DKTP_DATA
return (dadk_ioctl(DKTP_DATA,
if (dadk_strategy(DKTP_DATA, bp) != DDI_SUCCESS) {
(void) dadk_init(DKTP_DATA, devp, flcobjp, queobjp, &dkp->dk_bbh_obj,
handle = dadk_iob_alloc(DKTP_DATA, start, buflen, KM_SLEEP);
bufa = dadk_iob_xfer(DKTP_DATA, handle, B_READ);
bufa = dadk_iob_htoc(DKTP_DATA, handle);
bufa = dadk_iob_xfer(DKTP_DATA, handle, B_WRITE);
(void) dadk_iob_free(DKTP_DATA, handle);
(void) dadk_getphygeom(DKTP_DATA, &phyg);
(void) dadk_getgeom(DKTP_DATA, &phyg);
(void) dadk_getphygeom(DKTP_DATA, &phyg);
if (dadk_ioctl(DKTP_DATA,
handle = dadk_iob_alloc(DKTP_DATA, blk, NBPSCTR, KM_SLEEP);
dkdevidp = (struct dk_devid *)dadk_iob_xfer(DKTP_DATA, handle, B_READ);
(void) dadk_iob_free(DKTP_DATA, handle);
handle = dadk_iob_alloc(DKTP_DATA, blk, NBPSCTR, KM_SLEEP);
dkdevidp = (struct dk_devid *)dadk_iob_htoc(DKTP_DATA, handle);
(void) dadk_iob_xfer(DKTP_DATA, handle, B_WRITE);
(void) dadk_iob_free(DKTP_DATA, handle);
(void) dadk_iob_free(DKTP_DATA, dkp->dk_alts_hdl);
handle = dadk_iob_alloc(DKTP_DATA, slcb, NBPSCTR, KM_SLEEP);
ap = (struct alts_parttbl *)dadk_iob_xfer(DKTP_DATA, handle, B_READ);
(void) dadk_iob_free(DKTP_DATA, handle);
handle = dadk_iob_alloc(DKTP_DATA,
enttblp = (struct alts_ent *)dadk_iob_xfer(DKTP_DATA, handle, B_READ);
(void) dadk_iob_free(DKTP_DATA, dkp->dk_alts_hdl);
(void) dadk_iob_free(DKTP_DATA, handle);
(void) dadk_iob_free(DKTP_DATA, dkp->dk_alts_hdl);
status = dadk_probe(DKTP_DATA, KM_NOSLEEP);
(void) dadk_attach(DKTP_DATA);
if (dadk_open(DKTP_DATA, 0) != DDI_SUCCESS)
(void) dadk_close(DKTP_DATA);
(void) dadk_close(DKTP_DATA);
while (dadk_getcmds(DKTP_DATA) != 0) {
(dadk_getcmds(DKTP_DATA) != 0)) {
(void) dadk_dump(DKTP_DATA, bp);
(void) dadk_getphygeom(DKTP_DATA, &phyg);
if (rval = dadk_check_media(DKTP_DATA, &state))
status = dadk_ioctl(DKTP_DATA,