| /xnu-11215/doc/debugging/ |
| H A D | task_ref.md | 35 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 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` 106 boot-arg must be used. Backtrace logging for task reference groups is only [all …]
|
| /xnu-11215/tools/tests/personas/ |
| H A D | persona_test_run_src.sh | 200 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-11215/tests/ |
| H A D | posix_spawn_posix_cred.c | 45 gid_t groups[3] = { 501, 250, 299 }; variable 46 ret = posix_spawnattr_set_groups_np(&attr, 3, &groups, KAUTH_UID_NONE);
|
| H A D | stackshot_tests.m | 1339 T_SKIP("thread groups not supported on this system"); 1342 T_DECL(thread_groups, "test getting thread groups in stackshot", T_META_TAG_VM_PREFERRED) 1347 .name = "thread-groups",
|
| /xnu-11215/libkdd/kdd.xcodeproj/ |
| H A D | project.pbxproj | 98 …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… 255 …tackshot-sample-thread-groups-flags */ = {isa = PBXFileReference; lastKnownFileType = file; path =… 354 18C577C51F96DB7100C67EB3 /* stackshot-sample-thread-groups-flags.plist.gz */, 355 18C577C11F96DB5100C67EB3 /* stackshot-sample-thread-groups-flags */, 362 1862B0321E7A083F0005ADF4 /* stackshot-sample-thread-groups */, 363 1862B0331E7A083F0005ADF4 /* stackshot-sample-thread-groups.plist.gz */, [all …]
|
| /xnu-11215/bsd/bsm/ |
| H A D | audit_record.h | 264 token_t *au_to_groups(int *groups) 266 token_t *au_to_newgroups(uint16_t n, gid_t *groups)
|
| /xnu-11215/doc/scheduler/ |
| H A D | sched_clutch_edge.md | 16 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-11215/bsd/kern/ |
| H A D | kern_credential.c | 2033 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() 4134 gid_t *groups, in kauth_cred_model_setgroups() argument 4149 memcmp(pcred->cr_groups, groups, groupcount * sizeof(gid_t)) == 0) { in kauth_cred_model_setgroups() 4155 memcpy(pcred->cr_groups, groups, groupcount * sizeof(gid_t)); in kauth_cred_model_setgroups()
|
| /xnu-11215/bsd/security/audit/ |
| H A D | audit_bsm_token.c | 316 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-11215/doc/lifecycle/ |
| H A D | startup.md | 85 - `LCK_GRP_DECLARE*`: automatically initialized lock groups,
|
| /xnu-11215/osfmk/kern/ |
| H A D | lock_group.c | 119 #pragma mark lock groups
|
| /xnu-11215/bsd/sys/ |
| H A D | kauth.h | 535 extern bool kauth_cred_model_setgroups(kauth_cred_t model, gid_t *groups, size_t groupcount…
|
| /xnu-11215/doc/observability/ |
| H A D | recount.md | 75 Accounting for groups of entities like threads and tasks starts with a `recount_plan_t`, declared u…
|
| /xnu-11215/bsd/nfs/ |
| H A D | nfs_subs.c | 1471 gid_t groups[NGROUPS]; in nfsrv_hang_addrlist() local 1476 if (!kauth_cred_getgroups(cred, groups, &groupcount) && in nfsrv_hang_addrlist() 1480 if (groups[i] != groups2[i]) { in nfsrv_hang_addrlist()
|
| /xnu-11215/makedefs/ |
| H A D | MakeInc.top | 108 # 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-11215/bsd/man/man2/ |
| H A D | getdirentriesattr.2 | 127 These groups are then placed into the buffer, one after another.
|