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 | 4677 vnode_t *srcvp, *targvp, *tvp; in rfs4_op_rename() local 4696 srcvp = targvp = tvp = NULL; in rfs4_op_rename() 4839 sfp = rfs4_lookup_and_findfile(odvp, converted_onm, &srcvp, in rfs4_op_rename() 4849 if (srcvp == NULL) { in rfs4_op_rename() 4875 if (nbl_need_check(srcvp)) { in rfs4_op_rename() 4876 nbl_start_crit(srcvp, RW_READER); in rfs4_op_rename() 4878 if (nbl_conflict(srcvp, NBL_RENAME, 0, 0, 0, NULL)) { in rfs4_op_rename() 4932 if ((srcvp == targvp) || (tvp != targvp)) { in rfs4_op_rename() 4935 (void *)srcvp, (void *)targvp, in rfs4_op_rename() 4944 vn_renamepath(ndvp, srcvp, nnm, nlen - 1); 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()
|