| /xnu-11215.1.10/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 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-11215.1.10/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.1.10/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.1.10/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… 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-11215.1.10/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.1.10/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.1.10/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() 4135 gid_t *groups, in kauth_cred_model_setgroups() argument 4150 memcmp(pcred->cr_groups, groups, groupcount * sizeof(gid_t)) == 0) { in kauth_cred_model_setgroups() 4156 memcpy(pcred->cr_groups, groups, groupcount * sizeof(gid_t)); in kauth_cred_model_setgroups()
|
| /xnu-11215.1.10/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.1.10/doc/lifecycle/ |
| H A D | startup.md | 85 - `LCK_GRP_DECLARE*`: automatically initialized lock groups,
|
| /xnu-11215.1.10/osfmk/kern/ |
| H A D | lock_group.c | 119 #pragma mark lock groups
|
| /xnu-11215.1.10/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.1.10/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.1.10/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.1.10/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.1.10/bsd/man/man2/ |
| H A D | getdirentriesattr.2 | 127 These groups are then placed into the buffer, one after another.
|