Lines Matching refs:qid
1034 wpi_alloc_tx_ring(wpi_sc_t *sc, wpi_tx_ring_t *ring, int count, int qid) in wpi_alloc_tx_ring() argument
1043 ring->qid = qid; in wpi_alloc_tx_ring()
1054 qid)); in wpi_alloc_tx_ring()
1059 sc->sc_shared->txbase[qid] = ring->dma_desc.cookie.dmac_address; in wpi_alloc_tx_ring()
1070 qid)); in wpi_alloc_tx_ring()
1121 WPI_WRITE(sc, WPI_TX_CONFIG(ring->qid), 0); in wpi_reset_tx_ring()
1123 if (WPI_READ(sc, WPI_TX_STATUS) & WPI_TX_IDLE(ring->qid)) in wpi_reset_tx_ring()
1130 ring->qid)); in wpi_reset_tx_ring()
1773 wpi_tx_ring_t *ring = &sc->sc_txq[desc->qid & 0x3];
1780 desc->qid, desc->idx, stat->ntries, stat->nkill, stat->rate,
1810 if ((desc->qid & 7) != 4) {
1842 hw, sc->sc_rxq.cur, desc->qid, desc->idx, desc->flags,
1845 if (!(desc->qid & 0x80)) /* reply to a command */
2151 cmd->qid = ring->qid;
2262 WPI_DBG((WPI_DEBUG_TX, "sending data: qid=%d idx=%d len=%d", ring->qid,
2282 WPI_WRITE(sc, WPI_TX_WIDX, ring->qid << 8 | ring->cur);
2726 cmd->qid = ring->qid;
2736 WPI_WRITE(sc, WPI_TX_WIDX, ring->qid << 8 | ring->cur);
2910 cmd->qid = ring->qid;
3022 WPI_WRITE(sc, WPI_TX_WIDX, ring->qid << 8 | ring->cur);
3248 int qid, ntries, err; local
3295 for (qid = 0; qid < 6; qid++) {
3296 WPI_WRITE(sc, WPI_TX_CTL(qid), 0);
3297 WPI_WRITE(sc, WPI_TX_BASE(qid), 0);
3298 WPI_WRITE(sc, WPI_TX_CONFIG(qid), 0x80200008);