Lines Matching refs:cdev_vp
432 vnode_t *cdev_vp; /* VCHR open of the dump device */ member
1167 vnode_t *cdev_vp; in dumpinit() local
1232 (cdev_vp = makespecvp(VTOS(cvp)->s_dev, VCHR)) != NULL) { in dumpinit()
1233 if (VOP_OPEN(&cdev_vp, FREAD | FWRITE, kcred, NULL) == 0) { in dumpinit()
1238 if (VOP_IOCTL(cdev_vp, DKIOCGMEDIAINFO, in dumpinit()
1245 if (VOP_IOCTL(cdev_vp, DKIOCINFO, (intptr_t)&dki, in dumpinit()
1257 else if ((error = VOP_IOCTL(cdev_vp, in dumpinit()
1263 (void) VOP_CLOSE(cdev_vp, FREAD | FWRITE, 1, 0, in dumpinit()
1267 VN_RELE(cdev_vp); in dumpinit()
1282 vnode_t *cdev_vp; in dumpfini() local
1301 (cdev_vp = makespecvp(VTOS(dumpvp)->s_dev, VCHR)) != NULL) { in dumpfini()
1302 if (VOP_OPEN(&cdev_vp, FREAD | FWRITE, kcred, NULL) == 0) { in dumpfini()
1303 (void) VOP_IOCTL(cdev_vp, DKIOCDUMPFINI, NULL, FKIOCTL, in dumpfini()
1305 (void) VOP_CLOSE(cdev_vp, FREAD | FWRITE, 1, 0, in dumpfini()
1308 VN_RELE(cdev_vp); in dumpfini()
1337 err = vn_rdwr(UIO_WRITE, dumpbuf.cdev_vp != NULL ? in dumpvp_flush()
1338 dumpbuf.cdev_vp : dumpvp, dumpbuf.start, size, in dumpvp_flush()
2742 vnode_t *cdev_vp, *cmn_cdev_vp; in dumpsys() local
2744 ASSERT(dumpbuf.cdev_vp == NULL); in dumpsys()
2745 cdev_vp = makespecvp(VTOS(dumpvp)->s_dev, VCHR); in dumpsys()
2746 if (cdev_vp != NULL) { in dumpsys()
2747 cmn_cdev_vp = common_specvp(cdev_vp); in dumpsys()
2753 dumpbuf.cdev_vp = cmn_cdev_vp; in dumpsys()
2755 VN_RELE(cdev_vp); in dumpsys()
3044 if (dumpbuf.cdev_vp != NULL) { in dumpsys()
3045 (void) VOP_CLOSE(dumpbuf.cdev_vp, FREAD | FWRITE, 1, 0, in dumpsys()
3047 VN_RELE(dumpbuf.cdev_vp); in dumpsys()
3048 dumpbuf.cdev_vp = NULL; in dumpsys()