Lines Matching refs:devvp
66 efs_mount_common(struct mount *mp, const char *path, struct vnode *devvp, in efs_mount_common() argument
76 emp->em_dev = devvp->v_rdev; in efs_mount_common()
77 emp->em_devvp = devvp; in efs_mount_common()
179 struct vnode *devvp; in efs_mount() local
210 devvp = devnd.ni_vp; in efs_mount()
213 if (devvp->v_type != VBLK) { in efs_mount()
214 vput(devvp); in efs_mount()
226 KAUTH_REQ_SYSTEM_MOUNT_DEVICE, mp, devvp, KAUTH_ARG(VREAD)); in efs_mount()
228 vput(devvp); in efs_mount()
232 if ((err = VOP_OPEN(devvp, mode, l->l_cred))) { in efs_mount()
233 vput(devvp); in efs_mount()
237 err = efs_mount_common(mp, path, devvp, args); in efs_mount()
239 VOP_CLOSE(devvp, mode, l->l_cred); in efs_mount()
240 vput(devvp); in efs_mount()
244 VOP_UNLOCK(devvp); in efs_mount()