Lines Matching refs:dvp
391 struct vnode *dvp = ap->a_dvp; in null_lookup() local
397 mp = dvp->v_mount; in null_lookup()
405 ldvp = NULLVPTOLOWERVP(dvp); in null_lookup()
417 KASSERT((dvp->v_vflag & VV_ROOT) == 0, in null_lookup()
419 ldvp, ldvp->v_vflag, dvp, dvp->v_vflag, flags)); in null_lookup()
437 if (VN_IS_DOOMED(dvp)) { in null_lookup()
454 vn_lock(dvp, LK_EXCLUSIVE | LK_RETRY); in null_lookup()
465 *ap->a_vpp = dvp; in null_lookup()
466 VREF(dvp); in null_lookup()
983 struct vnode **dvp = ap->a_vpp; in null_vptocnp() local
1013 error = null_nodeget(mp, ldvp, dvp); in null_vptocnp()
1016 NULLVPTOLOWERVP(*dvp); in null_vptocnp()
1018 VOP_UNLOCK(*dvp); /* keep reference on *dvp */ in null_vptocnp()
1077 struct vnode *dvp, *ldvp, *lvp, *vp, *vp1, **vpp; in null_vput_pair() local
1080 dvp = ap->a_dvp; in null_vput_pair()
1081 ldvp = NULLVPTOLOWERVP(dvp); in null_vput_pair()
1104 vrele(dvp); in null_vput_pair()