Home | History | Annotate | Download | only in lfs

Lines Matching defs:dvp

127  * empty.  dvp is its parent.
129 * vp and dvp must be locked and referenced.
133 struct vnode *vp, struct vnode *dvp)
139 KASSERT(dvp != NULL);
140 KASSERT(vp != dvp);
142 KASSERT(dvp->v_mount == mp);
144 KASSERT(VOP_ISLOCKED(dvp) == LK_EXCLUSIVE);
146 return ulfs_dirempty(VTOI(vp), VTOI(dvp)->i_number, cred);
231 struct vnode *dvp, struct vnode *vp)
236 KASSERT(dvp != NULL);
238 KASSERT(dvp != vp);
239 KASSERT(dvp->v_type == VDIR);
241 KASSERT(dvp->v_mount == mp);
243 KASSERT(VOP_ISLOCKED(dvp) == LK_EXCLUSIVE);
247 VTOI(dvp)->i_flags, VTOI(vp)->i_flags,
257 struct vnode *dvp, struct vnode *vp)
262 KASSERT(dvp != NULL);
264 KASSERT(dvp != vp);
265 KASSERT(dvp->v_type == VDIR);
267 KASSERT(dvp->v_mount == mp);
269 KASSERT(VOP_ISLOCKED(dvp) == LK_EXCLUSIVE);
273 dvp, VTOI(dvp)->i_mode, VTOI(dvp)->i_uid, vp, VTOI(vp)->i_uid);
332 * dvp at tulr, and we were about to remove one at fulr for an entry
336 ulfs_rename_recalculate_fulr(struct vnode *dvp,
356 KASSERT(dvp != NULL);
357 KASSERT(dvp->v_mount != NULL);
358 KASSERT(VTOI(dvp) != NULL);
364 mp = dvp->v_mount;
368 KASSERT(ump == VTOI(dvp)->i_ump);
369 KASSERT(fs == VTOI(dvp)->i_lfs);
389 error = ulfs_blkatoff(dvp, (off_t)search_start, &dirbuf, &bp, false);
427 if (fcnp->cn_namelen != ulfs_direct_namlen(ep, dvp))
480 struct vnode *dvp, struct componentname *cnp, void *de, struct vnode *vp,
487 KASSERT(dvp != NULL);
491 KASSERT(dvp != vp);
492 KASSERT(dvp->v_mount == mp);
494 KASSERT(dvp->v_type == VDIR);
496 KASSERT(VOP_ISLOCKED(dvp) == LK_EXCLUSIVE);
501 error = ulfs_dirremove(dvp, ulr, VTOI(vp), cnp->cn_flags, 0);
512 dvp,
521 KASSERT(dvp != NULL);
525 KASSERT(VOP_ISLOCKED(dvp) == LK_EXCLUSIVE);
531 error = relookup(dvp, &vp, cnp, 0 /* dummy */);
546 out: *ulr_ret = VTOI(dvp)->i_crap;
638 struct vnode *vp, *dvp;
692 error = vcache_get(mp, &dotdot_ino, sizeof(dotdot_ino), &dvp);
696 error = vn_lock(dvp, LK_EXCLUSIVE);
698 vrele(dvp);
702 KASSERT(dvp != NULL);
703 KASSERT(VOP_ISLOCKED(dvp) == LK_EXCLUSIVE);
704 vp = dvp;