Home | History | Annotate | Download | only in chfs

Lines Matching defs:devvp

117 	struct vnode *devvp = NULL;
159 devvp = nd.ni_vp;
162 if (devvp->v_type != VBLK)
164 else if (bdevsw_lookup(devvp->v_rdev) == NULL)
169 vrele(devvp);
178 err = VOP_OPEN(devvp, xflags, FSCRED);
183 err = chfs_mountfs(devvp, mp);
185 vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY);
186 (void)VOP_CLOSE(devvp, xflags, NOCRED);
187 VOP_UNLOCK(devvp);
202 vrele(devvp);
208 chfs_mountfs(struct vnode *devvp, struct mount *mp)
221 dev = devvp->v_rdev;
225 vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY);
226 err = vinvalbuf(devvp, V_SAVE, cred, l, 0, 0);
227 VOP_UNLOCK(devvp);
234 if (devvp->v_type != VBLK)
258 dbg("[]opening flash: %u\n", (unsigned int)devvp->v_rdev);
259 err = ebh_open(chmp->chm_ebh, devvp->v_rdev);
337 ump->um_devvp = devvp;
354 spec_node_setmountedfs(devvp, mp);
644 ip->devvp = ump->um_devvp;
645 vref(ip->devvp);