Home
last modified time | relevance | path

Searched refs:execlabel (Results 1 – 13 of 13) sorted by relevance

/f-stack/freebsd/security/mac_partition/
H A Dmac_partition.c283 struct label *execlabel) in partition_vnode_check_exec() argument
286 if (execlabel != NULL) { in partition_vnode_check_exec()
292 if (SLOT(execlabel) != 0) in partition_vnode_check_exec()
/f-stack/freebsd/security/mac/
H A Dmac_process.c171 imgp->execlabel = label; in mac_execve_enter()
178 if (imgp->execlabel != NULL) { in mac_execve_exit()
179 mac_cred_label_free(imgp->execlabel); in mac_execve_exit()
180 imgp->execlabel = NULL; in mac_execve_exit()
H A Dmac_vfs.c352 vp->v_label, interpvplabel, imgp, imgp->execlabel); in mac_vnode_execve_transition()
366 vp->v_label, interpvplabel, imgp, imgp->execlabel); in mac_vnode_execve_will_transition()
485 imgp->execlabel); in mac_vnode_check_exec()
H A Dmac_policy.h570 struct image_params *imgp, struct label *execlabel);
657 struct image_params *imgp, struct label *execlabel);
661 struct label *execlabel);
/f-stack/freebsd/sys/
H A Dimgact.h63 struct label *execlabel; /* optional exec label */ member
/f-stack/freebsd/security/mac_bsdextended/
H A Dugidfw_internal.h71 struct label *execlabel);
H A Dugidfw_vnode.c114 struct label *execlabel) in ugidfw_vnode_check_exec() argument
/f-stack/freebsd/security/mac_stub/
H A Dmac_stub.c1391 struct label *execlabel) in stub_vnode_check_exec() argument
1620 struct image_params *imgp, struct label *execlabel) in stub_vnode_execve_transition() argument
1628 struct image_params *imgp, struct label *execlabel) in stub_vnode_execve_will_transition() argument
/f-stack/freebsd/security/mac_test/
H A Dmac_test.c2529 struct label *execlabel) in test_vnode_check_exec() argument
2534 LABEL_CHECK(execlabel, MAGIC_CRED); in test_vnode_check_exec()
2908 struct label *execlabel) in test_vnode_execve_transition() argument
2915 LABEL_CHECK(execlabel, MAGIC_CRED); in test_vnode_execve_transition()
2923 struct image_params *imgp, struct label *execlabel) in test_vnode_execve_will_transition() argument
2929 LABEL_CHECK(execlabel, MAGIC_CRED); in test_vnode_execve_will_transition()
/f-stack/freebsd/security/mac_veriexec/
H A Dmac_veriexec.c462 struct image_params *imgp, struct label *execlabel __unused) in mac_veriexec_vnode_check_exec()
/f-stack/freebsd/security/mac_biba/
H A Dmac_biba.c2967 struct label *execlabel) in biba_vnode_check_exec() argument
2972 if (execlabel != NULL) { in biba_vnode_check_exec()
2978 exec = SLOT(execlabel); in biba_vnode_check_exec()
/f-stack/freebsd/security/mac_mls/
H A Dmac_mls.c2599 struct label *execlabel) in mls_vnode_check_exec() argument
2604 if (execlabel != NULL) { in mls_vnode_check_exec()
2610 exec = SLOT(execlabel); in mls_vnode_check_exec()
/f-stack/freebsd/security/mac_lomac/
H A Dmac_lomac.c2812 struct image_params *imgp, struct label *execlabel) in lomac_vnode_execve_transition() argument
2847 struct image_params *imgp, struct label *execlabel) in lomac_vnode_execve_will_transition() argument