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.c400 vp->v_label, interpvplabel, imgp, imgp->execlabel); in mac_vnode_execve_transition()
414 vp->v_label, interpvplabel, imgp, imgp->execlabel); in mac_vnode_execve_will_transition()
533 imgp->execlabel); in mac_vnode_check_exec()
H A Dmac_policy.h637 struct image_params *imgp, struct label *execlabel);
724 struct image_params *imgp, struct label *execlabel);
728 struct label *execlabel);
/freebsd/sys/security/mac_grantbylabel/
H A Dmac_grantbylabel.c451 struct image_params *imgp, struct label *execlabel __unused) in mac_grantbylabel_vnode_check_exec()
479 struct label *execlabel) in mac_grantbylabel_vnode_execve_will_transition() argument
/freebsd/sys/sys/
H A Dimgact.h61 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.c1530 struct label *execlabel) in stub_vnode_check_exec() argument
1759 struct image_params *imgp, struct label *execlabel) in stub_vnode_execve_transition() argument
1767 struct image_params *imgp, struct label *execlabel) in stub_vnode_execve_will_transition() argument
/freebsd/sys/security/mac_test/
H A Dmac_test.c2784 struct label *execlabel) in test_vnode_check_exec() argument
2789 LABEL_CHECK(execlabel, MAGIC_CRED); in test_vnode_check_exec()
3163 struct label *execlabel) in test_vnode_execve_transition() argument
3170 LABEL_CHECK(execlabel, MAGIC_CRED); in test_vnode_execve_transition()
3178 struct image_params *imgp, struct label *execlabel) in test_vnode_execve_will_transition() argument
3184 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