| /f-stack/freebsd/security/mac/ |
| H A D | mac_cred.c | 208 MAC_POLICY_CHECK_NOSLEEP(cred_check_relabel, cred, newlabel); in mac_cred_check_relabel() 221 MAC_POLICY_CHECK_NOSLEEP(cred_check_setuid, cred, uid); in mac_cred_check_setuid() 234 MAC_POLICY_CHECK_NOSLEEP(cred_check_seteuid, cred, euid); in mac_cred_check_seteuid() 247 MAC_POLICY_CHECK_NOSLEEP(cred_check_setgid, cred, gid); in mac_cred_check_setgid() 260 MAC_POLICY_CHECK_NOSLEEP(cred_check_setegid, cred, egid); in mac_cred_check_setegid() 274 MAC_POLICY_CHECK_NOSLEEP(cred_check_setgroups, cred, ngroups, gidset); in mac_cred_check_setgroups() 288 MAC_POLICY_CHECK_NOSLEEP(cred_check_setreuid, cred, ruid, euid); in mac_cred_check_setreuid() 302 MAC_POLICY_CHECK_NOSLEEP(cred_check_setregid, cred, rgid, egid); in mac_cred_check_setregid() 317 MAC_POLICY_CHECK_NOSLEEP(cred_check_setresuid, cred, ruid, euid, suid); in mac_cred_check_setresuid() 333 MAC_POLICY_CHECK_NOSLEEP(cred_check_setresgid, cred, rgid, egid, sgid); in mac_cred_check_setresgid() [all …]
|
| H A D | mac_posix_shm.c | 111 MAC_POLICY_CHECK_NOSLEEP(posixshm_check_create, cred, path); in mac_posixshm_check_create() 126 MAC_POLICY_CHECK_NOSLEEP(posixshm_check_mmap, cred, shmfd, in mac_posixshm_check_mmap() 143 MAC_POLICY_CHECK_NOSLEEP(posixshm_check_open, cred, shmfd, in mac_posixshm_check_open() 159 MAC_POLICY_CHECK_NOSLEEP(posixshm_check_stat, active_cred, file_cred, in mac_posixshm_check_stat() 176 MAC_POLICY_CHECK_NOSLEEP(posixshm_check_truncate, active_cred, in mac_posixshm_check_truncate() 192 MAC_POLICY_CHECK_NOSLEEP(posixshm_check_unlink, cred, shmfd, in mac_posixshm_check_unlink() 207 MAC_POLICY_CHECK_NOSLEEP(posixshm_check_setmode, cred, shmfd, in mac_posixshm_check_setmode() 223 MAC_POLICY_CHECK_NOSLEEP(posixshm_check_setowner, cred, shmfd, in mac_posixshm_check_setowner() 240 MAC_POLICY_CHECK_NOSLEEP(posixshm_check_read, active_cred, in mac_posixshm_check_read() 257 MAC_POLICY_CHECK_NOSLEEP(posixshm_check_write, active_cred, in mac_posixshm_check_write()
|
| H A D | mac_posix_sem.c | 111 MAC_POLICY_CHECK_NOSLEEP(posixsem_check_open, cred, ks, in mac_posixsem_check_open() 127 MAC_POLICY_CHECK_NOSLEEP(posixsem_check_getvalue, active_cred, in mac_posixsem_check_getvalue() 144 MAC_POLICY_CHECK_NOSLEEP(posixsem_check_post, active_cred, file_cred, in mac_posixsem_check_post() 161 MAC_POLICY_CHECK_NOSLEEP(posixsem_check_stat, active_cred, file_cred, in mac_posixsem_check_stat() 177 MAC_POLICY_CHECK_NOSLEEP(posixsem_check_unlink, cred, ks, in mac_posixsem_check_unlink() 193 MAC_POLICY_CHECK_NOSLEEP(posixsem_check_wait, active_cred, file_cred, in mac_posixsem_check_wait() 209 MAC_POLICY_CHECK_NOSLEEP(posixsem_check_setmode, cred, ks, in mac_posixsem_check_setmode() 225 MAC_POLICY_CHECK_NOSLEEP(posixsem_check_setowner, cred, ks, in mac_posixsem_check_setowner()
|
| H A D | mac_system.c | 80 MAC_POLICY_CHECK_NOSLEEP(kenv_check_dump, cred); in mac_kenv_check_dump() 93 MAC_POLICY_CHECK_NOSLEEP(kenv_check_get, cred, name); in mac_kenv_check_get() 107 MAC_POLICY_CHECK_NOSLEEP(kenv_check_set, cred, name, value); in mac_kenv_check_set() 120 MAC_POLICY_CHECK_NOSLEEP(kenv_check_unset, cred, name); in mac_kenv_check_unset() 148 MAC_POLICY_CHECK_NOSLEEP(kld_check_stat, cred); in mac_kld_check_stat() 180 MAC_POLICY_CHECK_NOSLEEP(system_check_reboot, cred, howto); in mac_system_check_reboot() 231 MAC_POLICY_CHECK_NOSLEEP(system_check_sysctl, cred, oidp, arg1, arg2, in mac_system_check_sysctl()
|
| H A D | mac_audit.c | 67 MAC_POLICY_CHECK_NOSLEEP(cred_check_setaudit, cred, ai); in mac_cred_check_setaudit() 81 MAC_POLICY_CHECK_NOSLEEP(cred_check_setaudit_addr, cred, aia); in mac_cred_check_setaudit_addr() 94 MAC_POLICY_CHECK_NOSLEEP(cred_check_setauid, cred, auid); in mac_cred_check_setauid() 108 MAC_POLICY_CHECK_NOSLEEP(system_check_audit, cred, record, length); in mac_system_check_audit() 139 MAC_POLICY_CHECK_NOSLEEP(system_check_auditon, cred, cmd); in mac_system_check_auditon()
|
| H A D | mac_sysv_msg.c | 181 MAC_POLICY_CHECK_NOSLEEP(sysvmsq_check_msgmsq, cred, msgptr, in mac_sysvmsq_check_msgmsq() 196 MAC_POLICY_CHECK_NOSLEEP(sysvmsq_check_msgrcv, cred, msgptr, in mac_sysvmsq_check_msgrcv() 211 MAC_POLICY_CHECK_NOSLEEP(sysvmsq_check_msgrmid, cred, msgptr, in mac_sysvmsq_check_msgrmid() 226 MAC_POLICY_CHECK_NOSLEEP(sysvmsq_check_msqget, cred, msqkptr, in mac_sysvmsq_check_msqget() 241 MAC_POLICY_CHECK_NOSLEEP(sysvmsq_check_msqsnd, cred, msqkptr, in mac_sysvmsq_check_msqsnd() 256 MAC_POLICY_CHECK_NOSLEEP(sysvmsq_check_msqrcv, cred, msqkptr, in mac_sysvmsq_check_msqrcv() 272 MAC_POLICY_CHECK_NOSLEEP(sysvmsq_check_msqctl, cred, msqkptr, in mac_sysvmsq_check_msqctl()
|
| H A D | mac_socket.c | 115 MAC_POLICY_CHECK_NOSLEEP(socket_init_label, label, flag); in mac_socket_label_alloc() 137 MAC_POLICY_CHECK_NOSLEEP(socketpeer_init_label, label, flag); in mac_socketpeer_label_alloc() 308 MAC_POLICY_CHECK_NOSLEEP(socket_check_accept, cred, so, in mac_socket_check_accept() 324 MAC_POLICY_CHECK_NOSLEEP(socket_check_bind, cred, so, so->so_label, in mac_socket_check_bind() 340 MAC_POLICY_CHECK_NOSLEEP(socket_check_connect, cred, so, in mac_socket_check_connect() 355 MAC_POLICY_CHECK_NOSLEEP(socket_check_create, cred, domain, type, in mac_socket_check_create() 377 MAC_POLICY_CHECK_NOSLEEP(socket_check_deliver, so, so->so_label, m, in mac_socket_check_deliver() 392 MAC_POLICY_CHECK_NOSLEEP(socket_check_listen, cred, so, in mac_socket_check_listen() 421 MAC_POLICY_CHECK_NOSLEEP(socket_check_receive, cred, so, in mac_socket_check_receive() 439 MAC_POLICY_CHECK_NOSLEEP(socket_check_relabel, cred, so, in mac_socket_check_relabel() [all …]
|
| H A D | mac_pipe.c | 155 MAC_POLICY_CHECK_NOSLEEP(pipe_check_ioctl, cred, pp, pp->pp_label, in mac_pipe_check_ioctl() 172 MAC_POLICY_CHECK_NOSLEEP(pipe_check_poll, cred, pp, pp->pp_label); in mac_pipe_check_poll_impl() 188 MAC_POLICY_CHECK_NOSLEEP(pipe_check_read, cred, pp, pp->pp_label); in mac_pipe_check_read() 205 MAC_POLICY_CHECK_NOSLEEP(pipe_check_relabel, cred, pp, pp->pp_label, in mac_pipe_check_relabel() 222 MAC_POLICY_CHECK_NOSLEEP(pipe_check_stat, cred, pp, pp->pp_label); in mac_pipe_check_stat() 238 MAC_POLICY_CHECK_NOSLEEP(pipe_check_write, cred, pp, pp->pp_label); in mac_pipe_check_write()
|
| H A D | mac_sysv_shm.c | 126 MAC_POLICY_CHECK_NOSLEEP(sysvshm_check_shmat, cred, shmsegptr, in mac_sysvshm_check_shmat() 143 MAC_POLICY_CHECK_NOSLEEP(sysvshm_check_shmctl, cred, shmsegptr, in mac_sysvshm_check_shmctl() 158 MAC_POLICY_CHECK_NOSLEEP(sysvshm_check_shmdt, cred, shmsegptr, in mac_sysvshm_check_shmdt() 174 MAC_POLICY_CHECK_NOSLEEP(sysvshm_check_shmget, cred, shmsegptr, in mac_sysvshm_check_shmget()
|
| H A D | mac_sysv_sem.c | 126 MAC_POLICY_CHECK_NOSLEEP(sysvsem_check_semctl, cred, semakptr, in mac_sysvsem_check_semctl() 141 MAC_POLICY_CHECK_NOSLEEP(sysvsem_check_semget, cred, semakptr, in mac_sysvsem_check_semget() 156 MAC_POLICY_CHECK_NOSLEEP(sysvsem_check_semop, cred, semakptr, in mac_sysvsem_check_semop()
|
| H A D | mac_inet.c | 89 MAC_POLICY_CHECK_NOSLEEP(inpcb_init_label, label, flag); in mac_inpcb_label_alloc() 124 MAC_POLICY_CHECK_NOSLEEP(ipq_init_label, label, flag); in mac_ipq_label_alloc() 369 MAC_POLICY_CHECK_NOSLEEP(inpcb_check_deliver, inp, inp->inp_label, m, in mac_inpcb_check_deliver() 386 MAC_POLICY_CHECK_NOSLEEP(inpcb_check_visible, cred, inp, in mac_inpcb_check_visible() 473 MAC_POLICY_CHECK_NOSLEEP(syncache_init_label, *label, in mac_syncache_init()
|
| H A D | mac_process.c | 383 MAC_POLICY_CHECK_NOSLEEP(proc_check_debug, cred, p); in mac_proc_check_debug() 398 MAC_POLICY_CHECK_NOSLEEP(proc_check_sched, cred, p); in mac_proc_check_sched() 414 MAC_POLICY_CHECK_NOSLEEP(proc_check_signal, cred, p, signum); in mac_proc_check_signal() 429 MAC_POLICY_CHECK_NOSLEEP(proc_check_wait, cred, p); in mac_proc_check_wait()
|
| H A D | mac_net.c | 163 MAC_POLICY_CHECK_NOSLEEP(mbuf_init_label, label, flag); in mac_mbuf_tag_init() 371 MAC_POLICY_CHECK_NOSLEEP(bpfdesc_check_receive, d, d->bd_label, ifp, in mac_bpfdesc_check_receive() 396 MAC_POLICY_CHECK_NOSLEEP(ifnet_check_transmit, ifp, ifp->if_label, m, in mac_ifnet_check_transmit() 494 MAC_POLICY_CHECK_NOSLEEP(ifnet_check_relabel, cred, ifp, in mac_ifnet_ioctl_set()
|
| H A D | mac_priv.c | 74 MAC_POLICY_CHECK_NOSLEEP(priv_check, cred, priv); in mac_priv_check_impl()
|
| H A D | mac_inet6.c | 76 MAC_POLICY_CHECK_NOSLEEP(ip6q_init_label, label, flag); in mac_ip6q_label_alloc()
|
| H A D | mac_internal.h | 309 #define MAC_POLICY_CHECK_NOSLEEP(check, args...) do { \ macro
|
| H A D | mac_vfs.c | 970 MAC_POLICY_CHECK_NOSLEEP(mount_check_stat, cred, mount, mount->mnt_label); in mac_mount_check_stat()
|