Lines Matching refs:tid_tx
1062 struct tid_ampdu_tx *tid_tx, in ieee80211_tx_prep_agg() argument
1069 if (test_bit(HT_AGG_STATE_OPERATIONAL, &tid_tx->state)) { in ieee80211_tx_prep_agg()
1072 } else if (test_bit(HT_AGG_STATE_WANT_START, &tid_tx->state)) { in ieee80211_tx_prep_agg()
1097 tid_tx = rcu_dereference_protected_tid_tx(tx->sta, tid); in ieee80211_tx_prep_agg()
1099 if (!tid_tx) { in ieee80211_tx_prep_agg()
1101 } else if (test_bit(HT_AGG_STATE_OPERATIONAL, &tid_tx->state)) { in ieee80211_tx_prep_agg()
1109 __skb_queue_tail(&tid_tx->pending, skb); in ieee80211_tx_prep_agg()
1110 if (skb_queue_len(&tid_tx->pending) > STA_MAX_TX_BUFFER) in ieee80211_tx_prep_agg()
1111 purge_skb = __skb_dequeue(&tid_tx->pending); in ieee80211_tx_prep_agg()
1120 if (reset_agg_timer && tid_tx->timeout) in ieee80211_tx_prep_agg()
1121 tid_tx->last_tx = jiffies; in ieee80211_tx_prep_agg()
1178 struct tid_ampdu_tx *tid_tx; in ieee80211_tx_prepare() local
1183 tid_tx = rcu_dereference(tx->sta->ampdu_mlme.tid_tx[tid]); in ieee80211_tx_prepare()
1184 if (tid_tx) { in ieee80211_tx_prepare()
1188 tid_tx, tid); in ieee80211_tx_prepare()