Home
last modified time | relevance | path

Searched refs:pp_label (Results 1 – 4 of 4) sorted by relevance

/freebsd-9-stable/sys/security/mac/
Dmac_pipe.c78 pp->pp_label = mac_pipe_label_alloc(); in mac_pipe_init()
80 pp->pp_label = NULL; in mac_pipe_init()
95 if (pp->pp_label != NULL) { in mac_pipe_destroy()
96 mac_pipe_label_free(pp->pp_label); in mac_pipe_destroy()
97 pp->pp_label = NULL; in mac_pipe_destroy()
133 MAC_POLICY_PERFORM_NOSLEEP(pipe_create, cred, pp, pp->pp_label); in mac_pipe_create()
141 MAC_POLICY_PERFORM_NOSLEEP(pipe_relabel, cred, pp, pp->pp_label, in mac_pipe_relabel()
156 MAC_POLICY_CHECK_NOSLEEP(pipe_check_ioctl, cred, pp, pp->pp_label, in mac_pipe_check_ioctl()
173 MAC_POLICY_CHECK_NOSLEEP(pipe_check_poll, cred, pp, pp->pp_label); in mac_pipe_check_poll()
189 MAC_POLICY_CHECK_NOSLEEP(pipe_check_read, cred, pp, pp->pp_label); in mac_pipe_check_read()
[all …]
Dmac_syscalls.c283 mac_pipe_copy_label(pipe->pipe_pair->pp_label, intlabel); in sys___mac_get_fd()
/freebsd-9-stable/sys/sys/
Dpipe.h133 struct label *pp_label; member
/freebsd-9-stable/sys/kern/
Dsys_pipe.c293 pp->pp_label = NULL; in pipe_zone_ctor()