Lines Matching refs:dma_hdl
542 DDI_DMA_SLEEP, NULL, &dma_p->dma_hdl); in rt2661_alloc_dma_mem()
552 err = ddi_dma_mem_alloc(dma_p->dma_hdl, memsize, attr_p, in rt2661_alloc_dma_mem()
564 err = ddi_dma_addr_bind_handle(dma_p->dma_hdl, NULL, in rt2661_alloc_dma_mem()
586 (void) ddi_dma_unbind_handle(dma_p->dma_hdl); in rt2661_alloc_dma_mem()
590 ddi_dma_free_handle(&dma_p->dma_hdl); in rt2661_alloc_dma_mem()
598 if (dma_p->dma_hdl != NULL) { in rt2661_free_dma_mem()
599 (void) ddi_dma_unbind_handle(dma_p->dma_hdl); in rt2661_free_dma_mem()
604 ddi_dma_free_handle(&dma_p->dma_hdl); in rt2661_free_dma_mem()
606 dma_p->dma_hdl = NULL; in rt2661_free_dma_mem()
672 (void) ddi_dma_sync(ring->txdesc_dma.dma_hdl, in rt2661_alloc_tx_ring()
705 (void) ddi_dma_sync(ring->txdesc_dma.dma_hdl, 0, in rt2661_reset_tx_ring()
800 (void) ddi_dma_sync(ring->rxdesc_dma.dma_hdl, in rt2661_alloc_rx_ring()
822 (void) ddi_dma_sync(ring->rxdesc_dma.dma_hdl, 0, in rt2661_reset_rx_ring()
860 (void) ddi_dma_sync(ring->txdesc_dma.dma_hdl, in rt2661_tx_dma_intr()
869 (void) ddi_dma_sync(data->txdata_dma.dma_hdl, in rt2661_tx_dma_intr()
876 (void) ddi_dma_sync(ring->txdesc_dma.dma_hdl, in rt2661_tx_dma_intr()
988 (void) ddi_dma_sync(ring->rxdesc_dma.dma_hdl, in rt2661_rx_intr()
1015 (void) ddi_dma_sync(data->rxdata_dma.dma_hdl, in rt2661_rx_intr()
1054 (void) ddi_dma_sync(ring->rxdesc_dma.dma_hdl, in rt2661_rx_intr()
1501 (void) ddi_dma_sync(data->txdata_dma.dma_hdl, in rt2661_send()
1505 (void) ddi_dma_sync(ring->txdesc_dma.dma_hdl, in rt2661_send()
1624 (void) ddi_dma_sync(data->txdata_dma.dma_hdl, in rt2661_mgmt_send()
1628 (void) ddi_dma_sync(ring->txdesc_dma.dma_hdl, in rt2661_mgmt_send()