Searched refs:tid_tx (Results 1 – 4 of 4) sorted by relevance
| /linux/net/mac80211/ |
| H A D | tx.c | 1111 struct tid_ampdu_tx *tid_tx, in ieee80211_tx_prep_agg() argument 1118 if (test_bit(HT_AGG_STATE_OPERATIONAL, &tid_tx->state)) { in ieee80211_tx_prep_agg() 1120 } else if (test_bit(HT_AGG_STATE_WANT_START, &tid_tx->state)) { in ieee80211_tx_prep_agg() 1145 tid_tx = rcu_dereference_protected_tid_tx(tx->sta, tid); in ieee80211_tx_prep_agg() 1147 if (!tid_tx) { in ieee80211_tx_prep_agg() 1149 } else if (test_bit(HT_AGG_STATE_OPERATIONAL, &tid_tx->state)) { in ieee80211_tx_prep_agg() 1162 __skb_queue_tail(&tid_tx->pending, skb); in ieee80211_tx_prep_agg() 1163 if (skb_queue_len(&tid_tx->pending) > STA_MAX_TX_BUFFER) in ieee80211_tx_prep_agg() 1164 purge_skb = __skb_dequeue(&tid_tx->pending); in ieee80211_tx_prep_agg() 1174 tid_tx->last_tx = jiffies; in ieee80211_tx_prep_agg() [all …]
|
| H A D | mesh.c | 762 struct tid_ampdu_tx *tid_tx; in ieee80211_mesh_xmit_fast() local 809 tid_tx = rcu_dereference(sta->ampdu_mlme.tid_tx[tid]); in ieee80211_mesh_xmit_fast() 810 if (tid_tx) { in ieee80211_mesh_xmit_fast() 811 if (!test_bit(HT_AGG_STATE_OPERATIONAL, &tid_tx->state)) in ieee80211_mesh_xmit_fast() 813 if (tid_tx->timeout) in ieee80211_mesh_xmit_fast() 814 tid_tx->last_tx = jiffies; in ieee80211_mesh_xmit_fast() 841 __ieee80211_xmit_fast(sdata, sta, &entry->fast_tx, skb, tid_tx, in ieee80211_mesh_xmit_fast()
|
| H A D | sta_info.c | 135 struct tid_ampdu_tx *tid_tx; in __cleanup_single_sta() local 179 tid_tx = rcu_dereference_raw(sta->ampdu_mlme.tid_tx[i]); in __cleanup_single_sta() 180 if (!tid_tx) in __cleanup_single_sta() 182 ieee80211_purge_tx_queue(&local->hw, &tid_tx->pending); in __cleanup_single_sta() 183 kfree(tid_tx); in __cleanup_single_sta()
|
| H A D | rx.c | 2900 struct tid_ampdu_tx *tid_tx; in ieee80211_rx_mesh_fast_forward() local 2925 tid_tx = rcu_dereference(sta->ampdu_mlme.tid_tx[tid]); in ieee80211_rx_mesh_fast_forward() 2926 if (tid_tx) { in ieee80211_rx_mesh_fast_forward() 2927 if (!test_bit(HT_AGG_STATE_OPERATIONAL, &tid_tx->state)) in ieee80211_rx_mesh_fast_forward() 2930 if (tid_tx->timeout) in ieee80211_rx_mesh_fast_forward() 2931 tid_tx->last_tx = jiffies; in ieee80211_rx_mesh_fast_forward() 2946 __ieee80211_xmit_fast(sdata, sta, &entry->fast_tx, skb, tid_tx, in ieee80211_rx_mesh_fast_forward()
|