/freebsd-11.0-release/sys/security/mac/ |
H A D | mac_syscalls.c | 165 struct label *intlabel; local 189 intlabel = mac_cred_label_alloc(); 190 error = mac_cred_internalize_label(intlabel, buffer); 201 error = mac_cred_check_relabel(oldcred, intlabel); 210 mac_cred_relabel(newcred, intlabel); 218 mac_cred_label_free(intlabel); 226 struct label *intlabel; local 265 intlabel = mac_vnode_label_alloc(); 267 mac_vnode_copy_label(vp->v_label, intlabel); 269 error = mac_vnode_externalize_label(intlabel, element 322 struct label *intlabel; local 373 struct label *intlabel; local 422 struct label *intlabel; local 523 struct label *intlabel; local 575 struct label *intlabel; local [all...] |
H A D | mac_net.c | 402 struct label *intlabel; local 425 intlabel = mac_ifnet_label_alloc(); 427 mac_ifnet_copy_label(ifp->if_label, intlabel); 429 error = mac_ifnet_externalize_label(intlabel, elements, buffer, 431 mac_ifnet_label_free(intlabel); 444 struct label *intlabel; local 467 intlabel = mac_ifnet_label_alloc(); 468 error = mac_ifnet_internalize_label(intlabel, buffer); 471 mac_ifnet_label_free(intlabel); 482 mac_ifnet_label_free(intlabel); [all...] |
H A D | mac_socket.c | 528 struct label *intlabel; local 546 intlabel = mac_socket_label_alloc(M_WAITOK); 547 error = mac_socket_internalize_label(intlabel, buffer); 552 error = mac_socket_label_set(cred, so, intlabel); 554 mac_socket_label_free(intlabel); 562 struct label *intlabel; local 580 intlabel = mac_socket_label_alloc(M_WAITOK); 582 mac_socket_copy_label(so->so_label, intlabel); 584 error = mac_socket_externalize_label(intlabel, elements, buffer, 586 mac_socket_label_free(intlabel); 601 struct label *intlabel; local [all...] |
H A D | mac_vfs.c | 86 struct vnode *vp, struct label *intlabel); 313 struct label *intlabel) 330 intlabel); 1010 struct label *intlabel = ap->a_label; local 1018 error = mac_vnode_setlabel_extattr(ap->a_cred, vp, intlabel); 1022 mac_vnode_relabel(ap->a_cred, vp, intlabel); 1028 vn_setlabel(struct vnode *vp, struct label *intlabel, struct ucred *cred) argument 1050 error = mac_vnode_check_relabel(cred, vp, intlabel); 1065 error = VOP_SETLABEL(vp, intlabel, cred, curthread); 312 mac_vnode_setlabel_extattr(struct ucred *cred, struct vnode *vp, struct label *intlabel) argument
|
H A D | mac_internal.h | 256 int vn_setlabel(struct vnode *vp, struct label *intlabel,
|
H A D | mac_policy.h | 671 struct label *intlabel);
|
/freebsd-11.0-release/sys/security/mac_biba/ |
H A D | mac_biba.c | 3542 struct label *vplabel, struct label *intlabel) 3551 source = SLOT(intlabel); 3541 biba_vnode_setlabel_extattr(struct ucred *cred, struct vnode *vp, struct label *vplabel, struct label *intlabel) argument
|
/freebsd-11.0-release/sys/security/mac_lomac/ |
H A D | mac_lomac.c | 2877 struct label *vplabel, struct label *intlabel) 2886 source = SLOT(intlabel); 2876 lomac_vnode_setlabel_extattr(struct ucred *cred, struct vnode *vp, struct label *vplabel, struct label *intlabel) argument
|
/freebsd-11.0-release/sys/security/mac_mls/ |
H A D | mac_mls.c | 3174 struct label *vplabel, struct label *intlabel) 3183 source = SLOT(intlabel); 3173 mls_vnode_setlabel_extattr(struct ucred *cred, struct vnode *vp, struct label *vplabel, struct label *intlabel) argument
|
/freebsd-11.0-release/sys/security/mac_test/ |
H A D | mac_test.c | 2981 struct label *vplabel, struct label *intlabel) 2986 LABEL_CHECK(intlabel, MAGIC_VNODE); 2980 test_vnode_setlabel_extattr(struct ucred *cred, struct vnode *vp, struct label *vplabel, struct label *intlabel) argument
|
/freebsd-11.0-release/sys/security/mac_stub/ |
H A D | mac_stub.c | 1649 struct label *vplabel, struct label *intlabel) 1648 stub_vnode_setlabel_extattr(struct ucred *cred, struct vnode *vp, struct label *vplabel, struct label *intlabel) argument
|