i_dmah
status = ddi_dma_buf_bind_handle(xi->i_dmah, bp, dir, cb,
if ((ddi_dma_numwin(xi->i_dmah, &xi->i_num_win) !=
(ddi_dma_getwin(xi->i_dmah, 0, &xi->i_offset,
(void) ddi_dma_unbind_handle(xi->i_dmah);
if (xi->i_dmah) {
(void) ddi_dma_unbind_handle(xi->i_dmah);
rv = ddi_dma_getwin(xi->i_dmah, xi->i_cur_win,
&xi->i_dmah) != DDI_SUCCESS) {
if (xi->i_dmah)
ddi_dma_free_handle(&xi->i_dmah);
xi->i_dmah = NULL;