Lines Matching defs:sta_ampdu_mlme
283 struct sta_ampdu_mlme { struct
284 struct mutex mtx;
286 struct tid_ampdu_rx __rcu *tid_rx[IEEE80211_NUM_TIDS];
287 u8 tid_rx_token[IEEE80211_NUM_TIDS];
288 unsigned long tid_rx_timer_expired[BITS_TO_LONGS(IEEE80211_NUM_TIDS)];
289 unsigned long tid_rx_stop_requested[BITS_TO_LONGS(IEEE80211_NUM_TIDS)];
290 unsigned long tid_rx_manage_offl[BITS_TO_LONGS(2 * IEEE80211_NUM_TIDS)];
291 unsigned long agg_session_valid[BITS_TO_LONGS(IEEE80211_NUM_TIDS)];
292 unsigned long unexpected_agg[BITS_TO_LONGS(IEEE80211_NUM_TIDS)];
294 struct work_struct work;
295 struct tid_ampdu_tx __rcu *tid_tx[IEEE80211_NUM_TIDS];
296 struct tid_ampdu_tx *tid_start_tx[IEEE80211_NUM_TIDS];
297 unsigned long last_addba_req_time[IEEE80211_NUM_TIDS];
298 u8 addba_req_num[IEEE80211_NUM_TIDS];
299 u8 dialog_token_allocator;