Lines Matching defs:msqkptr

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