Lines Matching defs:dmah
6902 * dmah: ddi_dma_handle_t to use
6909 ddi_dma_handle_t *dmah, size_t length, caddr_t *kvap, uint64_t *dma_addr)
6925 *dmah = NULL;
6927 if (ddi_dma_alloc_handle(dip, dma_attr, DDI_DMA_SLEEP, NULL, dmah) !=
6934 if (ddi_dma_mem_alloc(*dmah, length, &mattr, ddma_flag, DDI_DMA_SLEEP,
6938 ddi_dma_free_handle(dmah);
6939 *dmah = NULL;
6943 if (ddi_dma_addr_bind_handle(*dmah, NULL, *kvap, real_length,
6947 ddi_dma_free_handle(dmah);
6949 *dmah = NULL;
6956 if (ddi_dma_unbind_handle(*dmah) != DDI_SUCCESS) {
6960 ddi_dma_free_handle(dmah);
6962 *dmah = NULL;