Searched refs:srcvp (Results 1 – 4 of 4) sorted by relevance
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs_srv.c | 2169 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 D | nfs3_srv.c | 2752 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 D | nfs4_srv.c | 4549 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 D | tmp_vnops.c | 1124 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()
|