Home
last modified time | relevance | path

Searched refs:gid_t (Results 1 – 25 of 64) sorted by relevance

123

/xnu-8792.41.9/bsd/bsm/
H A Daudit_record.h266 token_t *au_to_newgroups(uint16_t n, gid_t *groups)
284 token_t *au_to_process(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
285 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid)
287 token_t *au_to_process32(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
288 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid)
290 token_t *au_to_process64(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
291 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid)
293 token_t *au_to_process_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
294 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid)
296 token_t *au_to_process32_ex(au_id_t auid, uid_t euid, gid_t egid,
[all …]
/xnu-8792.41.9/bsd/sys/
H A Dkauth.h54 #define KAUTH_GID_NONE (~(gid_t)0 - 100) /* not a valid GID */
121 gid_t el_gid; /* group ID */
128 gid_t el_sup_groups[NGROUPS_MAX]; /* supplemental group list */
168 extern gid_t kauth_getgid(void);
198 extern gid_t kauth_cred_getgid(kauth_cred_t _cred);
199 extern gid_t kauth_cred_getrgid(kauth_cred_t _cred);
200 extern gid_t kauth_cred_getsvgid(kauth_cred_t _cred);
206 extern int kauth_cred_guid2gid(guid_t *_guid, gid_t *_gidp);
208 extern int kauth_cred_ntsid2gid(ntsid_t *_sid, gid_t *_gidp);
212 extern int kauth_cred_gid2guid(gid_t _gid, guid_t *_guidp);
[all …]
H A Ducred.h112 gid_t cr_groups[NGROUPS];/* advisory group list */
113 gid_t cr_rgid; /* real group id */
114 gid_t cr_svgid; /* saved group id */
152 gid_t cr_groups[NGROUPS]; /* advisory group list */
H A Dipc.h109 gid_t gid; /* [XSI] Owner's group ID */
111 gid_t cgid; /* [XSI] Creator's group ID */
H A Dstat.h172 gid_t st_gid; /* [XSI] Group ID of the file */ \
200 gid_t st_gid; /* [XSI] Group ID of the file */
249 gid_t st_gid; /* [XSI] Group ID of the file */
282 gid_t st_gid; /* [XSI] Group ID of the file */
315 gid_t st_gid; /* [XSI] Group ID of the file */
347 gid_t st_gid; /* [XSI] Group ID of the file */
H A Dspawn_internal.h164 gid_t pspci_gid; /* alternate posix/unix GID */
166 gid_t pspci_groups[NGROUPS];
183 gid_t pspi_gid; /* alternate posix/unix GID */
185 gid_t pspi_groups[NGROUPS];
H A Dproc_info.h70 gid_t pbi_gid;
72 gid_t pbi_rgid;
74 gid_t pbi_svgid;
97 gid_t pbsi_gid; /* current gid on process */
99 gid_t pbsi_rgid; /* current tgid on process */
101 gid_t pbsi_svgid; /* current svgid on process */
361 gid_t vst_gid; /* [XSI] Group ID of the file */
H A Dposix_shm.h61 gid_t pshm_gid;
H A Dposix_sem.h60 gid_t psem_gid;
H A Dsysctl.h970 gid_t p_rgid; /* Real group id. */
971 gid_t p_svgid; /* Saved effective group id. */
979 gid_t cr_groups[NGROUPS]; /* groups */
1026 gid_t p_rgid; /* Real group id. */
1027 gid_t p_svgid; /* Saved effective group id. */
1035 gid_t p_rgid; /* Real group id. */
1036 gid_t p_svgid; /* Saved effective group id. */
H A Dacct.h94 gid_t ac_gid; /* group id */
H A Dvstat.h57 gid_t vst_gid; /* group ID of the file's group */
/xnu-8792.41.9/bsd/security/audit/
H A Daudit_private.h140 gid_t vn_gid;
148 gid_t gidset[NGROUPS];
201 gid_t pipc_gid;
228 gid_t ar_subj_rgid;
229 gid_t ar_subj_egid;
241 gid_t ar_arg_egid;
242 gid_t ar_arg_rgid;
243 gid_t ar_arg_sgid;
250 gid_t ar_arg_gid;
H A Daudit_bsm_token.c318 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()
628 au_to_process32(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, in au_to_process32()
651 au_to_process64(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, in au_to_process64()
675 au_to_process(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, in au_to_process()
697 au_to_process32_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, in au_to_process32_ex()
698 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid) in au_to_process32_ex()
733 au_to_process64_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, in au_to_process64_ex()
734 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid) in au_to_process64_ex()
773 au_to_process_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, in au_to_process_ex()
[all …]
H A Daudit.h197 void audit_arg_gid(struct kaudit_record *ar, gid_t gid);
199 void audit_arg_egid(struct kaudit_record *ar, gid_t egid);
201 void audit_arg_rgid(struct kaudit_record *ar, gid_t rgid);
203 void audit_arg_sgid(struct kaudit_record *ar, gid_t sgid);
205 void audit_arg_groupset(struct kaudit_record *ar, const gid_t *gidset,
214 void audit_arg_owner(struct kaudit_record *ar, uid_t uid, gid_t gid);
247 gid_t gid, mode_t mode);
H A Daudit_arg.c158 audit_arg_gid(struct kaudit_record *ar, gid_t gid) in audit_arg_gid()
172 audit_arg_egid(struct kaudit_record *ar, gid_t egid) in audit_arg_egid()
186 audit_arg_rgid(struct kaudit_record *ar, gid_t rgid) in audit_arg_rgid()
200 audit_arg_sgid(struct kaudit_record *ar, gid_t sgid) in audit_arg_sgid()
214 audit_arg_groupset(struct kaudit_record *ar, const gid_t *gidset, u_int gidset_size) in audit_arg_groupset()
269 audit_arg_owner(struct kaudit_record *ar, uid_t uid, gid_t gid) in audit_arg_owner()
554 audit_arg_posix_ipc_perm(struct kaudit_record *ar, uid_t uid, gid_t gid, in audit_arg_posix_ipc_perm()
/xnu-8792.41.9/bsd/kern/
H A Dkern_prot.c442 ngrp * sizeof(gid_t)))) { in getgroups()
953 gid_t want_gid; in setgid()
961 gid_t rgid = KAUTH_GID_NONE; in setgid()
962 gid_t svgid = KAUTH_GID_NONE; in setgid()
1019 gid_t want_egid; in setegid()
1088 gid_t want_rgid; in setregid()
1089 gid_t want_egid; in setregid()
1095 if (want_rgid == (gid_t)-1) { in setregid()
1099 if (want_egid == (gid_t)-1) { in setregid()
1168 gid_t gid; in settid()
[all …]
H A Dkern_credential.c191 gid_t ki_gid;
193 gid_t ki_supgrps[NGROUPS];
218 static struct kauth_identity *kauth_identity_alloc(uid_t uid, gid_t gid, guid_t *guidp, time_t guid…
219 ntsid_t *ntsidp, time_t ntsid_expiry, size_t supgrpcnt, gid_t *supgrps, time_t groups_expiry,
228 static int kauth_identity_find_gid(gid_t gid, struct kauth_identity *kir, char *getname);
236 gid_t gm_gid; /* group of which they are a member */
1086 kauth_identity_alloc(uid_t uid, gid_t gid, guid_t *guidp, time_t guid_expiry, in kauth_identity_alloc()
1087 ntsid_t *ntsidp, time_t ntsid_expiry, size_t supgrpcnt, gid_t *supgrps, time_t groups_expiry, in kauth_identity_alloc()
1882 kauth_cred_change_egid(kauth_cred_t cred, gid_t new_egid) in kauth_cred_change_egid()
1889 gid_t old_egid = kauth_cred_getgid(cred); in kauth_cred_change_egid()
[all …]
/xnu-8792.41.9/libsyscall/wrappers/legacy/
H A Dlchown.c39 int __lchown(const char *, uid_t, gid_t);
45 lchown(const char *path, uid_t owner, gid_t group) in lchown()
/xnu-8792.41.9/tools/
H A Dcred_dump_creds.c28 gid_t cr_groups[NGROUPS]; /* advisory group list */
29 gid_t cr_rgid; /* real group id */
30 gid_t cr_svgid; /* saved group id */
/xnu-8792.41.9/bsd/miscfs/devfs/
H A Ddevfs.h92 void * devfs_make_node_clone(dev_t dev, int chrblk, uid_t uid, gid_t gid,
111 void * devfs_make_node(dev_t dev, int chrblk, uid_t uid, gid_t gid,
/xnu-8792.41.9/libsyscall/wrappers/spawn/
H A Dspawn_private.h89 int posix_spawnattr_set_persona_gid_np(const posix_spawnattr_t * __restrict, gid_t) __API_AVAIL…
90 int posix_spawnattr_set_persona_groups_np(const posix_spawnattr_t * __restrict, int, gid_t * __…
95 int posix_spawnattr_set_gid_np(const posix_spawnattr_t * __restrict, gid_t) __API_AVAILABLE(mac…
96 int posix_spawnattr_set_groups_np(const posix_spawnattr_t * __restrict, int, gid_t * __restrict…
/xnu-8792.41.9/tests/
H A Ddrop_priv.c50 gid_t lower_gid = _get_sudo_invoker(INVOKER_GID); in drop_priv()
55 gid_t lower_gid = pw->pw_gid; in drop_priv()
/xnu-8792.41.9/bsd/sys/_types/
H A D_gid_t.h31 typedef __darwin_gid_t gid_t; typedef
/xnu-8792.41.9/security/
H A Dmac_process.c817 mac_proc_check_setgid(proc_t curp, kauth_cred_t cred, gid_t gid) in mac_proc_check_setgid()
837 mac_proc_check_setegid(proc_t curp, kauth_cred_t cred, gid_t egid) in mac_proc_check_setegid()
857 mac_proc_check_setregid(proc_t curp, kauth_cred_t cred, gid_t rgid, gid_t egid) in mac_proc_check_setregid()
877 mac_proc_check_settid(proc_t curp, uid_t uid, gid_t gid) in mac_proc_check_settid()

123