Home
last modified time | relevance | path

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

/freebsd/sys/security/mac_partition/
H A Dmac_partition.c279 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 Dmac_process.c169 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 Dmac_vfs.c350 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 Dmac_policy.h593 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 Dmac_grantbylabel.c447 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 Dimgact.h60 struct label *execlabel; /* optional exec label */ member
/freebsd/sys/security/mac_bsdextended/
H A Dugidfw_internal.h69 struct label *execlabel);
H A Dugidfw_vnode.c112 struct label *execlabel) in ugidfw_vnode_check_exec() argument
/freebsd/sys/security/mac_stub/
H A Dmac_stub.c1430 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 Dmac_test.c2585 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 Dmac_veriexec.c499 struct image_params *imgp, struct label *execlabel __unused) in mac_veriexec_vnode_check_exec()
/freebsd/sys/security/mac_mls/
H A Dmac_mls.c2595 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 Dmac_biba.c2966 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 Dmac_lomac.c2814 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