Lines Matching refs:txctl
71 struct ath_tx_control *txctl);
192 struct ath_tx_control txctl = {
204 ret = ath_tx_prepare(hw, skb, &txctl);
2228 struct ath_tx_control *txctl)
2232 struct ieee80211_sta *sta = txctl->sta;
2241 txctl->an = (struct ath_node *)sta->drv_priv;
2244 txctl->an = &avp->mcast_node;
2275 struct ath_tx_control *txctl)
2278 struct ieee80211_sta *sta = txctl->sta;
2282 struct ath_txq *txq = txctl->txq;
2291 ret = ath_tx_prepare(hw, skb, txctl);
2305 if (txctl->sta) {
2319 if (txctl->paprd)
2326 bf->bf_state.bfs_paprd = txctl->paprd;
2328 if (txctl->paprd)
2344 struct ath_tx_control txctl = {
2361 if (ath_tx_prepare(hw, skb, &txctl))
2364 bf = ath_tx_setup_buffer(sc, txctl.txq, NULL, skb);
2395 ath_txq_lock(sc, txctl.txq);
2396 ath_tx_fill_desc(sc, bf, txctl.txq, 0);
2397 ath_tx_txqaddbuf(sc, txctl.txq, &bf_q, false);
2398 TX_STAT_INC(sc, txctl.txq->axq_qnum, queued);
2399 ath_txq_unlock(sc, txctl.txq);
2861 struct ath_tx_control *txctl)
2887 bf = ath_tx_setup_buffer(sc, txctl->txq, NULL, skb);
2896 ath9k_hw_tx99_start(sc->sc_ah, txctl->txq->axq_qnum);
2898 ath_tx_send_normal(sc, txctl->txq, NULL, skb);