Lines Matching refs:msqkptr

96 mac_sysvmsq_init(struct msqid_kernel *msqkptr)  in mac_sysvmsq_init()  argument
100 msqkptr->label = mac_sysv_msgqueue_label_alloc(); in mac_sysvmsq_init()
102 msqkptr->label = NULL; in mac_sysvmsq_init()
132 mac_sysvmsq_destroy(struct msqid_kernel *msqkptr) in mac_sysvmsq_destroy() argument
135 if (msqkptr->label != NULL) { in mac_sysvmsq_destroy()
136 mac_sysv_msgqueue_label_free(msqkptr->label); in mac_sysvmsq_destroy()
137 msqkptr->label = NULL; in mac_sysvmsq_destroy()
142 mac_sysvmsg_create(struct ucred *cred, struct msqid_kernel *msqkptr, in mac_sysvmsg_create() argument
146 MAC_POLICY_PERFORM_NOSLEEP(sysvmsg_create, cred, msqkptr, in mac_sysvmsg_create()
147 msqkptr->label, msgptr, msgptr->label); in mac_sysvmsg_create()
151 mac_sysvmsq_create(struct ucred *cred, struct msqid_kernel *msqkptr) in mac_sysvmsq_create() argument
154 MAC_POLICY_PERFORM_NOSLEEP(sysvmsq_create, cred, msqkptr, in mac_sysvmsq_create()
155 msqkptr->label); in mac_sysvmsq_create()
166 mac_sysvmsq_cleanup(struct msqid_kernel *msqkptr) in mac_sysvmsq_cleanup() argument
169 MAC_POLICY_PERFORM_NOSLEEP(sysvmsq_cleanup, msqkptr->label); in mac_sysvmsq_cleanup()
177 struct msqid_kernel *msqkptr) in mac_sysvmsq_check_msgmsq() argument
182 msgptr->label, msqkptr, msqkptr->label); in mac_sysvmsq_check_msgmsq()
183 MAC_CHECK_PROBE3(sysvmsq_check_msgmsq, error, cred, msgptr, msqkptr); in mac_sysvmsq_check_msgmsq()
222 mac_sysvmsq_check_msqget(struct ucred *cred, struct msqid_kernel *msqkptr) in mac_sysvmsq_check_msqget() argument
226 MAC_POLICY_CHECK_NOSLEEP(sysvmsq_check_msqget, cred, msqkptr, in mac_sysvmsq_check_msqget()
227 msqkptr->label); in mac_sysvmsq_check_msqget()
228 MAC_CHECK_PROBE2(sysvmsq_check_msqget, error, cred, msqkptr); in mac_sysvmsq_check_msqget()
237 mac_sysvmsq_check_msqsnd(struct ucred *cred, struct msqid_kernel *msqkptr) in mac_sysvmsq_check_msqsnd() argument
241 MAC_POLICY_CHECK_NOSLEEP(sysvmsq_check_msqsnd, cred, msqkptr, in mac_sysvmsq_check_msqsnd()
242 msqkptr->label); in mac_sysvmsq_check_msqsnd()
243 MAC_CHECK_PROBE2(sysvmsq_check_msqsnd, error, cred, msqkptr); in mac_sysvmsq_check_msqsnd()
252 mac_sysvmsq_check_msqrcv(struct ucred *cred, struct msqid_kernel *msqkptr) in mac_sysvmsq_check_msqrcv() argument
256 MAC_POLICY_CHECK_NOSLEEP(sysvmsq_check_msqrcv, cred, msqkptr, in mac_sysvmsq_check_msqrcv()
257 msqkptr->label); in mac_sysvmsq_check_msqrcv()
258 MAC_CHECK_PROBE2(sysvmsq_check_msqrcv, error, cred, msqkptr); in mac_sysvmsq_check_msqrcv()
267 mac_sysvmsq_check_msqctl(struct ucred *cred, struct msqid_kernel *msqkptr, in mac_sysvmsq_check_msqctl() argument
272 MAC_POLICY_CHECK_NOSLEEP(sysvmsq_check_msqctl, cred, msqkptr, in mac_sysvmsq_check_msqctl()
273 msqkptr->label, cmd); in mac_sysvmsq_check_msqctl()
274 MAC_CHECK_PROBE3(sysvmsq_check_msqctl, error, cred, msqkptr, cmd); in mac_sysvmsq_check_msqctl()