Searched refs:perm (Results 1 - 9 of 9) sorted by relevance

/xnu-2782.1.97/bsd/kern/
H A Dsysv_ipc.c76 * perm->mode mode of the object
101 ipcperm(kauth_cred_t cred, struct ipc_perm *perm, int mode_req) argument
106 mode_t mode_owner = (perm->mode & S_IRWXU);
107 mode_t mode_group = (perm->mode & S_IRWXG) << 3;
108 mode_t mode_world = (perm->mode & S_IRWXO) << 6;
115 if (uid == perm->cuid || uid == perm->uid) {
135 if ((!kauth_cred_ismember_gid(cred, perm->gid, &is_member) && is_member) &&
136 ((perm->gid == perm
[all...]
/xnu-2782.1.97/bsd/crypto/rc4/
H A Drc4.c65 state->perm[i] = (u_char)i;
71 j += state->perm[i] + key[i % keylen];
72 swap_bytes(&state->perm[i], &state->perm[j]);
93 state->index2 += state->perm[state->index1];
96 swap_bytes(&state->perm[state->index1],
97 &state->perm[state->index2]);
100 j = state->perm[state->index1] + state->perm[state->index2];
101 outbuf[i] = inbuf[i] ^ state->perm[
[all...]
H A Drc4.h44 u_char perm[256]; member in struct:rc4_state
/xnu-2782.1.97/bsd/sys/
H A Dipc.h178 #define IXSEQ_TO_IPCID(ix,perm) (((perm._seq) << 16L) | ((ix) & 0xffff))
/xnu-2782.1.97/bsd/security/audit/
H A Daudit_bsm.c1664 struct ipc_perm perm; local
1666 perm.uid = ar->ar_arg_pipc_perm.pipc_uid;
1667 perm.gid = ar->ar_arg_pipc_perm.pipc_gid;
1668 perm.cuid = ar->ar_arg_pipc_perm.pipc_uid;
1669 perm.cgid = ar->ar_arg_pipc_perm.pipc_gid;
1670 perm.mode = ar->ar_arg_pipc_perm.pipc_mode;
1671 perm._seq = 0;
1672 perm._key = 0;
1673 tok = au_to_ipc_perm(&perm);
1699 struct ipc_perm perm; local
[all...]
H A Daudit_bsm_token.c423 au_to_ipc_perm(struct ipc_perm *perm) argument
429 if (perm == NULL)
441 ADD_U_INT32(dptr, perm->uid);
442 ADD_U_INT32(dptr, perm->gid);
443 ADD_U_INT32(dptr, perm->cuid);
444 ADD_U_INT32(dptr, perm->cgid);
447 ADD_U_INT16(dptr, perm->mode);
450 ADD_U_INT16(dptr, perm->_seq);
453 ADD_U_INT16(dptr, perm->_key);
H A Daudit.h234 void audit_arg_svipc_perm(struct kaudit_record *ar, struct ipc_perm *perm);
H A Daudit_arg.c539 audit_arg_svipc_perm(struct kaudit_record *ar, struct ipc_perm *perm) argument
542 bcopy(perm, &ar->k_ar.ar_arg_svipc_perm,
/xnu-2782.1.97/bsd/bsm/
H A Daudit_record.h232 token_t *au_to_ipc_perm(struct ipc_perm *perm);

Completed in 55 milliseconds