Searched refs:pp_label (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/security/mac/ |
H A D | mac_pipe.c | 75 pp->pp_label = mac_pipe_label_alloc(); in mac_pipe_init() 77 pp->pp_label = NULL; in mac_pipe_init() 92 if (pp->pp_label != NULL) { in mac_pipe_destroy() 93 mac_pipe_label_free(pp->pp_label); in mac_pipe_destroy() 94 pp->pp_label = NULL; in mac_pipe_destroy() 130 MAC_POLICY_PERFORM_NOSLEEP(pipe_create, cred, pp, pp->pp_label); in mac_pipe_create() 138 MAC_POLICY_PERFORM_NOSLEEP(pipe_relabel, cred, pp, pp->pp_label, in mac_pipe_relabel() 153 MAC_POLICY_CHECK_NOSLEEP(pipe_check_ioctl, cred, pp, pp->pp_label, in mac_pipe_check_ioctl() 170 MAC_POLICY_CHECK_NOSLEEP(pipe_check_poll, cred, pp, pp->pp_label); in mac_pipe_check_poll_impl() 186 MAC_POLICY_CHECK_NOSLEEP(pipe_check_read, cred, pp, pp->pp_label); in mac_pipe_check_read_impl() [all …]
|
H A D | mac_syscalls.c | 396 mac_pipe_copy_label(pipe->pipe_pair->pp_label, intlabel); in sys___mac_get_fd()
|
/freebsd/sys/sys/ |
H A D | pipe.h | 138 struct label *pp_label; member
|
/freebsd/sys/kern/ |
H A D | sys_pipe.c | 339 pp->pp_label = NULL; in pipe_zone_ctor()
|