Searched refs:msqptr (Results 1 - 4 of 4) sorted by relevance
/darwin-on-arm/xnu/security/ |
H A D | mac_sysv_msg.c | 109 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 D | mac_framework.h | 410 struct msqid_kernel *msqptr, struct msg *msgptr); 414 struct msqid_kernel *msqptr); 418 struct msqid_kernel *msqptr, int cmd); 420 struct msqid_kernel *msqptr); 422 struct msqid_kernel *msqptr); 424 struct msqid_kernel *msqptr); 426 struct msqid_kernel *msqptr); 427 void mac_sysvmsq_label_init(struct msqid_kernel *msqptr); 428 void mac_sysvmsq_label_recycle(struct msqid_kernel *msqptr);
|
H A D | mac_policy.h | 4134 struct msqid_kernel *msqptr, 4190 struct msqid_kernel *msqptr, 4232 @param msqptr The message queue 4242 struct msqid_kernel *msqptr, 4249 @param msqptr The message queue requested 4261 struct msqid_kernel *msqptr, 4267 @param msqptr The message queue to receive from 4278 struct msqid_kernel *msqptr, 4284 @param msqptr The message queue to send to 4295 struct msqid_kernel *msqptr, [all...] |
/darwin-on-arm/xnu/bsd/kern/ |
H A D | sysv_msg.c | 395 struct msqid_kernel *msqptr; local 421 msqptr = &msqids[msqid]; 423 if (msqptr->u.msg_qbytes == 0) { 430 if (msqptr->u.msg_perm._seq != IPCID_TO_SEQ(uap->msqid)) { 438 eval = mac_sysvmsq_check_msqctl(kauth_cred_get(), msqptr, cmd); 451 if ((eval = ipcperm(cred, &msqptr->u.msg_perm, IPC_M))) 463 for (msghdr = msqptr->u.msg_first; msghdr != NULL; 471 msghdr = msqptr->u.msg_first; 476 msqptr->u.msg_cbytes -= msghdr->msg_ts; 477 msqptr 594 struct msqid_kernel *msqptr = NULL; local 722 struct msqid_kernel *msqptr; local 945 mac_sysvmsg_label_associate(kauth_cred_get(), msqptr, msghdr); local 1138 struct msqid_kernel *msqptr; local [all...] |
Completed in 65 milliseconds