Lines Matching defs:sta_ampdu_mlme
289 struct sta_ampdu_mlme { struct
290 struct mutex mtx;
292 struct tid_ampdu_rx __rcu *tid_rx[IEEE80211_NUM_TIDS];
293 u8 tid_rx_token[IEEE80211_NUM_TIDS];
294 unsigned long tid_rx_timer_expired[BITS_TO_LONGS(IEEE80211_NUM_TIDS)];
295 unsigned long tid_rx_stop_requested[BITS_TO_LONGS(IEEE80211_NUM_TIDS)];
296 unsigned long tid_rx_manage_offl[BITS_TO_LONGS(2 * IEEE80211_NUM_TIDS)];
297 unsigned long agg_session_valid[BITS_TO_LONGS(IEEE80211_NUM_TIDS)];
298 unsigned long unexpected_agg[BITS_TO_LONGS(IEEE80211_NUM_TIDS)];
300 struct work_struct work;
301 struct tid_ampdu_tx __rcu *tid_tx[IEEE80211_NUM_TIDS];
302 struct tid_ampdu_tx *tid_start_tx[IEEE80211_NUM_TIDS];
303 unsigned long last_addba_req_time[IEEE80211_NUM_TIDS];
304 u8 addba_req_num[IEEE80211_NUM_TIDS];
305 u8 dialog_token_allocator;