Searched refs:MAC_PERFORM (Results 1 - 17 of 17) sorted by relevance

/xnu-2422.115.4/security/
H A Dmac_task.c73 MAC_PERFORM(task_label_init, label);
80 MAC_PERFORM(task_label_update, cred, task);
87 MAC_PERFORM(task_label_copy, src, dest);
94 MAC_PERFORM(task_label_destroy, label);
105 MAC_PERFORM(task_label_associate, parent, child, pl, chl, chportl);
114 MAC_PERFORM(task_label_associate_kernel, t, tl, tportl);
H A Dmac_pty.c10 MAC_PERFORM(pty_notify_grant, p, tp, dev, label);
15 MAC_PERFORM(pty_notify_close, p, tp, dev, label);
H A Dmac_inet.c93 MAC_PERFORM(inpcb_label_destroy, label);
122 MAC_PERFORM(ipq_label_destroy, label);
143 MAC_PERFORM(inpcb_label_destroy, label);
159 MAC_PERFORM(inpcb_label_recycle, inp->inp_label);
166 MAC_PERFORM(ipq_label_destroy, label);
182 MAC_PERFORM(inpcb_label_associate, so, so->so_label, inp,
193 MAC_PERFORM(mbuf_label_associate_ipq, ipq, ipq->ipq_label, m, label);
204 MAC_PERFORM(netinet_fragment, datagram, datagramlabel, fragment,
215 MAC_PERFORM(ipq_label_associate, fragment, label, ipq, ipq->ipq_label);
226 MAC_PERFORM(mbuf_label_associate_inpc
[all...]
H A Dmac_posix_sem.c80 MAC_PERFORM(posixsem_label_init, label);
95 MAC_PERFORM(posixsem_label_destroy, label);
112 MAC_PERFORM(posixsem_label_associate, cred, psem, psem->psem_label, name);
121 MAC_PERFORM(vnode_label_associate_posixsem, cred,
H A Dmac_sysv_sem.c86 MAC_PERFORM(sysvsem_label_init, label);
101 MAC_PERFORM(sysvsem_label_destroy, label);
117 MAC_PERFORM(sysvsem_label_associate, cred, semakptr, semakptr->label);
124 MAC_PERFORM(sysvsem_label_recycle, semakptr->label);
H A Dmac_sysv_shm.c88 MAC_PERFORM(sysvshm_label_init, label);
103 MAC_PERFORM(sysvshm_label_destroy, label);
119 MAC_PERFORM(sysvshm_label_associate, cred, shmsegptr, shmsegptr->label);
126 MAC_PERFORM(sysvshm_label_recycle, shmsegptr->label);
H A Dmac_port.c76 MAC_PERFORM (port_label_init, l);
83 MAC_PERFORM (port_label_destroy, l);
93 MAC_PERFORM(port_label_copy, src, dest);
100 MAC_PERFORM(port_label_update_cred, src, dest);
109 MAC_PERFORM(port_label_associate, it, st, port);
118 MAC_PERFORM(port_label_associate_kernel, port, isreply);
127 MAC_PERFORM(port_label_update_kobject, port, kotype);
H A Dmac_net.c113 MAC_PERFORM(bpfdesc_label_init, label);
134 MAC_PERFORM(ifnet_label_init, label);
168 MAC_PERFORM(bpfdesc_label_destroy, label);
186 MAC_PERFORM(ifnet_label_destroy, label);
202 MAC_PERFORM(ifnet_label_recycle, ifp->if_label);
211 MAC_PERFORM(mbuf_label_destroy, label);
232 MAC_PERFORM(mbuf_label_copy, src_label, dest_label);
245 MAC_PERFORM(mbuf_label_copy, src_label, dest_label);
252 MAC_PERFORM(ifnet_label_copy, src, dest);
274 MAC_PERFORM(ifnet_label_associat
[all...]
H A Dmac_sysv_msg.c85 MAC_PERFORM(sysvmsg_label_init, label);
104 MAC_PERFORM(sysvmsq_label_init, label);
120 MAC_PERFORM(sysvmsg_label_associate, cred, msqptr, msqptr->label,
128 MAC_PERFORM(sysvmsq_label_associate, cred, msqptr, msqptr->label);
135 MAC_PERFORM(sysvmsg_label_recycle, msgptr->label);
142 MAC_PERFORM(sysvmsq_label_recycle, msqptr->label);
H A Dmac_posix_shm.c81 MAC_PERFORM(posixshm_label_init, label);
96 MAC_PERFORM(posixshm_label_destroy, label);
113 MAC_PERFORM(vnode_label_associate_posixshm, cred,
122 MAC_PERFORM(posixshm_label_associate, cred, pshm, pshm->pshm_label, name);
H A Dmac_process.c90 MAC_PERFORM(cred_label_init, label);
103 MAC_PERFORM(cred_label_destroy, label);
166 MAC_PERFORM(cred_label_associate_fork, cred, proc);
177 MAC_PERFORM(cred_label_associate_kernel, cred);
188 MAC_PERFORM(cred_label_associate_user, cred);
200 MAC_PERFORM(cred_label_associate, parent_cred, child_cred);
268 MAC_PERFORM(cred_label_update, cred, newlabel);
511 MAC_PERFORM(lctx_notify_create, p, l);
517 MAC_PERFORM(lctx_notify_join, p, l);
523 MAC_PERFORM(lctx_notify_leav
[all...]
H A Dmac_pipe.c83 MAC_PERFORM(pipe_label_init, label);
98 MAC_PERFORM(pipe_label_destroy, label);
114 MAC_PERFORM(pipe_label_copy, src, dest);
142 MAC_PERFORM(pipe_label_associate, cred, cpipe, cpipe->pipe_label);
246 MAC_PERFORM(pipe_label_update, cred, cpipe, cpipe->pipe_label, label);
H A Dmac_file.c59 MAC_PERFORM(file_label_init, label);
74 MAC_PERFORM(file_label_destroy, label);
82 MAC_PERFORM(file_label_associate, cred, fg, fg->fg_label);
226 MAC_PERFORM(file_check_mmap_downgrade, cred, fg, fg->fg_label,
H A Dmac_socket.c100 MAC_PERFORM(socket_label_destroy, label);
120 MAC_PERFORM(socketpeer_label_destroy, label);
148 MAC_PERFORM(socket_label_destroy, label);
156 MAC_PERFORM(socketpeer_label_destroy, label);
178 MAC_PERFORM(socket_label_copy, src, dest);
219 MAC_PERFORM(socket_label_associate, cred,
230 MAC_PERFORM(socket_label_associate_accept,
247 MAC_PERFORM(socketpeer_label_associate_mbuf, mbuf, label,
266 MAC_PERFORM(socketpeer_label_associate_socket,
339 MAC_PERFORM(socket_label_updat
[all...]
H A Dmac_vfs.c97 MAC_PERFORM(devfs_label_init, label);
116 MAC_PERFORM(mount_label_init, label);
135 MAC_PERFORM(vnode_label_init, label);
160 MAC_PERFORM(vnode_label_recycle, vp->v_label);
166 MAC_PERFORM(devfs_label_destroy, label);
183 MAC_PERFORM(mount_label_destroy, label);
199 MAC_PERFORM(vnode_label_destroy, label);
218 MAC_PERFORM(vnode_label_init, dest);
220 MAC_PERFORM(vnode_label_copy, src, dest);
284 MAC_PERFORM(devfs_label_cop
[all...]
H A Dmac_internal.h422 * MAC_PERFORM performs the designated operation by walking the policy
425 #define MAC_PERFORM(operation, args...) do { \ macro
H A Dmac_base.c381 MAC_PERFORM(port_label_init, mlj->l);
383 MAC_PERFORM(port_label_associate_kernel, mlj->l, 0);
385 MAC_PERFORM(port_label_update_kobject, mlj->l,
390 MAC_PERFORM(task_label_init, mlj->l);

Completed in 185 milliseconds