Lines Matching defs:sta_ampdu_mlme
266 struct sta_ampdu_mlme { struct
267 struct mutex mtx;
269 struct tid_ampdu_rx __rcu *tid_rx[IEEE80211_NUM_TIDS];
270 u8 tid_rx_token[IEEE80211_NUM_TIDS];
271 unsigned long tid_rx_timer_expired[BITS_TO_LONGS(IEEE80211_NUM_TIDS)];
272 unsigned long tid_rx_stop_requested[BITS_TO_LONGS(IEEE80211_NUM_TIDS)];
273 unsigned long tid_rx_manage_offl[BITS_TO_LONGS(2 * IEEE80211_NUM_TIDS)];
274 unsigned long agg_session_valid[BITS_TO_LONGS(IEEE80211_NUM_TIDS)];
275 unsigned long unexpected_agg[BITS_TO_LONGS(IEEE80211_NUM_TIDS)];
277 struct work_struct work;
278 struct tid_ampdu_tx __rcu *tid_tx[IEEE80211_NUM_TIDS];
279 struct tid_ampdu_tx *tid_start_tx[IEEE80211_NUM_TIDS];
280 unsigned long last_addba_req_time[IEEE80211_NUM_TIDS];
281 u8 addba_req_num[IEEE80211_NUM_TIDS];
282 u8 dialog_token_allocator;