• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/ath/ath9k/

Lines Matching refs:ath_buf

54 static void ath_tx_complete_buf(struct ath_softc *sc, struct ath_buf *bf,
59 static void ath_buf_set_rate(struct ath_softc *sc, struct ath_buf *bf);
60 static int ath_tx_num_badfrms(struct ath_softc *sc, struct ath_buf *bf,
62 static void ath_tx_rc_status(struct ath_buf *bf, struct ath_tx_status *ts,
146 struct ath_buf *bf;
156 bf = list_first_entry(&tid->buf_q, struct ath_buf, list);
187 struct ath_buf *bf)
217 struct ath_buf *bf;
228 bf = list_first_entry(&tid->buf_q, struct ath_buf, list);
244 struct ath_buf *bf)
258 static struct ath_buf *ath_tx_get_buffer(struct ath_softc *sc)
260 struct ath_buf *bf = NULL;
269 bf = list_first_entry(&sc->tx.txbuf, struct ath_buf, list);
277 static void ath_tx_return_buffer(struct ath_softc *sc, struct ath_buf *bf)
284 static struct ath_buf* ath_clone_txbuf(struct ath_softc *sc, struct ath_buf *bf)
286 struct ath_buf *tbf;
305 struct ath_buf *bf, struct list_head *bf_q,
315 struct ath_buf *bf_next, *bf_last = bf->bf_lastbf;
466 struct ath_buf *tbf;
536 static u32 ath_lookup_rate(struct ath_softc *sc, struct ath_buf *bf,
609 struct ath_buf *bf, u16 frmlen)
674 struct ath_buf *bf, *bf_first, *bf_prev = NULL;
680 bf_first = list_first_entry(&tid->buf_q, struct ath_buf, list);
683 bf = list_first_entry(&tid->buf_q, struct ath_buf, list);
748 struct ath_buf *bf;
767 bf = list_first_entry(&bf_q, struct ath_buf, list);
768 bf->bf_lastbf = list_entry(bf_q.prev, struct ath_buf, list);
1033 struct ath_buf *bf, *lastbf;
1050 struct ath_buf, list);
1058 bf = list_first_entry(&txq->axq_q, struct ath_buf,
1080 /* remove ath_buf's of the same mpdu from txq */
1102 struct ath_buf, list);
1244 * Insert a chain of ath_buf (descriptors) on a txq and
1252 struct ath_buf *bf;
1262 bf = list_first_entry(head, struct ath_buf, list);
1311 struct ath_buf *bf;
1313 bf = list_first_entry(bf_head, struct ath_buf, list);
1350 struct ath_buf *bf;
1352 bf = list_first_entry(bf_head, struct ath_buf, list);
1368 struct ath_buf *bf;
1370 bf = list_first_entry(bf_head, struct ath_buf, list);
1419 struct ath_buf *bf)
1474 static u32 ath_pkt_duration(struct ath_softc *sc, u8 rix, struct ath_buf *bf,
1499 static void ath_buf_set_rate(struct ath_softc *sc, struct ath_buf *bf)
1607 static int ath_tx_setup_buffer(struct ieee80211_hw *hw, struct ath_buf *bf,
1693 static void ath_tx_start_dma(struct ath_softc *sc, struct ath_buf *bf,
1772 struct ath_buf *bf;
1927 static void ath_tx_complete_buf(struct ath_softc *sc, struct ath_buf *bf,
1960 * Return the list of ath_buf of this mpdu to free queue
1967 static int ath_tx_num_badfrms(struct ath_softc *sc, struct ath_buf *bf,
1996 static void ath_tx_rc_status(struct ath_buf *bf, struct ath_tx_status *ts,
2062 struct ath_buf *bf, *lastbf, *bf_held = NULL;
2080 bf = list_first_entry(&txq->axq_q, struct ath_buf, list);
2098 struct ath_buf, list);
2125 * Remove ath_buf's of the same transmit unit from txq,
2226 struct ath_buf *bf, *lastbf;
2254 struct ath_buf, list);
2296 struct ath_buf, list);