Lines Matching full:struct
36 int ugidfw_check(struct ucred *cred, struct vnode *vp, struct vattr *vap,
38 int ugidfw_check_vp(struct ucred *cred, struct vnode *vp, int acc_mode);
43 int ugidfw_system_check_acct(struct ucred *cred, struct vnode *vp,
44 struct label *vplabel);
45 int ugidfw_system_check_auditctl(struct ucred *cred, struct vnode *vp,
46 struct label *vplabel);
47 int ugidfw_system_check_swapon(struct ucred *cred, struct vnode *vp,
48 struct label *vplabel);
53 int ugidfw_vnode_check_access(struct ucred *cred, struct vnode *vp,
54 struct label *vplabel, accmode_t accmode);
55 int ugidfw_vnode_check_chdir(struct ucred *cred, struct vnode *dvp,
56 struct label *dvplabel);
57 int ugidfw_vnode_check_chroot(struct ucred *cred, struct vnode *dvp,
58 struct label *dvplabel);
59 int ugidfw_check_create_vnode(struct ucred *cred, struct vnode *dvp,
60 struct label *dvplabel, struct componentname *cnp,
61 struct vattr *vap);
62 int ugidfw_vnode_check_deleteacl(struct ucred *cred, struct vnode *vp,
63 struct label *vplabel, acl_type_t type);
64 int ugidfw_vnode_check_deleteextattr(struct ucred *cred,
65 struct vnode *vp, struct label *vplabel, int attrnamespace,
67 int ugidfw_vnode_check_exec(struct ucred *cred, struct vnode *vp,
68 struct label *vplabel, struct image_params *imgp,
69 struct label *execlabel);
70 int ugidfw_vnode_check_getacl(struct ucred *cred, struct vnode *vp,
71 struct label *vplabel, acl_type_t type);
72 int ugidfw_vnode_check_getextattr(struct ucred *cred, struct vnode *vp,
73 struct label *vplabel, int attrnamespace, const char *name);
74 int ugidfw_vnode_check_link(struct ucred *cred, struct vnode *dvp,
75 struct label *dvplabel, struct vnode *vp, struct label *label,
76 struct componentname *cnp);
77 int ugidfw_vnode_check_listextattr(struct ucred *cred, struct vnode *vp,
78 struct label *vplabel, int attrnamespace);
79 int ugidfw_vnode_check_lookup(struct ucred *cred, struct vnode *dvp,
80 struct label *dvplabel, struct componentname *cnp);
81 int ugidfw_vnode_check_open(struct ucred *cred, struct vnode *vp,
82 struct label *vplabel, accmode_t accmode);
83 int ugidfw_vnode_check_readdir(struct ucred *cred, struct vnode *dvp,
84 struct label *dvplabel);
85 int ugidfw_vnode_check_readdlink(struct ucred *cred, struct vnode *vp,
86 struct label *vplabel);
87 int ugidfw_vnode_check_rename_from(struct ucred *cred, struct vnode *dvp,
88 struct label *dvplabel, struct vnode *vp, struct label *vplabel,
89 struct componentname *cnp);
90 int ugidfw_vnode_check_rename_to(struct ucred *cred, struct vnode *dvp,
91 struct label *dvplabel, struct vnode *vp, struct label *vplabel,
92 int samedir, struct componentname *cnp);
93 int ugidfw_vnode_check_revoke(struct ucred *cred, struct vnode *vp,
94 struct label *vplabel);
95 int ugidfw_check_setacl_vnode(struct ucred *cred, struct vnode *vp,
96 struct label *vplabel, acl_type_t type, struct acl *acl);
97 int ugidfw_vnode_check_setextattr(struct ucred *cred, struct vnode *vp,
98 struct label *vplabel, int attrnamespace, const char *name);
99 int ugidfw_vnode_check_setflags(struct ucred *cred, struct vnode *vp,
100 struct label *vplabel, u_long flags);
101 int ugidfw_vnode_check_setmode(struct ucred *cred, struct vnode *vp,
102 struct label *vplabel, mode_t mode);
103 int ugidfw_vnode_check_setowner(struct ucred *cred, struct vnode *vp,
104 struct label *vplabel, uid_t uid, gid_t gid);
105 int ugidfw_vnode_check_setutimes(struct ucred *cred, struct vnode *vp,
106 struct label *vplabel, struct timespec atime,
107 struct timespec utime);
108 int ugidfw_vnode_check_stat(struct ucred *active_cred,
109 struct ucred *file_cred, struct vnode *vp, struct label *vplabel);
110 int ugidfw_vnode_check_unlink(struct ucred *cred, struct vnode *dvp,
111 struct label *dvplabel, struct vnode *vp, struct label *vplabel,
112 struct componentname *cnp);