Lines Matching refs:odevvp
233 struct vnode *devvp, *odevvp; /* vnode for blk device to mount */ in msdosfs_mount() local
306 odevvp = pmp->pm_odevvp; in msdosfs_mount()
307 vn_lock(odevvp, LK_EXCLUSIVE | LK_RETRY); in msdosfs_mount()
308 error = VOP_ACCESS(odevvp, VREAD | VWRITE, in msdosfs_mount()
313 VOP_UNLOCK(odevvp); in msdosfs_mount()
316 VOP_UNLOCK(odevvp); in msdosfs_mount()
503 mountmsdosfs(struct vnode *odevvp, struct mount *mp) in mountmsdosfs() argument
523 devvp = mntfs_allocvp(mp, odevvp); in mountmsdosfs()
540 BO_LOCK(&odevvp->v_bufobj); in mountmsdosfs()
541 odevvp->v_bufobj.bo_flag |= BO_NOBUFS; in mountmsdosfs()
542 BO_UNLOCK(&odevvp->v_bufobj); in mountmsdosfs()
813 pmp->pm_odevvp = odevvp; in mountmsdosfs()
877 BO_LOCK(&odevvp->v_bufobj); in mountmsdosfs()
878 odevvp->v_bufobj.bo_flag &= ~BO_NOBUFS; in mountmsdosfs()
879 BO_UNLOCK(&odevvp->v_bufobj); in mountmsdosfs()