Lines Matching refs:devvp
622 struct vnode *devvp;
651 NSM_FOLLOW_NOEMULROOT, &devvp);
659 if (devvp->v_type != VBLK)
661 else if (bdevsw_lookup(devvp->v_rdev) == NULL)
676 if (devvp != fs->lfs_devvp) {
677 if (devvp->v_rdev != fs->lfs_devvp->v_rdev)
680 vrele(devvp);
681 devvp = fs->lfs_devvp;
682 vref(devvp);
694 devvp = fs->lfs_devvp;
695 vref(devvp);
710 vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY);
712 KAUTH_REQ_SYSTEM_MOUNT_DEVICE, mp, devvp,
714 VOP_UNLOCK(devvp);
718 vrele(devvp);
729 vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY);
730 error = VOP_OPEN(devvp, flags, FSCRED);
731 VOP_UNLOCK(devvp);
734 error = lfs_mountfs(devvp, mp, l); /* LFS */
736 vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY);
737 (void)VOP_CLOSE(devvp, flags, NOCRED);
738 VOP_UNLOCK(devvp);
754 vrele(devvp);
816 vrele(devvp);
858 lfs_mountfs(struct vnode *devvp, struct mount *mp, struct lwp *l)
882 vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY);
883 error = vinvalbuf(devvp, V_SAVE, cred, l, 0, 0);
884 VOP_UNLOCK(devvp);
908 error = bread(devvp, sb_addr, LFS_SBPAD, 0, &primarybuf);
965 error = bread(devvp, lfs_sb_getsboff(primarysb, 1) * (fsbsize / DEV_BSIZE),
1101 dev = devvp->v_rdev;
1103 fs->lfs_devvp = devvp;
1142 spec_node_setmountedfs(devvp, mp);
1978 struct vnode *devvp = VTOI(vp)->i_devvp;
2209 if (devvp->v_type == VBLK) {
2210 bp->b_dev = devvp->v_rdev;