Lines Matching defs:devvp
177 cbdata->devvp = NULL;
181 vn_lock(args->devvp, LK_EXCLUSIVE | LK_RETRY);
182 result = VOP_OPEN(args->devvp, mode, FSCRED);
183 VOP_UNLOCK(args->devvp);
188 vn_lock(args->devvp, LK_EXCLUSIVE | LK_RETRY);
189 result = vinvalbuf(args->devvp, V_SAVE, args->cred, args->l, 0, 0);
190 VOP_UNLOCK(args->devvp);
192 VOP_CLOSE(args->devvp, mode, FSCRED);
196 cbdata->devvp = args->devvp;
199 if (getdisksize(args->devvp, &psize, &secsize) != 0)
208 if (cbdata->devvp != NULL) {
209 vn_lock(cbdata->devvp, LK_EXCLUSIVE | LK_RETRY);
210 (void)VOP_CLOSE(cbdata->devvp, vol->readonly ? FREAD :
212 VOP_UNLOCK(cbdata->devvp);
224 struct vnode *devvp;
230 devvp = ((hfs_libcb_data*)in_vol->cbdata)->devvp;
231 if (devvp != NULL) {
232 vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY);
233 (void)VOP_CLOSE(devvp,
235 VOP_UNLOCK(devvp);
276 return hfs_pread(cbdata->devvp, outbytes, cbdata->devblksz, physoffset,