Home
last modified time | relevance | path

Searched refs:rxdesc_dma (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/common/io/rwd/
H A Drt2661_var.h70 struct dma_area rxdesc_dma; member
H A Drt2661.c758 &ring->rxdesc_dma); in rt2661_alloc_rx_ring()
765 ring->desc = (struct rt2661_rx_desc *)ring->rxdesc_dma.mem_va; in rt2661_alloc_rx_ring()
767 ring->paddr = ring->rxdesc_dma.cookie.dmac_address; in rt2661_alloc_rx_ring()
800 (void) ddi_dma_sync(ring->rxdesc_dma.dma_hdl, in rt2661_alloc_rx_ring()
808 rt2661_free_dma_mem(&ring->rxdesc_dma); in rt2661_alloc_rx_ring()
822 (void) ddi_dma_sync(ring->rxdesc_dma.dma_hdl, 0, in rt2661_reset_rx_ring()
837 rt2661_free_dma_mem(&ring->rxdesc_dma); in rt2661_free_rx_ring()
988 (void) ddi_dma_sync(ring->rxdesc_dma.dma_hdl, in rt2661_rx_intr()
1054 (void) ddi_dma_sync(ring->rxdesc_dma.dma_hdl, in rt2661_rx_intr()
/illumos-gate/usr/src/uts/common/io/rwn/
H A Drt2860_var.h96 struct dma_area rxdesc_dma; member
H A Drt2860.c839 &ring->rxdesc_dma); in rt2860_alloc_rx_ring()
846 ring->rxd = (struct rt2860_rxd *)ring->rxdesc_dma.mem_va; in rt2860_alloc_rx_ring()
847 ring->paddr = ring->rxdesc_dma.cookie.dmac_address; in rt2860_alloc_rx_ring()
871 RT2860_DMA_SYNC(ring->rxdesc_dma, DDI_DMA_SYNC_FORDEV); in rt2860_alloc_rx_ring()
874 rt2860_free_dma_mem(&ring->rxdesc_dma); in rt2860_alloc_rx_ring()
888 RT2860_DMA_SYNC(ring->rxdesc_dma, DDI_DMA_SYNC_FORDEV); in rt2860_reset_rx_ring()
901 rt2860_free_dma_mem(&ring->rxdesc_dma); in rt2860_free_rx_ring()
1722 (void) ddi_dma_sync(sc->rxq.rxdesc_dma.dma_hdl, in rt2860_rx_intr()
1789 (void) ddi_dma_sync(sc->rxq.rxdesc_dma.dma_hdl, in rt2860_rx_intr()
/illumos-gate/usr/src/uts/common/io/mwl/
H A Dmwl.c476 &ring->rxdesc_dma); in mwl_alloc_rx_ring()
485 "dma len = %d\n", (uint32_t)(ring->rxdesc_dma.alength)); in mwl_alloc_rx_ring()
486 ring->desc = (struct mwl_rxdesc *)ring->rxdesc_dma.mem_va; in mwl_alloc_rx_ring()
487 ring->physaddr = ring->rxdesc_dma.cookie.dmac_address; in mwl_alloc_rx_ring()
518 (void) ddi_dma_sync(ring->rxdesc_dma.dma_hdl, in mwl_alloc_rx_ring()
520 ring->rxdesc_dma.alength, in mwl_alloc_rx_ring()
536 mwl_free_dma_mem(&ring->rxdesc_dma); in mwl_free_rx_ring()
2692 (void) ddi_dma_sync(ring->rxdesc_dma.dma_hdl, in mwl_startrecv()
3192 (void) ddi_dma_sync(ring->rxdesc_dma.dma_hdl, in mwl_rx_intr()
3281 (void) ddi_dma_sync(ring->rxdesc_dma.dma_hdl, in mwl_rx_intr()
H A Dmwl_var.h458 struct dma_area rxdesc_dma; member