/freebsd/sys/security/mac_partition/ |
H A D | mac_partition.c | 279 struct label *execlabel) in partition_vnode_check_exec() argument 282 if (execlabel != NULL) { in partition_vnode_check_exec() 288 if (SLOT(execlabel) != 0) in partition_vnode_check_exec()
|
/freebsd/sys/security/mac/ |
H A D | mac_process.c | 169 imgp->execlabel = label; in mac_execve_enter() 176 if (imgp->execlabel != NULL) { in mac_execve_exit() 177 mac_cred_label_free(imgp->execlabel); in mac_execve_exit() 178 imgp->execlabel = NULL; in mac_execve_exit()
|
H A D | mac_vfs.c | 350 vp->v_label, interpvplabel, imgp, imgp->execlabel); in mac_vnode_execve_transition() 364 vp->v_label, interpvplabel, imgp, imgp->execlabel); in mac_vnode_execve_will_transition() 483 imgp->execlabel); in mac_vnode_check_exec()
|
H A D | mac_policy.h | 593 struct image_params *imgp, struct label *execlabel); 680 struct image_params *imgp, struct label *execlabel); 684 struct label *execlabel);
|
/freebsd/sys/security/mac_grantbylabel/ |
H A D | mac_grantbylabel.c | 447 struct image_params *imgp, struct label *execlabel __unused) in mac_grantbylabel_vnode_check_exec() 475 struct label *execlabel) in mac_grantbylabel_vnode_execve_will_transition() argument
|
/freebsd/sys/sys/ |
H A D | imgact.h | 60 struct label *execlabel; /* optional exec label */ member
|
/freebsd/sys/security/mac_bsdextended/ |
H A D | ugidfw_internal.h | 69 struct label *execlabel);
|
H A D | ugidfw_vnode.c | 112 struct label *execlabel) in ugidfw_vnode_check_exec() argument
|
/freebsd/sys/security/mac_stub/ |
H A D | mac_stub.c | 1430 struct label *execlabel) in stub_vnode_check_exec() argument 1659 struct image_params *imgp, struct label *execlabel) in stub_vnode_execve_transition() argument 1667 struct image_params *imgp, struct label *execlabel) in stub_vnode_execve_will_transition() argument
|
/freebsd/sys/security/mac_test/ |
H A D | mac_test.c | 2585 struct label *execlabel) in test_vnode_check_exec() argument 2590 LABEL_CHECK(execlabel, MAGIC_CRED); in test_vnode_check_exec() 2964 struct label *execlabel) in test_vnode_execve_transition() argument 2971 LABEL_CHECK(execlabel, MAGIC_CRED); in test_vnode_execve_transition() 2979 struct image_params *imgp, struct label *execlabel) in test_vnode_execve_will_transition() argument 2985 LABEL_CHECK(execlabel, MAGIC_CRED); in test_vnode_execve_will_transition()
|
/freebsd/sys/security/mac_veriexec/ |
H A D | mac_veriexec.c | 499 struct image_params *imgp, struct label *execlabel __unused) in mac_veriexec_vnode_check_exec()
|
/freebsd/sys/security/mac_mls/ |
H A D | mac_mls.c | 2595 struct label *execlabel) in mls_vnode_check_exec() argument 2600 if (execlabel != NULL) { in mls_vnode_check_exec() 2606 exec = SLOT(execlabel); in mls_vnode_check_exec()
|
/freebsd/sys/security/mac_biba/ |
H A D | mac_biba.c | 2966 struct label *execlabel) in biba_vnode_check_exec() argument 2971 if (execlabel != NULL) { in biba_vnode_check_exec() 2977 exec = SLOT(execlabel); in biba_vnode_check_exec()
|
/freebsd/sys/security/mac_lomac/ |
H A D | mac_lomac.c | 2814 struct image_params *imgp, struct label *execlabel) in lomac_vnode_execve_transition() argument 2849 struct image_params *imgp, struct label *execlabel) in lomac_vnode_execve_will_transition() argument
|