Home
last modified time | relevance | path

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

/xnu-11215/security/
H A Dmac_sysv_msg.c92 mac_sysvmsq_label_init(struct msqid_kernel *msqptr) in mac_sysvmsq_label_init() argument
100 mac_sysvmsq_label(struct msqid_kernel *msqptr) in mac_sysvmsq_label() argument
102 return mac_label_verify(&msqptr->label); in mac_sysvmsq_label()
109 MAC_PERFORM(sysvmsg_label_associate, cred, msqptr, mac_sysvmsq_label(msqptr), in mac_sysvmsg_label_associate()
116 MAC_PERFORM(sysvmsq_label_associate, cred, msqptr, mac_sysvmsq_label(msqptr)); in mac_sysvmsq_label_associate()
133 struct msqid_kernel *msqptr) in mac_sysvmsq_check_enqueue() argument
145 mac_sysvmsq_label(msqptr)); in mac_sysvmsq_check_enqueue()
196 MAC_CHECK(sysvmsq_check_msqget, cred, msqptr, mac_sysvmsq_label(msqptr)); in mac_sysvmsq_check_msqget()
213 MAC_CHECK(sysvmsq_check_msqsnd, cred, msqptr, mac_sysvmsq_label(msqptr)); in mac_sysvmsq_check_msqsnd()
230 MAC_CHECK(sysvmsq_check_msqrcv, cred, msqptr, mac_sysvmsq_label(msqptr)); in mac_sysvmsq_check_msqrcv()
[all …]
H A Dmac_framework.h397 struct msqid_kernel *msqptr, struct msg *msgptr);
402 struct msqid_kernel *msqptr) __result_use_check;
406 struct msqid_kernel *msqptr, int cmd) __result_use_check;
408 struct msqid_kernel *msqptr) __result_use_check;
410 struct msqid_kernel *msqptr) __result_use_check;
412 struct msqid_kernel *msqptr) __result_use_check;
414 struct msqid_kernel *msqptr);
415 void mac_sysvmsq_label_init(struct msqid_kernel *msqptr);
416 struct label *mac_sysvmsq_label(struct msqid_kernel *msqptr);
417 void mac_sysvmsq_label_recycle(struct msqid_kernel *msqptr);
H A Dmac_policy.h3226 struct msqid_kernel *msqptr,
3282 struct msqid_kernel *msqptr,
3334 struct msqid_kernel *msqptr,
3353 struct msqid_kernel *msqptr,
3370 struct msqid_kernel *msqptr,
3387 struct msqid_kernel *msqptr,
3399 struct msqid_kernel *msqptr,
/xnu-11215/bsd/kern/
H A Dsysv_msg.c406 msqptr = &msqids[msqid]; in msgctl()
464 msqptr->u.msg_qnum--; in msgctl()
482 wakeup((caddr_t)msqptr); in msgctl()
537 msqptr->u.msg_perm.mode = (msqptr->u.msg_perm.mode & ~0777) | in msgctl()
674 msqptr->u.msg_qnum = 0; in msgget()
748 msqptr = &msqids[msqid]; in msgsnd_nocancel()
821 if (msgsz + msqptr->u.msg_cbytes > msqptr->u.msg_qbytes) { in msgsnd_nocancel()
921 if (msgsz + msqptr->u.msg_cbytes > msqptr->u.msg_qbytes) { in msgsnd_nocancel()
1117 msqptr->u.msg_qnum++; in msgsnd_nocancel()
1228 if (msqptr->u.msg_first == msqptr->u.msg_last) { in msgrcv_nocancel()
[all …]