Lines Matching refs:pvp
105 vnode_t *pvp, *savevp; in xattr_common_fid() local
114 savevp = pvp = gfs_file_parent(vp); in xattr_common_fid()
116 if (pvp->v_flag & V_XATTRDIR) { in xattr_common_fid()
117 pvp = gfs_file_parent(pvp); in xattr_common_fid()
125 error = VOP_FID(pvp, fidp, ct); in xattr_common_fid()
415 vnode_t *pvp; in xattr_file_getattr() local
423 pvp = gfs_file_parent(vp); in xattr_file_getattr()
426 error = VOP_GETATTR(pvp, &pvattr, flags, cr, ct); in xattr_file_getattr()
774 xattr_mkfile(vnode_t *pvp, xattr_view_t xattr_view) in xattr_mkfile() argument
779 vp = gfs_file_create(sizeof (xattr_file_t), pvp, xattr_file_ops); in xattr_mkfile()
787 xattr_mkfile_ro(vnode_t *pvp) in xattr_mkfile_ro() argument
789 return (xattr_mkfile(pvp, XATTR_VIEW_READONLY)); in xattr_mkfile_ro()
793 xattr_mkfile_rw(vnode_t *pvp) in xattr_mkfile_rw() argument
795 return (xattr_mkfile(pvp, XATTR_VIEW_READWRITE)); in xattr_mkfile_rw()
882 vnode_t *pvp; in xattr_dir_realdir() local
889 pvp = gfs_file_parent(dvp); in xattr_dir_realdir()
893 VN_RELE(pvp); in xattr_dir_realdir()
902 error = VOP_LOOKUP(pvp, startnm, realdvp, &pn, lookup_flags, in xattr_dir_realdir()
943 vnode_t *pvp; in xattr_dir_getattr() local
946 error = xattr_dir_realdir(vp, &pvp, LOOKUP_XATTR, cr, ct); in xattr_dir_getattr()
948 error = VOP_GETATTR(pvp, vap, 0, cr, ct); in xattr_dir_getattr()
949 VN_RELE(pvp); in xattr_dir_getattr()
967 pvp = gfs_file_parent(vp); in xattr_dir_getattr()
970 error = VOP_GETATTR(pvp, &pvattr, 0, cr, ct); in xattr_dir_getattr()
1058 vnode_t *pvp; in xattr_dir_create() local
1070 error = xattr_dir_realdir(dvp, &pvp, LOOKUP_XATTR|CREATE_XATTR_DIR, in xattr_dir_create()
1073 error = VOP_CREATE(pvp, name, vap, excl, mode, vpp, cr, flag, in xattr_dir_create()
1075 VN_RELE(pvp); in xattr_dir_create()
1084 vnode_t *pvp; in xattr_dir_remove() local
1091 error = xattr_dir_realdir(dvp, &pvp, LOOKUP_XATTR, cr, ct); in xattr_dir_remove()
1093 error = VOP_REMOVE(pvp, name, cr, ct, flags); in xattr_dir_remove()
1094 VN_RELE(pvp); in xattr_dir_remove()
1103 vnode_t *pvp; in xattr_dir_link() local
1110 error = xattr_dir_realdir(tdvp, &pvp, LOOKUP_XATTR, cr, ct); in xattr_dir_link()
1112 error = VOP_LINK(pvp, svp, name, cr, ct, flags); in xattr_dir_link()
1113 VN_RELE(pvp); in xattr_dir_link()
1208 vnode_t *pvp; in xattr_dir_readdir() local
1222 error = xattr_dir_realdir(dvp, &pvp, LOOKUP_XATTR, cr, ct); in xattr_dir_readdir()
1251 VN_RELE(pvp); in xattr_dir_readdir()
1267 error = readdir_xattr_casecmp(pvp, in xattr_dir_readdir()
1288 VN_RELE(pvp); in xattr_dir_readdir()
1312 (void) VOP_RWLOCK(pvp, V_WRITELOCK_FALSE, NULL); in xattr_dir_readdir()
1313 error = VOP_READDIR(pvp, uiop, cr, eofp, ct, flags); in xattr_dir_readdir()
1314 VOP_RWUNLOCK(pvp, V_WRITELOCK_FALSE, NULL); in xattr_dir_readdir()
1315 VN_RELE(pvp); in xattr_dir_readdir()
1425 vnode_t *pvp; in xattr_lookup_cb() local
1432 error = xattr_dir_realdir(vp, &pvp, LOOKUP_XATTR|CREATE_XATTR_DIR, in xattr_lookup_cb()
1447 error = VOP_LOOKUP(pvp, (char *)nm, vpp, &pn, flags, rootvp, in xattr_lookup_cb()
1451 VN_RELE(pvp); in xattr_lookup_cb()
1583 vnode_t *pvp, *dvp; in xattr_dir_vget() local
1598 error = VFS_VGET(vfsp, &pvp, fidp); in xattr_dir_vget()
1610 VN_RELE(pvp); in xattr_dir_vget()
1614 error = VOP_LOOKUP(pvp, nm, &dvp, &pn, LOOKUP_XATTR|CREATE_XATTR_DIR, in xattr_dir_vget()
1617 VN_RELE(pvp); in xattr_dir_vget()