Searched refs:mode_req (Results 1 - 5 of 5) sorted by relevance
/macosx-10.9.5/xnu-2422.115.4/bsd/kern/ |
H A D | sysv_ipc.c | 101 ipcperm(kauth_cred_t cred, struct ipc_perm *perm, int mode_req) argument 104 int want_mod_controlinfo = (mode_req & IPC_M); 119 return ((mode_req & mode_owner) == mode_req ? 0 : EACCES); 131 if ((mode_req & mode_group & mode_world) == mode_req) { 134 if ((mode_req & mode_group) != mode_req) { 140 if ((mode_req & mode_world) != mode_req) { [all...] |
H A D | kern_credential.c | 5763 * mode_req The requested POSIX access rights 5774 posix_cred_access(kauth_cred_t cred, id_t object_uid, id_t object_gid, mode_t object_mode, mode_t mode_req) argument 5784 if (kauth_cred_getuid(cred) == object_uid && (mode_req & mode_owner) == mode_req) 5794 if ((mode_req & mode_group & mode_world) == mode_req) { 5800 if ((mode_req & mode_group) != mode_req) { 5812 if ((mode_req & mode_world) != mode_req) { [all...] |
H A D | posix_sem.c | 654 int mode_req = ((mode & FREAD) ? S_IRUSR : 0) | local 661 return(posix_cred_access(cred, pinfo->psem_uid, pinfo->psem_gid, pinfo->psem_mode, mode_req));
|
H A D | posix_shm.c | 830 int mode_req = ((mode & FREAD) ? S_IRUSR : 0) | local 837 return(posix_cred_access(cred, pinfo->pshm_uid, pinfo->pshm_gid, pinfo->pshm_mode, mode_req));
|
/macosx-10.9.5/xnu-2422.115.4/bsd/sys/ |
H A D | kauth.h | 210 extern int posix_cred_access(kauth_cred_t cred, id_t object_uid, id_t object_gid, mode_t object_mode, mode_t mode_req);
|
Completed in 185 milliseconds