Lines Matching refs:tvp
696 * Re-resolve tvp and acquire the vnode lock if present.
700 * If tvp disappeared we just carry on.
707 * Get the tvp ino if the lookup succeeded. We may have to restart
728 * fdvp contains fvp, thus tvp (=fdvp) is not empty.
759 struct vnode *tvp = v->a_tvp;
773 MPASS(IMPLIES(tvp != NULL, VOP_ISLOCKED(tvp)));
780 (tvp != NULL && fvp->v_mount != tvp->v_mount)) {
786 if (fvp == tvp) {
793 if (fdvp != tdvp && fdvp != tvp) {
801 error = tmpfs_rename_relock(fdvp, &fvp, tdvp, &tvp,
811 if (tvp != NULL)
812 ASSERT_VOP_ELOCKED(tvp,
813 "tmpfs_rename: tvp not locked");
814 if (fvp == tvp) {
823 tnode = (tvp == NULL) ? NULL : VP_TO_TMPFS_NODE(tvp);
845 if (tvp != NULL) {
981 if (tvp != NULL) {
991 tmpfs_free_dirent(VFS_TO_TMPFS(tvp->v_mount), tde);
997 if (tvp != NULL)
998 cache_purge(tvp);
1004 if (fdvp != tdvp && fdvp != tvp)
1009 /* XXX: I don't understand when tdvp can be the same as tvp, but
1011 if (tdvp == tvp)
1015 if (tvp != NULL)
1016 vput(tvp);