Home
last modified time | relevance | path

Searched refs:tid_agg_rx (Results 1 – 1 of 1) sorted by relevance

/linux/net/mac80211/
H A Drx.c1188 static inline bool ieee80211_rx_reorder_ready(struct tid_ampdu_rx *tid_agg_rx, in ieee80211_rx_reorder_ready() argument
1191 struct sk_buff_head *frames = &tid_agg_rx->reorder_buf[index]; in ieee80211_rx_reorder_ready()
1195 if (tid_agg_rx->reorder_buf_filtered && in ieee80211_rx_reorder_ready()
1196 tid_agg_rx->reorder_buf_filtered & BIT_ULL(index)) in ieee80211_rx_reorder_ready()
1210 struct tid_ampdu_rx *tid_agg_rx, in ieee80211_release_reorder_frame() argument
1214 struct sk_buff_head *skb_list = &tid_agg_rx->reorder_buf[index]; in ieee80211_release_reorder_frame()
1218 lockdep_assert_held(&tid_agg_rx->reorder_lock); in ieee80211_release_reorder_frame()
1223 if (!ieee80211_rx_reorder_ready(tid_agg_rx, index)) { in ieee80211_release_reorder_frame()
1229 tid_agg_rx->stored_mpdu_num--; in ieee80211_release_reorder_frame()
1237 if (tid_agg_rx->reorder_buf_filtered) in ieee80211_release_reorder_frame()
[all …]