Lines Matching defs:fvp
786 struct vnode *fvp = ap->a_fvp;
799 if ((fvp->v_mount != tdvp->v_mount) ||
800 (tvp && (fvp->v_mount != tvp->v_mount))) {
810 vrele(fvp);
824 if (fvp == tvp) {
826 "rename: fvp == tvp (can't happen)");
831 if ((error = vn_lock(fvp, LK_EXCLUSIVE)) != 0)
834 ip = VTOI(fvp);
837 VOP_UNLOCK(fvp);
843 VOP_UNLOCK(fvp);
854 VOP_UNLOCK(fvp);
881 if ((error = ext2_update(fvp, !DOINGASYNC(fvp))) != 0) {
882 VOP_UNLOCK(fvp);
896 error = VOP_ACCESS(fvp, VWRITE, tcnp->cn_cred, curthread);
897 VOP_UNLOCK(fvp);
1035 error = vfs_relookup(fdvp, &fvp, fcnp, true);
1038 if (fvp != NULL) {
1039 xp = VTOI(fvp);
1077 error = vn_rdwr(UIO_READ, fvp, (caddr_t)dirbuf,
1108 (void)vn_rdwr(UIO_WRITE, fvp,
1130 vput(fvp);
1141 if (vn_lock(fvp, LK_EXCLUSIVE) == 0) {
1145 vput(fvp);
1147 vrele(fvp);