Lines Matching refs:xm_dma_handle
540 DDI_DMA_SLEEP, NULL, &mp->xm_dma_handle);
547 err = ddi_dma_mem_alloc(mp->xm_dma_handle, mp->xm_size,
555 err = ddi_dma_addr_bind_handle(mp->xm_dma_handle, NULL, mp->xm_addr,
584 ddi_dma_nextcookie(mp->xm_dma_handle, &mp->xm_cookie);
610 (void) ddi_dma_unbind_handle(mp->xm_dma_handle);
614 ddi_dma_free_handle(&mp->xm_dma_handle);
616 mp->xm_dma_handle = NULL;
661 (void) ddi_dma_sync(mp->xm_dma_handle, 0, 0, DDI_DMA_SYNC_FORCPU);
739 if (mp->xm_dma_handle != NULL) {
740 (void) ddi_dma_unbind_handle(mp->xm_dma_handle);
742 ddi_dma_free_handle(&mp->xm_dma_handle);