Lines Matching defs:devvp

85 	struct vnode *devvp;
119 NSM_FOLLOW_NOEMULROOT, &devvp);
123 if (devvp->v_type != VBLK) {
124 vrele(devvp);
127 if (bdevsw_lookup(devvp->v_rdev) == NULL) {
128 vrele(devvp);
138 vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY);
140 KAUTH_REQ_SYSTEM_MOUNT_DEVICE, mp, devvp, KAUTH_ARG(accessmode));
141 VOP_UNLOCK(devvp);
143 vrele(devvp);
147 if ((error = adosfs_mountfs(devvp, mp, l)) != 0) {
148 vrele(devvp);
160 adosfs_mountfs(struct vnode *devvp, struct mount *mp, struct lwp *l)
175 if ((error = vinvalbuf(devvp, V_SAVE, l->l_cred, l, 0, 0)) != 0)
181 vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY);
182 if ((error = VOP_OPEN(devvp, FREAD, NOCRED)) != 0) {
183 VOP_UNLOCK(devvp);
187 error = getdisksize(devvp, &numsecs, &secsize);
210 error = VOP_IOCTL(devvp, DIOCGDINFO, &dl, FREAD, NOCRED);
211 VOP_UNLOCK(devvp);
214 parp = &dl.d_partitions[DISKPART(devvp->v_rdev)];
232 if ((error = bread(devvp, (daddr_t)BBOFF,
250 amp->devvp = devvp;
254 mp->mnt_stat.f_fsidx.__fsid_val[0] = (long)devvp->v_rdev;
283 vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY);
284 (void) VOP_CLOSE(devvp, FREAD, NOCRED);
285 VOP_UNLOCK(devvp);
312 if (amp->devvp->v_type != VBAD)
313 spec_node_setmountedfs(amp->devvp, NULL);
314 vn_lock(amp->devvp, LK_EXCLUSIVE | LK_RETRY);
315 error = VOP_CLOSE(amp->devvp, FREAD, NOCRED);
316 vput(amp->devvp);
406 if ((error = bread(amp->devvp, an * amp->bsize / DEV_BSIZE,
528 error = bread(amp->devvp, ap->linkto * amp->bsize / DEV_BSIZE,
612 if ((error = bread(amp->devvp, bn * amp->bsize / DEV_BSIZE, amp->bsize,
628 if ((error = bread(amp->devvp,
656 if ((error = bread(amp->devvp, bn * amp->bsize / DEV_BSIZE,