Lines Matching defs:vp

93 secpolicy_basic_link(vnode_t *vp, cred_t *cr)
98 if (secpolicy_fs_owner(vp->v_mount, cr) == 0)
111 secpolicy_vnode_remove(vnode_t *vp, cred_t *cr)
114 if (secpolicy_fs_owner(vp->v_mount, cr) == 0)
120 secpolicy_vnode_access(cred_t *cr, vnode_t *vp, uid_t owner, accmode_t accmode)
123 if (secpolicy_fs_owner(vp->v_mount, cr) == 0)
133 if (vp->v_type == VDIR) {
149 secpolicy_vnode_access2(cred_t *cr, vnode_t *vp, uid_t owner,
159 return (secpolicy_vnode_access(cr, vp, owner, mode));
163 secpolicy_vnode_any_access(cred_t *cr, vnode_t *vp, uid_t owner)
174 if (secpolicy_fs_owner(vp->v_mount, cr) == 0)
187 if (vp->v_type == VDIR)
191 if (vp->v_type != VDIR)
202 secpolicy_vnode_setdac(vnode_t *vp, cred_t *cr, uid_t owner)
207 if (secpolicy_fs_owner(vp->v_mount, cr) == 0)
213 secpolicy_vnode_setattr(cred_t *cr, vnode_t *vp, struct vattr *vap,
221 if (vp->v_type == VDIR)
236 error = secpolicy_vnode_setdac(vp, cr, ovap->va_uid);
239 error = secpolicy_setid_setsticky_clear(vp, vap, ovap, cr);
246 error = secpolicy_vnode_setdac(vp, cr, ovap->va_uid);
258 if (secpolicy_fs_owner(vp->v_mount, cr) != 0) {
267 secpolicy_setid_clear(vap, vp, cr);
279 error = secpolicy_vnode_setdac(vp, cr, ovap->va_uid);
296 secpolicy_vnode_setids_setgids(vnode_t *vp, cred_t *cr, gid_t gid)
301 if (secpolicy_fs_owner(vp->v_mount, cr) == 0)
307 secpolicy_vnode_setid_retain(vnode_t *vp, cred_t *cr,
311 if (secpolicy_fs_owner(vp->v_mount, cr) == 0)
317 secpolicy_setid_clear(struct vattr *vap, vnode_t *vp, cred_t *cr)
320 if (secpolicy_fs_owner(vp->v_mount, cr) == 0)
332 secpolicy_setid_setsticky_clear(vnode_t *vp, struct vattr *vap,
337 if (secpolicy_fs_owner(vp->v_mount, cr) == 0)
345 if (vp->v_type != VDIR && (vap->va_mode & S_ISTXT)) {
354 error = secpolicy_vnode_setids_setgids(vp, cr, ovap->va_gid);
377 secpolicy_vnode_owner(vnode_t *vp, cred_t *cr, uid_t owner)
382 if (secpolicy_fs_owner(vp->v_mount, cr) == 0)
390 secpolicy_vnode_chown(vnode_t *vp, cred_t *cr, uid_t owner)
393 if (secpolicy_fs_owner(vp->v_mount, cr) == 0)
415 secpolicy_xvattr(vnode_t *vp, xvattr_t *xvap, uid_t owner, cred_t *cr,
419 if (secpolicy_fs_owner(vp->v_mount, cr) == 0)