iwx_tx_ring
iwx_alloc_tx_ring(struct iwx_softc *sc, struct iwx_tx_ring *ring, int qid)
iwx_reset_tx_ring(struct iwx_softc *sc, struct iwx_tx_ring *ring)
iwx_free_tx_ring(struct iwx_softc *sc, struct iwx_tx_ring *ring)
struct iwx_tx_ring *ring = &sc->txq[qid];
struct iwx_tx_ring *ring = &sc->txq[qid];
static int iwx_alloc_tx_ring(struct iwx_softc *, struct iwx_tx_ring *, int);
static void iwx_reset_tx_ring(struct iwx_softc *, struct iwx_tx_ring *);
static void iwx_free_tx_ring(struct iwx_softc *, struct iwx_tx_ring *);
struct iwx_tx_ring *ring = &sc->txq[qid];
static void iwx_clear_tx_desc(struct iwx_softc *, struct iwx_tx_ring *, int);
static void iwx_txd_done(struct iwx_softc *, struct iwx_tx_ring *,
static void iwx_txq_advance(struct iwx_softc *, struct iwx_tx_ring *, uint16_t);
static void iwx_clear_oactive(struct iwx_softc *, struct iwx_tx_ring *);
iwx_clear_tx_desc(struct iwx_softc *sc, struct iwx_tx_ring *ring, int idx)
iwx_txd_done(struct iwx_softc *sc, struct iwx_tx_ring *ring,
iwx_txq_advance(struct iwx_softc *sc, struct iwx_tx_ring *ring, uint16_t idx)
static void iwx_tx_update_byte_tbl(struct iwx_softc *, struct iwx_tx_ring *, int,
struct iwx_tx_ring *ring = &sc->txq[qid];
iwx_clear_oactive(struct iwx_softc *sc, struct iwx_tx_ring *ring)
struct iwx_tx_ring *ring;
struct iwx_tx_ring *ring = &sc->txq[IWX_DQA_CMD_QUEUE];
struct iwx_tx_ring *ring = &sc->txq[IWX_DQA_CMD_QUEUE];
iwx_tx_update_byte_tbl(struct iwx_softc *sc, struct iwx_tx_ring *txq,
struct iwx_tx_ring *ring;
struct iwx_tx_ring *txq;
struct iwx_tx_ring *ring = &sc->txq[i];
struct iwx_tx_ring *ring = &sc->txq[i];
struct iwx_tx_ring *ring = &sc->txq[qid];
struct iwx_tx_ring txq[IWX_NUM_TX_QUEUES];