Lines Matching defs:vp
827 struct vnode *vp = pmp->pm_devvp;
830 bo = &vp->v_bufobj;
832 VI_LOCK(vp);
833 vn_printf(vp,
836 TAILQ_NEXT(vp, v_actfreelist), vp->v_actfreelist.tqe_prev,
837 vp->v_mount);
839 TAILQ_FIRST(&vp->v_bufobj.bo_clean.bv_hd),
840 TAILQ_FIRST(&vp->v_bufobj.bo_dirty.bv_hd),
841 vp->v_bufobj.bo_numoutput, vp->v_type);
842 VI_UNLOCK(vp);
937 struct vnode *vp, *nvp;
960 MNT_VNODE_FOREACH_ALL(vp, mp, nvp) {
961 if (vp->v_type == VNON) {
962 VI_UNLOCK(vp);
965 dep = VTODE(vp);
968 (vp->v_bufobj.bo_dirty.bv_cnt == 0 ||
970 VI_UNLOCK(vp);
973 error = vget(vp, LK_EXCLUSIVE | LK_NOWAIT | LK_INTERLOCK, td);
979 error = VOP_FSYNC(vp, waitfor, td);
982 VOP_UNLOCK(vp, 0);
983 vrele(vp);