Lines Matching defs:lowervp
662 * the lowervp's vop_lock routine. When we vgone we will
663 * drop our last ref to the lowervp, which would allow it
664 * to be reclaimed. The lowervp could then be recycled,
675 * lowervp to v_lock in our own vnode structure. Handle this
784 struct vnode *lowervp;
788 lowervp = xp->null_lowervp;
790 KASSERT(lowervp != NULL && vp->v_vnlock != &vp->v_lock,
811 VOP_ADD_WRITECOUNT(lowervp, -1);
813 vunref(lowervp);
815 vput(lowervp);
826 printf("\tvp=%p, lowervp=%p\n", vp, VTONULL(vp)->null_lowervp);
835 struct vnode *lowervp;
841 if (xp && (lowervp = xp->null_lowervp)) {
842 VI_LOCK_FLAGS(lowervp, MTX_DUPOK);
844 vholdl(lowervp);
845 VI_UNLOCK(lowervp);
846 VOP_GETWRITEMOUNT(lowervp, ap->a_mpp);
847 vdrop(lowervp);