Lines Matching refs:xvattr
122 static int fs_reparse_mark(char *target, vattr_t *vap, xvattr_t *xvattr);
3893 xvattr_t xvattr; in fop_symlink() local
3910 if (!fs_reparse_mark(target, vap, &xvattr)) in fop_symlink()
3911 vap = (vattr_t *)&xvattr; in fop_symlink()
4728 fs_reparse_mark(char *target, vattr_t *vap, xvattr_t *xvattr) in fs_reparse_mark() argument
4732 if ((!target) || (!vap) || (!xvattr)) in fs_reparse_mark()
4739 xva_init(xvattr); in fs_reparse_mark()
4740 xvattr->xva_vattr = *vap; in fs_reparse_mark()
4741 xvattr->xva_vattr.va_mask |= AT_XVATTR; in fs_reparse_mark()
4742 xoap = xva_getxoptattr(xvattr); in fs_reparse_mark()
4744 XVA_SET_REQ(xvattr, XAT_REPARSE); in fs_reparse_mark()
4757 xvattr_t xvattr; in vn_is_reparse() local
4764 xva_init(&xvattr); in vn_is_reparse()
4765 xoap = xva_getxoptattr(&xvattr); in vn_is_reparse()
4767 XVA_SET_REQ(&xvattr, XAT_REPARSE); in vn_is_reparse()
4769 if (VOP_GETATTR(vp, &xvattr.xva_vattr, 0, cr, ct)) in vn_is_reparse()
4772 if ((!(xvattr.xva_vattr.va_mask & AT_XVATTR)) || in vn_is_reparse()
4773 (!(XVA_ISSET_RTN(&xvattr, XAT_REPARSE)))) in vn_is_reparse()