Lines Matching refs:fvp
1598 struct vnode *fvp, *tvp, *tdvp, *dsdvp[NFSDEV_MAXMIRRORS], *newvp; in nfsvno_rename() local
1605 fvp = fromndp->ni_vp; in nfsvno_rename()
1608 vrele(fvp); in nfsvno_rename()
1615 if (fvp->v_type == VDIR && tvp->v_type != VDIR) { in nfsvno_rename()
1618 } else if (fvp->v_type != VDIR && tvp->v_type == VDIR) { in nfsvno_rename()
1641 if (fvp->v_type == VDIR && fvp->v_mountedhere) { in nfsvno_rename()
1645 if (fvp->v_mount != tdvp->v_mount) { in nfsvno_rename()
1649 if (fvp == tdvp) { in nfsvno_rename()
1653 if (fvp == tvp) { in nfsvno_rename()
1663 if (NFSVOPLOCK(fvp, LK_EXCLUSIVE) == 0) { in nfsvno_rename()
1665 error = nfsrv_checkremove(fvp, 0, NULL, in nfsvno_rename()
1668 error = nfsrv_checkremove(fvp, 0, NULL, in nfsvno_rename()
1670 NFSVOPUNLOCK(fvp); in nfsvno_rename()
1689 nfsd_recalldelegation(fvp, p); in nfsvno_rename()
1729 vrele(fvp); in nfsvno_rename()