Home | History | Annotate | Download | only in ext2fs

Lines Matching refs:fvp

145     struct vnode *fdvp, struct vnode *fvp,
152 KASSERT(fvp != NULL);
154 KASSERT(fdvp != fvp);
156 KASSERT(tdvp != fvp);
158 KASSERT(fvp != tvp);
162 KASSERT(fvp->v_mount == mp);
166 KASSERT(VOP_ISLOCKED(fvp) == LK_EXCLUSIVE);
171 VTOI(fdvp)->i_e2fs_flags, VTOI(fvp)->i_e2fs_flags,
183 struct vnode *fdvp, struct vnode *fvp,
190 KASSERT(fvp != NULL);
192 KASSERT(fdvp != fvp);
194 KASSERT(tdvp != fvp);
196 KASSERT(fvp != tvp);
200 KASSERT(fvp->v_mount == mp);
204 KASSERT(VOP_ISLOCKED(fvp) == LK_EXCLUSIVE);
210 fvp, VTOI(fvp)->i_uid,
273 void *fde, struct vnode *fvp,
287 KASSERT(fvp != NULL);
292 KASSERT(fdvp != fvp);
294 KASSERT(tdvp != fvp);
296 KASSERT(fvp != tvp);
298 KASSERT(fvp->v_mount == mp);
302 KASSERT(VOP_ISLOCKED(fvp) == LK_EXCLUSIVE);
310 if ((nlink_t)VTOI(fvp)->i_e2fs_nlink >= EXT2FS_LINK_MAX)
313 directory_p = (fvp->v_type == VDIR);
314 KASSERT(directory_p == ((VTOI(fvp)->i_e2fs_mode & IFMT) == IFDIR));
333 KASSERT((nlink_t)VTOI(fvp)->i_e2fs_nlink < EXT2FS_LINK_MAX);
334 VTOI(fvp)->i_e2fs_nlink++;
335 VTOI(fvp)->i_flag |= IN_CHANGE;
336 error = ext2fs_update(fvp, NULL, NULL, UPDATE_WAIT);
375 error = ext2fs_direnter(VTOI(fvp), tdvp, tulr, tcnp);
401 error = ext2fs_dirrewrite(VTOI(tdvp), tulr, VTOI(fvp), tcnp);
462 error = ext2fs_rename_replace_dotdot(fvp, fdvp, tdvp, cred);
494 genfs_rename_cache_purge(fdvp, fvp, tdvp, tvp);
498 KASSERT(0 < VTOI(fvp)->i_e2fs_nlink);
499 VTOI(fvp)->i_e2fs_nlink--;
500 VTOI(fvp)->i_flag |= IN_CHANGE;