Lines Matching refs:fvp
890 struct vnode *fvp = ap->a_fvp; in msdosfs_rename() local
916 if ((fvp->v_mount != tdvp->v_mount) || in msdosfs_rename()
917 (tvp && (fvp->v_mount != tvp->v_mount))) { in msdosfs_rename()
929 vrele(fvp); in msdosfs_rename()
936 if (tvp == fvp) { in msdosfs_rename()
942 if ((error = vn_lock(fvp, LK_EXCLUSIVE | LK_RETRY)) != 0) in msdosfs_rename()
945 ip = VTODE(fvp); in msdosfs_rename()
962 VOP_UNLOCK(fvp); in msdosfs_rename()
993 error = VOP_ACCESS(fvp, VWRITE, tcnp->cn_cred, tcnp->cn_proc); in msdosfs_rename()
994 VOP_UNLOCK(fvp); in msdosfs_rename()
1064 (void) vfs_relookup(fdvp, &fvp, fcnp); in msdosfs_rename()
1065 if (fvp == NULL) { in msdosfs_rename()
1077 xp = VTODE(fvp); in msdosfs_rename()
1097 vrele(fvp); in msdosfs_rename()
1128 cache_purge(fvp); in msdosfs_rename()
1181 VN_KNOTE(fvp, NOTE_RENAME); in msdosfs_rename()
1184 VOP_UNLOCK(fvp); in msdosfs_rename()
1192 vrele(fvp); in msdosfs_rename()