Lines Matching refs:rxq
2109 iwm_reset_rx_ring(sc, &sc->rxq);
2231 sc->rxq.free_desc_dma.paddr);
2233 sc->rxq.used_desc_dma.paddr);
2235 sc->rxq.stat_dma.paddr);
2273 memset(sc->rxq.stat, 0, sizeof(*sc->rxq.stat));
2288 IWM_FH_RSCSR_CHNL0_RBDCB_BASE_REG, sc->rxq.free_desc_dma.paddr >> 8);
2292 IWM_FH_RSCSR_CHNL0_STTS_WPTR_REG, sc->rxq.stat_dma.paddr >> 4);
4567 struct iwm_rx_ring *ring = &sc->rxq;
10951 printf(" rx ring: cur=%d\n", sc->rxq.cur);
10970 #define ADVANCE_RXQ(sc) (sc->rxq.cur = (sc->rxq.cur + 1) % count);
11015 if (iwm_rx_addbuf(sc, IWM_RBUF_SIZE, sc->rxq.cur)) {
11354 bus_dmamap_sync(sc->sc_dmat, sc->rxq.stat_dma.map,
11355 0, sc->rxq.stat_dma.size, BUS_DMASYNC_POSTREAD);
11365 hw = le16toh(sc->rxq.stat->closed_rb_num) & 0xfff;
11367 while (sc->rxq.cur != hw) {
11368 struct iwm_rx_data *data = &sc->rxq.data[sc->rxq.cur];
12020 err = iwm_alloc_rx_ring(sc, &sc->rxq);
12149 iwm_free_rx_ring(sc, &sc->rxq);