Searched refs:msqptr (Results 1 - 4 of 4) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/security/
H A Dmac_sysv_msg.c109 mac_sysvmsq_label_init(struct msqid_kernel *msqptr) argument
112 msqptr->label = mac_sysv_msgqueue_label_alloc();
116 mac_sysvmsg_label_associate(kauth_cred_t cred, struct msqid_kernel *msqptr, argument
120 MAC_PERFORM(sysvmsg_label_associate, cred, msqptr, msqptr->label,
125 mac_sysvmsq_label_associate(kauth_cred_t cred, struct msqid_kernel *msqptr) argument
128 MAC_PERFORM(sysvmsq_label_associate, cred, msqptr, msqptr->label);
139 mac_sysvmsq_label_recycle(struct msqid_kernel *msqptr) argument
142 MAC_PERFORM(sysvmsq_label_recycle, msqptr
146 mac_sysvmsq_check_enqueue(kauth_cred_t cred, struct msg *msgptr, struct msqid_kernel *msqptr) argument
187 mac_sysvmsq_check_msqget(kauth_cred_t cred, struct msqid_kernel *msqptr) argument
200 mac_sysvmsq_check_msqsnd(kauth_cred_t cred, struct msqid_kernel *msqptr) argument
213 mac_sysvmsq_check_msqrcv(kauth_cred_t cred, struct msqid_kernel *msqptr) argument
226 mac_sysvmsq_check_msqctl(kauth_cred_t cred, struct msqid_kernel *msqptr, int cmd) argument
[all...]
H A Dmac_framework.h386 struct msqid_kernel *msqptr, struct msg *msgptr);
390 struct msqid_kernel *msqptr);
394 struct msqid_kernel *msqptr, int cmd);
396 struct msqid_kernel *msqptr);
398 struct msqid_kernel *msqptr);
400 struct msqid_kernel *msqptr);
402 struct msqid_kernel *msqptr);
403 void mac_sysvmsq_label_init(struct msqid_kernel *msqptr);
404 void mac_sysvmsq_label_recycle(struct msqid_kernel *msqptr);
H A Dmac_policy.h3937 struct msqid_kernel *msqptr,
3993 struct msqid_kernel *msqptr,
4035 @param msqptr The message queue
4045 struct msqid_kernel *msqptr,
4052 @param msqptr The message queue requested
4064 struct msqid_kernel *msqptr,
4070 @param msqptr The message queue to receive from
4081 struct msqid_kernel *msqptr,
4087 @param msqptr The message queue to send to
4098 struct msqid_kernel *msqptr,
[all...]
/macosx-10.5.8/xnu-1228.15.4/bsd/kern/
H A Dsysv_msg.c349 struct msqid_kernel *msqptr; local
376 msqptr = &msqids[msqid];
378 if (msqptr->u.msg_qbytes == 0) {
385 if (msqptr->u.msg_perm._seq != IPCID_TO_SEQ(uap->msqid)) {
393 eval = mac_sysvmsq_check_msqctl(kauth_cred_get(), msqptr, cmd);
406 if ((eval = ipcperm(cred, &msqptr->u.msg_perm, IPC_M)))
418 for (msghdr = msqptr->u.msg_first; msghdr != NULL;
426 msghdr = msqptr->u.msg_first;
431 msqptr->u.msg_cbytes -= msghdr->msg_ts;
432 msqptr
544 struct msqid_kernel *msqptr = NULL; local
672 struct msqid_kernel *msqptr; local
895 mac_sysvmsg_label_associate(kauth_cred_get(), msqptr, msghdr); local
1086 struct msqid_kernel *msqptr; local
[all...]

Completed in 50 milliseconds