Searched refs:groups (Results 1 - 8 of 8) sorted by relevance

/darwin-on-arm/xnu/osfmk/kern/
H A Dsched_grrr.c443 if (rq->groups[i].count > 0)
675 runq->groups[index].minpriority = (grrr_proportional_priority_t)prisearch;
680 runq->groups[index].index = index;
682 queue_init(&runq->groups[index].clients);
683 runq->groups[index].count = 0;
684 runq->groups[index].weight = 0;
685 runq->groups[index].work = 0;
686 runq->groups[index].current_client = THREAD_NULL;
701 rq->groups[index].work >>= 3;
718 group = &rq->groups[ginde
[all...]
H A Dsched.h252 struct grrr_group groups[NUM_GRRR_GROUPS]; member in struct:grrr_run_queue
/darwin-on-arm/xnu/bsd/bsm/
H A Daudit_record.h226 token_t *au_to_groups(int *groups);
227 token_t *au_to_newgroups(uint16_t n, gid_t *groups);
/darwin-on-arm/xnu/bsd/security/audit/
H A Daudit_bsm_token.c304 au_to_groups(int *groups) argument
307 return (au_to_newgroups(AUDIT_MAX_GROUPS, (gid_t *)groups));
312 * number groups 2 bytes
316 au_to_newgroups(u_int16_t n, gid_t *groups) argument
328 ADD_U_INT32(dptr, groups[i]);
/darwin-on-arm/xnu/bsd/sys/
H A Dkauth.h298 extern kauth_cred_t kauth_cred_setgroups(kauth_cred_t cred, gid_t *groups, int groupcount, uid_t gmuid);
/darwin-on-arm/xnu/bsd/kern/
H A Dkern_credential.c174 #define KAUTH_CACHES_MAX_SIZE 10000 /* Max # entries for both groups and id caches */
278 * This is how membership in more than 16 groups (1 effective
1766 * groups already, then rotate the old EGID into its position,
1775 * of the supplementary groups list
1821 * If we displaced a member of the supplementary groups list of the
2599 * Description: Initialize the groups cache
2605 * Notes: Initialize the groups cache for use; the group cache is used
2788 * of one of the supplementary groups associated with the given
2822 * Check the per-credential list of override groups.
2858 /* XXX check supplementary groups */
3832 kauth_cred_setgroups(kauth_cred_t cred, gid_t *groups, int groupcount, uid_t gmuid) argument
[all...]
/darwin-on-arm/xnu/bsd/hfs/
H A Dhfs_readwrite.c827 short num_groups; /* IN: number of groups user belongs to */
830 gid_t *groups; /* IN: array of groups */ member in struct:access_t
837 short num_groups; /* IN: number of groups user belongs to */
840 user32_addr_t groups; /* IN: array of groups */ member in struct:user32_access_t
847 short num_groups; /* IN: number of groups user belongs to */
850 user64_addr_t groups; /* IN: array of groups */ member in struct:user64_access_t
885 user64_addr_t bitmap; /* IN: array of groups */
[all...]
/darwin-on-arm/xnu/bsd/nfs/
H A Dnfs_subs.c2525 * supplementary groups...
2529 * the groups are equivalent, since
2532 * group, order on the remaining groups
2536 gid_t groups[NGROUPS]; local
2541 if (!kauth_cred_getgroups(cred, groups, &groupcount) &&
2545 if (groups[i] != groups2[i])

Completed in 80 milliseconds