Lines Matching defs:vp

60 	xfs_vnode_t		*vp)
64 xfs_acl_get_attr(vp, NULL, _ACL_TYPE_ACCESS, ATTR_KERNOVAL, &error);
73 xfs_vnode_t *vp)
77 if (!VN_ISDIR(vp))
79 xfs_acl_get_attr(vp, NULL, _ACL_TYPE_DEFAULT, ATTR_KERNOVAL, &error);
212 xfs_vnode_t *vp,
222 VN_HOLD(vp);
232 xfs_acl_get_attr(vp, xfs_acl, kind, flags, &error);
247 XVOP_GETATTR(vp, &va, 0, sys_cred, error);
255 VN_RELE(vp);
263 xfs_vnode_t *vp,
268 VN_HOLD(vp);
269 error = xfs_acl_allow_set(vp, kind);
271 XVOP_ATTR_REMOVE(vp, kind == _ACL_TYPE_DEFAULT?
277 VN_RELE(vp);
283 xfs_vnode_t *vp,
309 VN_HOLD(vp);
310 error = xfs_acl_allow_set(vp, kind);
316 xfs_acl_setmode(vp, xfs_acl, &basicperms);
325 xfs_acl_set_attr(vp, xfs_acl, kind, &error);
327 xfs_acl_vremove(vp, _ACL_TYPE_ACCESS);
331 VN_RELE(vp);
373 xfs_vnode_t *vp,
379 if (vp->v_inode.i_flags & (S_IMMUTABLE|S_APPEND))
381 if (kind == _ACL_TYPE_DEFAULT && !VN_ISDIR(vp))
383 if (vp->v_vfsp->vfs_flag & VFS_RDONLY)
386 XVOP_GETATTR(vp, &va, 0, NULL, error);
609 xfs_vnode_t *vp,
619 XVOP_ATTR_GET(vp,
632 xfs_vnode_t *vp,
657 XVOP_ATTR_SET(vp,
665 xfs_vnode_t *vp,
677 xfs_acl_get_attr(vp, access_acl, _ACL_TYPE_ACCESS, 0, &error);
681 XVOP_GETATTR(vp, &va, 0, sys_cred, error);
691 xfs_acl_get_attr(vp, default_acl, _ACL_TYPE_DEFAULT, 0, &error);
704 xfs_vnode_t *vp,
716 if (!vp)
734 xfs_acl_setmode(vp, cacl, &basicperms);
743 if (VN_ISDIR(vp))
744 xfs_acl_set_attr(vp, pdaclp, _ACL_TYPE_DEFAULT, &error);
746 xfs_acl_set_attr(vp, cacl, _ACL_TYPE_ACCESS, &error);
760 xfs_vnode_t *vp,
779 XVOP_GETATTR(vp, &va, 0, sys_cred, error);
813 XVOP_SETATTR(vp, &va, 0, sys_cred, error);