Lines Matching refs:rxq
267 error = rt2661_alloc_rx_ring(sc, &sc->rxq, RT2661_RX_RING_COUNT); in rt2661_attach()
400 rt2661_free_rx_ring(sc, &sc->rxq); in rt2661_detach()
593 desc = &sc->rxq.desc[i]; in rt2661_alloc_rx_ring()
594 data = &sc->rxq.data[i]; in rt2661_alloc_rx_ring()
1029 desc = &sc->rxq.desc[sc->rxq.cur]; in rt2661_rx_intr()
1030 data = &sc->rxq.data[sc->rxq.cur]; in rt2661_rx_intr()
1032 bus_dmamap_sync(sc->sc_dmat, sc->rxq.map, in rt2661_rx_intr()
1033 sc->rxq.cur * RT2661_RX_DESC_SIZE, RT2661_RX_DESC_SIZE, in rt2661_rx_intr()
1157 bus_dmamap_sync(sc->sc_dmat, sc->rxq.map, in rt2661_rx_intr()
1158 sc->rxq.cur * RT2661_RX_DESC_SIZE, RT2661_RX_DESC_SIZE, in rt2661_rx_intr()
1161 DPRINTFN(16, ("rx intr idx=%u\n", sc->rxq.cur)); in rt2661_rx_intr()
1163 sc->rxq.cur = (sc->rxq.cur + 1) % RT2661_RX_RING_COUNT; in rt2661_rx_intr()
2628 RAL_WRITE(sc, RT2661_RX_BASE_CSR, sc->rxq.physaddr); in rt2661_init()
2773 rt2661_reset_rx_ring(sc, &sc->rxq); in rt2661_stop()