Lines Matching refs:ath_softc

87 extern void ath_tx_node_flush(struct ath_softc *sc, struct ath_node *an);
88 extern void ath_tx_txq_drain(struct ath_softc *sc, struct ath_txq *txq);
89 extern void ath_txfrag_cleanup(struct ath_softc *sc, ath_bufhead *frags,
91 extern int ath_txfrag_setup(struct ath_softc *sc, ath_bufhead *frags,
93 extern int ath_tx_start(struct ath_softc *sc, struct ieee80211_node *ni,
99 extern void ath_tx_swq(struct ath_softc *sc, struct ieee80211_node *ni,
101 extern void ath_tx_tid_init(struct ath_softc *sc, struct ath_node *an);
102 extern void ath_tx_tid_hw_queue_aggr(struct ath_softc *sc, struct ath_node *an,
104 extern void ath_tx_tid_hw_queue_norm(struct ath_softc *sc, struct ath_node *an,
106 extern void ath_txq_sched(struct ath_softc *sc, struct ath_txq *txq);
107 extern void ath_tx_normal_comp(struct ath_softc *sc, struct ath_buf *bf,
109 extern void ath_tx_aggr_comp(struct ath_softc *sc, struct ath_buf *bf,
111 extern void ath_tx_addto_baw(struct ath_softc *sc, struct ath_node *an,
115 extern void ath_tx_tid_sched(struct ath_softc *sc, struct ath_tid *tid);
134 extern void ath_tx_node_sleep(struct ath_softc *sc, struct ath_node *an);
135 extern void ath_tx_node_wakeup(struct ath_softc *sc, struct ath_node *an);
136 extern int ath_tx_node_is_asleep(struct ath_softc *sc, struct ath_node *an);
137 extern void ath_tx_node_reassoc(struct ath_softc *sc, struct ath_node *an);
142 extern void ath_tx_push_pending(struct ath_softc *sc, struct ath_txq *txq);
148 extern void ath_tx_alq_post(struct ath_softc *sc, struct ath_buf *bf_first);
165 extern void ath_xmit_setup_legacy(struct ath_softc *sc);