Home
last modified time | relevance | path

Searched refs:srcvp (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs_srv.c2169 vnode_t *srcvp; in rfs_rename() local
2229 error = VOP_LOOKUP(fromvp, args->rna_from.da_name, &srcvp, NULL, 0, in rfs_rename()
2240 if (rfs4_check_delegated(FWRITE, srcvp, FALSE)) { in rfs_rename()
2243 VN_RELE(srcvp); in rfs_rename()
2257 VN_RELE(srcvp); in rfs_rename()
2266 if (nbl_need_check(srcvp)) { in rfs_rename()
2267 nbl_start_crit(srcvp, RW_READER); in rfs_rename()
2269 if (nbl_conflict(srcvp, NBL_RENAME, 0, 0, 0, NULL)) { in rfs_rename()
2279 vn_renamepath(tovp, srcvp, args->rna_to.da_name, in rfs_rename()
2290 nbl_end_crit(srcvp); in rfs_rename()
[all …]
H A Dnfs3_srv.c2752 vnode_t *srcvp = NULL; in rfs3_rename() local
2869 error = VOP_LOOKUP(fvp, name, &srcvp, NULL, 0, in rfs3_rename()
2879 if (rfs4_check_delegated(FWRITE, srcvp, FALSE)) { in rfs3_rename()
2900 if (!nbl_need_check(srcvp)) { in rfs3_rename()
2903 nbl_start_crit(srcvp, RW_READER); in rfs3_rename()
2904 if (nbl_conflict(srcvp, NBL_RENAME, 0, 0, 0, NULL)) in rfs3_rename()
2908 nbl_end_crit(srcvp); in rfs3_rename()
2911 vn_renamepath(tvp, srcvp, args->to.name, in rfs3_rename()
2913 VN_RELE(srcvp); in rfs3_rename()
2914 srcvp = NULL; in rfs3_rename()
H A Dnfs4_srv.c4549 vnode_t *srcvp, *targvp, *tvp; in rfs4_op_rename() local
4568 srcvp = targvp = tvp = NULL; in rfs4_op_rename()
4721 if (srcvp == NULL) { in rfs4_op_rename()
4747 if (nbl_need_check(srcvp)) { in rfs4_op_rename()
4748 nbl_start_crit(srcvp, RW_READER); in rfs4_op_rename()
4807 (void *)srcvp, (void *)targvp, in rfs4_op_rename()
4819 nbl_end_crit(srcvp); in rfs4_op_rename()
4820 if (srcvp) in rfs4_op_rename()
4821 VN_RELE(srcvp); in rfs4_op_rename()
4958 if (in_crit_src) nbl_end_crit(srcvp); in rfs4_op_rename()
[all …]
/illumos-gate/usr/src/uts/common/fs/tmpfs/
H A Dtmp_vnops.c1124 struct vnode *srcvp, in tmp_link() argument
1137 if (VOP_REALVP(srcvp, &realvp, ct) == 0) in tmp_link()
1138 srcvp = realvp; in tmp_link()
1141 from = (struct tmpnode *)VTOTN(srcvp); in tmp_link()
1143 if (srcvp->v_type == VDIR || in tmp_link()
1169 vnevent_link(srcvp, ct); in tmp_link()