Home
last modified time | relevance | path

Searched refs:dvplabel (Results 1 – 9 of 9) sorted by relevance

/freebsd-src/sys/security/mac_bsdextended/
H A Dugidfw_internal.h56 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 Dugidfw_vnode.c71 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 Dmac_stub.c1389 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 Dmac_test.c2519 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 Dmac_mls.c2504 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 Dmac_biba.c2874 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 Dmac_policy.h579 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 Dmac_lomac.c2336 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 Dmac_veriexec.c629 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()