Lines Matching refs:msgptr
74 mac_sysvmsg_init(struct msg *msgptr) in mac_sysvmsg_init() argument
78 msgptr->label = mac_sysv_msgmsg_label_alloc(); in mac_sysvmsg_init()
80 msgptr->label = NULL; in mac_sysvmsg_init()
112 mac_sysvmsg_destroy(struct msg *msgptr) in mac_sysvmsg_destroy() argument
115 if (msgptr->label != NULL) { in mac_sysvmsg_destroy()
116 mac_sysv_msgmsg_label_free(msgptr->label); in mac_sysvmsg_destroy()
117 msgptr->label = NULL; in mac_sysvmsg_destroy()
141 struct msg *msgptr) in mac_sysvmsg_create() argument
145 msqkptr->label, msgptr, msgptr->label); in mac_sysvmsg_create()
157 mac_sysvmsg_cleanup(struct msg *msgptr) in mac_sysvmsg_cleanup() argument
160 MAC_POLICY_PERFORM_NOSLEEP(sysvmsg_cleanup, msgptr->label); in mac_sysvmsg_cleanup()
174 mac_sysvmsq_check_msgmsq(struct ucred *cred, struct msg *msgptr, in mac_sysvmsq_check_msgmsq() argument
179 MAC_POLICY_CHECK_NOSLEEP(sysvmsq_check_msgmsq, cred, msgptr, in mac_sysvmsq_check_msgmsq()
180 msgptr->label, msqkptr, msqkptr->label); in mac_sysvmsq_check_msgmsq()
181 MAC_CHECK_PROBE3(sysvmsq_check_msgmsq, error, cred, msgptr, msqkptr); in mac_sysvmsq_check_msgmsq()
190 mac_sysvmsq_check_msgrcv(struct ucred *cred, struct msg *msgptr) in mac_sysvmsq_check_msgrcv() argument
194 MAC_POLICY_CHECK_NOSLEEP(sysvmsq_check_msgrcv, cred, msgptr, in mac_sysvmsq_check_msgrcv()
195 msgptr->label); in mac_sysvmsq_check_msgrcv()
196 MAC_CHECK_PROBE2(sysvmsq_check_msgrcv, error, cred, msgptr); in mac_sysvmsq_check_msgrcv()
205 mac_sysvmsq_check_msgrmid(struct ucred *cred, struct msg *msgptr) in mac_sysvmsq_check_msgrmid() argument
209 MAC_POLICY_CHECK_NOSLEEP(sysvmsq_check_msgrmid, cred, msgptr, in mac_sysvmsq_check_msgrmid()
210 msgptr->label); in mac_sysvmsq_check_msgrmid()
211 MAC_CHECK_PROBE2(sysvmsq_check_msgrmid, error, cred, msgptr); in mac_sysvmsq_check_msgrmid()