Lines Matching refs:pool_dhandle
1075 if (socalp->pool_dhandle) { in socal_dodetach()
1076 (void) ddi_dma_unbind_handle(socalp->pool_dhandle); in socal_dodetach()
1077 ddi_dma_free_handle(&socalp->pool_dhandle); in socal_dodetach()
2157 if (socalp->pool_dhandle) { in socal_doreset()
2158 (void) ddi_dma_unbind_handle(socalp->pool_dhandle); in socal_doreset()
2159 ddi_dma_free_handle(&socalp->pool_dhandle); in socal_doreset()
2165 socalp->pool_dhandle = NULL; in socal_doreset()
2501 DDI_DMA_DONTWAIT, NULL, &socalp->pool_dhandle) != DDI_SUCCESS) in socal_add_pool_buffer()
2504 if (ddi_dma_mem_alloc(socalp->pool_dhandle, SOCAL_POOL_SIZE, in socal_add_pool_buffer()
2513 if (ddi_dma_addr_bind_handle(socalp->pool_dhandle, (struct as *)NULL, in socal_add_pool_buffer()
2560 if (socalp->pool_dhandle) { in socal_add_pool_buffer()
2562 (void) ddi_dma_unbind_handle(socalp->pool_dhandle); in socal_add_pool_buffer()
2563 ddi_dma_free_handle(&socalp->pool_dhandle); in socal_add_pool_buffer()
2567 socalp->pool_dhandle = NULL; in socal_add_pool_buffer()