Lines Matching refs:rxq
1717 struct rt2860_rx_data *data = &sc->rxq.data[sc->rxq.cur]; in rt2860_rx_intr()
1718 struct rt2860_rxd *rxd = &sc->rxq.rxd[sc->rxq.cur]; in rt2860_rx_intr()
1721 (void) ddi_dma_sync(sc->rxq.rxdesc_dma.dma_hdl, in rt2860_rx_intr()
1722 sc->rxq.cur * sizeof (struct rt2860_rxd), in rt2860_rx_intr()
1788 (void) ddi_dma_sync(sc->rxq.rxdesc_dma.dma_hdl, in rt2860_rx_intr()
1789 sc->rxq.cur * sizeof (struct rt2860_rxd), in rt2860_rx_intr()
1793 sc->rxq.cur = (sc->rxq.cur + 1) % RT2860_RX_RING_COUNT; in rt2860_rx_intr()
1799 (sc->rxq.cur - 1) % RT2860_RX_RING_COUNT); in rt2860_rx_intr()
2375 RT2860_WRITE(sc, RT2860_RX_BASE_PTR, sc->rxq.paddr); in rt2860_init()
2563 rt2860_reset_rx_ring(sc, &sc->rxq); in rt2860_stop()
2943 if ((err = rt2860_alloc_rx_ring(sc, &sc->rxq)) != 0) { in rt2860_attach()
3087 rt2860_free_rx_ring(sc, &sc->rxq); in rt2860_attach()
3143 rt2860_free_rx_ring(sc, &sc->rxq); in rt2860_detach()