Lines Matching refs:rxq

252 	error = rt2560_alloc_rx_ring(sc, &sc->rxq, RT2560_RX_RING_COUNT);  in rt2560_attach()
352 rt2560_free_rx_ring(sc, &sc->rxq); in rt2560_detach()
649 desc = &sc->rxq.desc[i]; in rt2560_alloc_rx_ring()
650 data = &sc->rxq.data[i]; in rt2560_alloc_rx_ring()
1097 hw = RAL_READ(sc, RT2560_SECCSR0) - sc->rxq.physaddr; in rt2560_decryption_intr()
1100 bus_dmamap_sync(sc->rxq.desc_dmat, sc->rxq.desc_map, in rt2560_decryption_intr()
1103 for (; sc->rxq.cur_decrypt != hw;) { in rt2560_decryption_intr()
1104 desc = &sc->rxq.desc[sc->rxq.cur_decrypt]; in rt2560_decryption_intr()
1105 data = &sc->rxq.data[sc->rxq.cur_decrypt]; in rt2560_decryption_intr()
1135 bus_dmamap_sync(sc->rxq.data_dmat, data->map, in rt2560_decryption_intr()
1137 bus_dmamap_unload(sc->rxq.data_dmat, data->map); in rt2560_decryption_intr()
1139 error = bus_dmamap_load(sc->rxq.data_dmat, data->map, in rt2560_decryption_intr()
1146 error = bus_dmamap_load(sc->rxq.data_dmat, data->map, in rt2560_decryption_intr()
1206 DPRINTFN(sc, 15, "decryption done idx=%u\n", sc->rxq.cur_decrypt); in rt2560_decryption_intr()
1208 sc->rxq.cur_decrypt = in rt2560_decryption_intr()
1209 (sc->rxq.cur_decrypt + 1) % RT2560_RX_RING_COUNT; in rt2560_decryption_intr()
1212 bus_dmamap_sync(sc->rxq.desc_dmat, sc->rxq.desc_map, in rt2560_decryption_intr()
1226 bus_dmamap_sync(sc->rxq.desc_dmat, sc->rxq.desc_map, in rt2560_rx_intr()
1230 desc = &sc->rxq.desc[sc->rxq.cur]; in rt2560_rx_intr()
1231 data = &sc->rxq.data[sc->rxq.cur]; in rt2560_rx_intr()
1258 DPRINTFN(sc, 15, "rx done idx=%u\n", sc->rxq.cur); in rt2560_rx_intr()
1260 sc->rxq.cur = (sc->rxq.cur + 1) % RT2560_RX_RING_COUNT; in rt2560_rx_intr()
1263 bus_dmamap_sync(sc->rxq.desc_dmat, sc->rxq.desc_map, in rt2560_rx_intr()
2579 RAL_WRITE(sc, RT2560_RXCSR2, sc->rxq.physaddr); in rt2560_init_locked()
2683 rt2560_reset_rx_ring(sc, &sc->rxq); in rt2560_stop_locked()