Home
last modified time | relevance | path

Searched refs:groups (Results 1 – 20 of 20) sorted by relevance

/xnu-12377.61.12/doc/debugging/
H A Dtask_ref.md35 Reference groups are a feature which keep track of statistics (and when
36 configured backtrace information) for a set of references. Reference groups are
58 first-level groups are static and sub-divide task references based on the
64 groups are created) changes depending on the 'task_refgrp' boot arg.
66 Task reference groups can be explored in `lldb` as follows:
83 Display a task's reference groups:
102 Reference groups are normally disabled, but task reference group statistics
103 *are* enabled by default (for `RELEASE` builds, reference groups are not available
104 at all). Backtrace logging for all groups is disabled, including task reference
105 groups. To enable backtrace logging and reference group statistics, the `rlog`
[all …]
/xnu-12377.61.12/tools/tests/personas/
H A Dpersona_test_run_src.sh200 local groups=${5:- }
255 local groups=${4:- }
267 if [ "$groups" != " " ]; then
268 spawn_args+=" -G $groups"
284 validate_child_info "${TMPDIR}/$file" "$pna_id" "$uid" "$gid" "$groups" $line
/xnu-12377.61.12/tests/
H A Dposix_spawn_posix_cred.c45 gid_t groups[3] = { 501, 250, 299 }; variable
46 ret = posix_spawnattr_set_groups_np(&attr, 3, &groups, KAUTH_UID_NONE);
H A Dstackshot_tests.m1396 T_SKIP("thread groups not supported on this system");
1399 T_DECL(thread_groups, "test getting thread groups in stackshot", T_META_TAG_VM_PREFERRED)
1404 .name = "thread-groups",
/xnu-12377.61.12/libkdd/kdd.xcodeproj/
H A Dproject.pbxproj98 …shot-sample-thread-groups in Resources */ = {isa = PBXBuildFile; fileRef = 1862B0321E7A083F0005ADF…
99 …-sample-thread-groups.plist.gz in Resources */ = {isa = PBXBuildFile; fileRef = 1862B0331E7A083F00…
100 …t-sample-thread-groups-flags in Resources */ = {isa = PBXBuildFile; fileRef = 18C577C11F96DB5100C6…
101 …mple-thread-groups-flags.plist.gz in Resources */ = {isa = PBXBuildFile; fileRef = 18C577C51F96DB7…
253 …* stackshot-sample-thread-groups */ = {isa = PBXFileReference; lastKnownFileType = file; path = "s…
254 …ot-sample-thread-groups.plist.gz */ = {isa = PBXFileReference; lastKnownFileType = archive.gzip; p…
255 …tackshot-sample-thread-groups-flags */ = {isa = PBXFileReference; lastKnownFileType = file; path =…
256 …sample-thread-groups-flags.plist.gz */ = {isa = PBXFileReference; lastKnownFileType = archive.gzip…
354 18C577C51F96DB7100C67EB3 /* stackshot-sample-thread-groups-flags.plist.gz */,
355 18C577C11F96DB5100C67EB3 /* stackshot-sample-thread-groups-flags */,
[all …]
/xnu-12377.61.12/bsd/bsm/
H A Daudit_record.h264 token_t *au_to_groups(int *groups)
266 token_t *au_to_newgroups(uint16_t n, gid_t *groups)
/xnu-12377.61.12/doc/scheduler/
H A Dsched_clutch_edge.md16 In order to reason about higher level user workloads, the clutch scheduler schedules groups of thre…
68 … group within a QoS bucket should be selected next for execution. Thread groups represent a colle…
77 …scheduler to prefer highly interactive thread groups over batch processing compute intensive threa…
87 * It allows for a fair sharing of CPU among thread groups based on their recent behavior. Since the…
88 …he scheduler is able to maintain up-to-date information about all thread groups which leads to mor…
89 * Thread groups provide a convenient abstraction for groups of threads working together for a user …
91 …h bucket. This allows the system to round robin efficiently among thread groups at the same priori…
182 … on delineating work across E-cores and P-cores. Concepts such as thread groups, asymmetric spill …
/xnu-12377.61.12/bsd/kern/
H A Dkern_credential.c2033 gid_t *groups; member
2054 kauth_cred_uid2groups(uid_t *uid, gid_t *groups, size_t *gcount) in kauth_cred_uid2groups() argument
2060 supgroups.groups = groups; in kauth_cred_uid2groups()
2774 memcpy(gp->groups, ki.ki_supgrps, sizeof(gid_t) * limit); in kauth_cred_cache_lookup()
4136 gid_t *groups, in kauth_cred_model_setgroups() argument
4151 memcmp(pcred->cr_groups, groups, groupcount * sizeof(gid_t)) == 0) { in kauth_cred_model_setgroups()
4157 memcpy(pcred->cr_groups, groups, groupcount * sizeof(gid_t)); in kauth_cred_model_setgroups()
/xnu-12377.61.12/tests/unit/tools/
H A Dgenerate_ut_proj.py345 self.groups = self.add_top(TopObjList("PBXGroup"))
372 self.groups.add(g)
434 self.group_main.rec_add(file_path.split('/'), self.groups, fr)
/xnu-12377.61.12/bsd/security/audit/
H A Daudit_bsm_token.c316 au_to_groups(int *groups) in au_to_groups() argument
318 return au_to_newgroups(AUDIT_MAX_GROUPS, (gid_t *)groups); in au_to_groups()
327 au_to_newgroups(u_int16_t n, gid_t *groups) in au_to_newgroups() argument
345 ADD_U_INT32(dptr, groups[i]); in au_to_newgroups()
/xnu-12377.61.12/tests/sched/sched_test_harness/
H A DREADME.md19 … in the scheduler. For example, tests can create mock threads and thread groups, enqueue threads o…
/xnu-12377.61.12/doc/lifecycle/
H A Dstartup.md90 - `LCK_GRP_DECLARE*`: automatically initialized lock groups,
/xnu-12377.61.12/osfmk/kern/
H A Dlock_group.c119 #pragma mark lock groups
/xnu-12377.61.12/doc/arm/
H A Dapple_speculative_hardening.md269 differing type signature groups. Such an attack is complicated by the fact that,
271 signature groups are randomly assigned to one a handful per-size-class zones.
275 decided based on the number of type signature groups in each size class. Each
323 type signature groups, this means that allocations of the same size and type
331 signature groups contain only a single type signature and the average type
/xnu-12377.61.12/bsd/sys/
H A Dkauth.h535 extern bool kauth_cred_model_setgroups(kauth_cred_t model, gid_t *groups, size_t groupcount…
/xnu-12377.61.12/doc/observability/
H A Drecount.md75 Accounting for groups of entities like threads and tasks starts with a `recount_plan_t`, declared u…
H A Dcoalitions.md23 …passed into `DEVELOPMENT` kernels. This is for quick debugging of thread groups and must not be us…
/xnu-12377.61.12/bsd/nfs/
H A Dnfs_subs.c1472 gid_t groups[NGROUPS]; in nfsrv_hang_addrlist() local
1477 if (!kauth_cred_getgroups(cred, groups, &groupcount) && in nfsrv_hang_addrlist()
1481 if (groups[i] != groups2[i]) { in nfsrv_hang_addrlist()
/xnu-12377.61.12/makedefs/
H A DMakeInc.top108 # Target configs come in groups of three parameters. The first is the
111 # many groups of configurations as you wish. Each item passed in is
/xnu-12377.61.12/bsd/man/man2/
H A Dgetdirentriesattr.2127 These groups are then placed into the buffer, one after another.