| /freebsd-src/sys/security/mac_bsdextended/ |
| H A D | ugidfw_internal.h | 56 struct label *dvplabel); 58 struct label *dvplabel); 60 struct label *dvplabel, struct componentname *cnp, 75 struct label *dvplabel, struct vnode *vp, struct label *label, 80 struct label *dvplabel, struct componentname *cnp); 84 struct label *dvplabel); 88 struct label *dvplabel, struct vnode *vp, struct label *vplabel, 91 struct label *dvplabel, struct vnode *vp, struct label *vplabel, 111 struct label *dvplabel, struct vnode *vp, struct label *vplabel,
|
| H A D | ugidfw_vnode.c | 71 struct label *dvplabel) in ugidfw_vnode_check_chdir() argument 79 struct label *dvplabel) in ugidfw_vnode_check_chroot() argument 87 struct label *dvplabel, struct componentname *cnp, struct vattr *vap) in ugidfw_check_create_vnode() argument 136 struct label *dvplabel, struct vnode *vp, struct label *label, in ugidfw_vnode_check_link() argument 160 struct label *dvplabel, struct componentname *cnp) in ugidfw_vnode_check_lookup() argument 176 struct label *dvplabel) in ugidfw_vnode_check_readdir() argument 192 struct label *dvplabel, struct vnode *vp, struct label *vplabel, in ugidfw_vnode_check_rename_from() argument 205 struct label *dvplabel, struct vnode *vp, struct label *vplabel, in ugidfw_vnode_check_rename_to() argument 284 struct label *dvplabel, struct vnode *vp, struct label *vplabel, in ugidfw_vnode_check_unlink() argument
|
| /freebsd-src/sys/security/mac_stub/ |
| H A D | mac_stub.c | 1389 struct label *dvplabel) in stub_vnode_check_create() 1397 struct label *dvplabel) in stub_vnode_check_deleteacl() 1405 struct label *dvplabel, struct componentname *cnp, struct vattr *vap) in stub_vnode_check_deleteextattr() 1454 struct label *dvplabel, struct vnode *vp, struct label *vplabel, 1471 struct label *dvplabel, struct componentname *cnp) in stub_vnode_check_mmap_downgrade() 1526 struct label *dvplabel) in stub_vnode_check_relabel() 1550 struct label *dvplabel, struct vnode *vp, struct label *vplabel, 1559 struct label *dvplabel, struct vnode *vp, struct label *vplabel, 1632 struct label *dvplabel, struct vnode *vp, struct label *vplabel, 1649 struct label *mntlabel, struct vnode *dvp, struct label *dvplabel, 1374 stub_vnode_check_chdir(struct ucred * cred,struct vnode * dvp,struct label * dvplabel) stub_vnode_check_chdir() argument 1382 stub_vnode_check_chroot(struct ucred * cred,struct vnode * dvp,struct label * dvplabel) stub_vnode_check_chroot() argument 1390 stub_vnode_check_create(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct componentname * cnp,struct vattr * vap) stub_vnode_check_create() argument 1439 stub_vnode_check_link(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) stub_vnode_check_link() argument 1456 stub_vnode_check_lookup(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct componentname * cnp) stub_vnode_check_lookup() argument 1511 stub_vnode_check_readdir(struct ucred * cred,struct vnode * vp,struct label * dvplabel) stub_vnode_check_readdir() argument 1535 stub_vnode_check_rename_from(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) stub_vnode_check_rename_from() argument 1544 stub_vnode_check_rename_to(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,int samedir,struct componentname * cnp) stub_vnode_check_rename_to() argument 1617 stub_vnode_check_unlink(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) stub_vnode_check_unlink() argument 1634 stub_vnode_create_extattr(struct ucred * cred,struct mount * mp,struct label * mntlabel,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) stub_vnode_create_extattr() argument [all...] |
| /freebsd-src/sys/security/mac_test/ |
| H A D | mac_test.c | 2519 struct label *dvplabel) 2523 LABEL_CHECK(dvplabel, MAGIC_VNODE); in test_vnode_check_create() 2532 struct label *dvplabel) 2536 LABEL_CHECK(dvplabel, MAGIC_VNODE); in test_vnode_check_deleteacl() 2545 struct label *dvplabel, struct componentname *cnp, struct vattr *vap) 2549 LABEL_CHECK(dvplabel, MAGIC_VNODE); in test_vnode_check_deleteextattr() 2625 struct label *dvplabel, struct vnode *vp, struct label *vplabel, 2630 LABEL_CHECK(dvplabel, MAGIC_VNODE); in test_vnode_check_lookup() 2653 struct label *dvplabel, struct componentname *cnp) 2657 LABEL_CHECK(dvplabel, MAGIC_VNOD in test_vnode_check_open() 2495 test_vnode_check_chdir(struct ucred * cred,struct vnode * dvp,struct label * dvplabel) test_vnode_check_chdir() argument 2508 test_vnode_check_chroot(struct ucred * cred,struct vnode * dvp,struct label * dvplabel) test_vnode_check_chroot() argument 2521 test_vnode_check_create(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct componentname * cnp,struct vattr * vap) test_vnode_check_create() argument 2601 test_vnode_check_link(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) test_vnode_check_link() argument 2629 test_vnode_check_lookup(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct componentname * cnp) test_vnode_check_lookup() argument 2698 test_vnode_check_readdir(struct ucred * cred,struct vnode * dvp,struct label * dvplabel) test_vnode_check_readdir() argument 2738 test_vnode_check_rename_from(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) test_vnode_check_rename_from() argument 2753 test_vnode_check_rename_to(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,int samedir,struct componentname * cnp) test_vnode_check_rename_to() argument 2874 test_vnode_check_unlink(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) test_vnode_check_unlink() argument 2914 test_vnode_create_extattr(struct ucred * cred,struct mount * mp,struct label * mplabel,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) test_vnode_create_extattr() argument [all...] |
| /freebsd-src/sys/security/mac_mls/ |
| H A D | mac_mls.c | 2504 struct label *dvplabel) 2512 obj = SLOT(dvplabel); in mls_vnode_check_chdir() 2522 struct label *dvplabel) 2530 obj = SLOT(dvplabel); in mls_vnode_check_chroot() 2540 struct label *dvplabel, struct componentname *cnp, struct vattr *vap) 2548 obj = SLOT(dvplabel); in mls_vnode_check_create() 2662 struct label *dvplabel, struct vnode *vp, struct label *vplabel, 2671 obj = SLOT(dvplabel); in mls_vnode_check_link() 2704 struct label *dvplabel, struct componentname *cnp) 2712 obj = SLOT(dvplabel); in mls_vnode_check_lookup() 2506 mls_vnode_check_chdir(struct ucred * cred,struct vnode * dvp,struct label * dvplabel) mls_vnode_check_chdir() argument 2524 mls_vnode_check_chroot(struct ucred * cred,struct vnode * dvp,struct label * dvplabel) mls_vnode_check_chroot() argument 2542 mls_vnode_check_create(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct componentname * cnp,struct vattr * vap) mls_vnode_check_create() argument 2664 mls_vnode_check_link(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) mls_vnode_check_link() argument 2706 mls_vnode_check_lookup(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct componentname * cnp) mls_vnode_check_lookup() argument 2813 mls_vnode_check_readdir(struct ucred * cred,struct vnode * dvp,struct label * dvplabel) mls_vnode_check_readdir() argument 2900 mls_vnode_check_rename_from(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) mls_vnode_check_rename_from() argument 2924 mls_vnode_check_rename_to(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,int samedir,struct componentname * cnp) mls_vnode_check_rename_to() argument 3096 mls_vnode_check_unlink(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) mls_vnode_check_unlink() argument 3138 mls_vnode_create_extattr(struct ucred * cred,struct mount * mp,struct label * mplabel,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) mls_vnode_create_extattr() argument [all...] |
| /freebsd-src/sys/security/mac_biba/ |
| H A D | mac_biba.c | 2874 struct label *dvplabel) 2882 obj = SLOT(dvplabel); in biba_vnode_check_chdir() 2892 struct label *dvplabel) 2900 obj = SLOT(dvplabel); in biba_vnode_check_chroot() 2910 struct label *dvplabel, struct componentname *cnp, struct vattr *vap) 2918 obj = SLOT(dvplabel); in biba_vnode_check_create() 3032 struct label *dvplabel, struct vnode *vp, struct label *vplabel, 3041 obj = SLOT(dvplabel); in biba_vnode_check_link() 3074 struct label *dvplabel, struct componentname *cnp) 3082 obj = SLOT(dvplabel); in biba_vnode_check_lookup() 2876 biba_vnode_check_chdir(struct ucred * cred,struct vnode * dvp,struct label * dvplabel) biba_vnode_check_chdir() argument 2894 biba_vnode_check_chroot(struct ucred * cred,struct vnode * dvp,struct label * dvplabel) biba_vnode_check_chroot() argument 2912 biba_vnode_check_create(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct componentname * cnp,struct vattr * vap) biba_vnode_check_create() argument 3034 biba_vnode_check_link(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) biba_vnode_check_link() argument 3076 biba_vnode_check_lookup(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct componentname * cnp) biba_vnode_check_lookup() argument 3183 biba_vnode_check_readdir(struct ucred * cred,struct vnode * dvp,struct label * dvplabel) biba_vnode_check_readdir() argument 3270 biba_vnode_check_rename_from(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) biba_vnode_check_rename_from() argument 3294 biba_vnode_check_rename_to(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,int samedir,struct componentname * cnp) biba_vnode_check_rename_to() argument 3466 biba_vnode_check_unlink(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) biba_vnode_check_unlink() argument 3508 biba_vnode_create_extattr(struct ucred * cred,struct mount * mp,struct label * mplabel,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) biba_vnode_create_extattr() argument [all...] |
| /freebsd-src/sys/security/mac/ |
| H A D | mac_policy.h | 579 struct vnode *dvp, struct label *dvplabel); 581 struct vnode *dvp, struct label *dvplabel); 583 struct vnode *dvp, struct label *dvplabel, 601 struct vnode *dvp, struct label *dvplabel, 608 struct vnode *dvp, struct label *dvplabel, 627 struct vnode *dvp, struct label *dvplabel); 634 struct vnode *dvp, struct label *dvplabel, 638 struct vnode *dvp, struct label *dvplabel, 663 struct vnode *dvp, struct label *dvplabel, 673 struct vnode *dvp, struct label *dvplabel, [all...] |
| /freebsd-src/sys/security/mac_lomac/ |
| H A D | mac_lomac.c | 2336 struct label *dvplabel, struct componentname *cnp, struct vattr *vap) 2344 obj = SLOT(dvplabel); in lomac_vnode_check_create() 2375 struct label *dvplabel, struct vnode *vp, struct label *vplabel, 2384 obj = SLOT(dvplabel); in lomac_vnode_check_link() 2562 struct label *dvplabel, struct vnode *vp, struct label *vplabel, 2571 obj = SLOT(dvplabel); in lomac_vnode_check_rename_from() 2586 struct label *dvplabel, struct vnode *vp, struct label *vplabel, 2595 obj = SLOT(dvplabel); in lomac_vnode_check_rename_to() 2740 struct label *dvplabel, struct vnode *vp, struct label *vplabel, 2749 obj = SLOT(dvplabel); in lomac_vnode_check_unlink() 2338 lomac_vnode_check_create(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct componentname * cnp,struct vattr * vap) lomac_vnode_check_create() argument 2377 lomac_vnode_check_link(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) lomac_vnode_check_link() argument 2564 lomac_vnode_check_rename_from(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) lomac_vnode_check_rename_from() argument 2588 lomac_vnode_check_rename_to(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,int samedir,struct componentname * cnp) lomac_vnode_check_rename_to() argument 2742 lomac_vnode_check_unlink(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) lomac_vnode_check_unlink() argument 2784 lomac_vnode_create_extattr(struct ucred * cred,struct mount * mp,struct label * mplabel,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) lomac_vnode_create_extattr() argument [all...] |
| /freebsd-src/sys/security/mac_veriexec/ |
| H A D | mac_veriexec.c | 629 struct label *dvplabel __unused, struct vnode *vp, in mac_veriexec_vnode_check_unlink() 669 struct vnode *dvp __unused, struct label *dvplabel __unused, in mac_veriexec_vnode_check_rename_from() 712 struct label *dvplabel __unused, struct vnode *vp, in mac_veriexec_vnode_check_rename_to()
|