Searched refs:tid_rx (Results 1 – 6 of 6) sorted by relevance
47 struct tid_ampdu_rx *tid_rx = in ieee80211_free_tid_rx() local51 for (i = 0; i < tid_rx->buf_size; i++) in ieee80211_free_tid_rx()52 __skb_queue_purge(&tid_rx->reorder[i].buf); in ieee80211_free_tid_rx()53 kfree(tid_rx); in ieee80211_free_tid_rx()60 struct tid_ampdu_rx *tid_rx; in __ieee80211_stop_rx_ba_session() local72 tid_rx = rcu_dereference_protected(sta->ampdu_mlme.tid_rx[tid], in __ieee80211_stop_rx_ba_session()78 RCU_INIT_POINTER(sta->ampdu_mlme.tid_rx[tid], NULL); in __ieee80211_stop_rx_ba_session()102 if (!tid_rx) in __ieee80211_stop_rx_ba_session()105 timer_shutdown_sync(&tid_rx->session_timer); in __ieee80211_stop_rx_ba_session()108 spin_lock_bh(&tid_rx->reorder_lock); in __ieee80211_stop_rx_ba_session()[all …]
289 struct tid_ampdu_rx __rcu *tid_rx[IEEE80211_NUM_TIDS]; member
1471 tid_agg_rx = rcu_dereference(sta->ampdu_mlme.tid_rx[tid]); in ieee80211_rx_reorder_ampdu()3411 tid_agg_rx = rcu_dereference(rx->sta->ampdu_mlme.tid_rx[tid]); in ieee80211_rx_h_ctrl()4403 tid_agg_rx = rcu_dereference(sta->ampdu_mlme.tid_rx[tid]); in ieee80211_release_reorder_timeout()4456 tid_agg_rx = rcu_dereference(sta->ampdu_mlme.tid_rx[tid]); in ieee80211_mark_rx_ba_filtered_frames()
111 r = sta->tid_rx[tid]; in wil_rx_reorder()223 r = sta->tid_rx[tid]; in wil_rx_bar()365 wil_tid_ampdu_rx_free(wil, sta->tid_rx[tid]); in wil_addba_rx_request()366 sta->tid_rx[tid] = r; in wil_addba_rx_request()
752 struct wil_tid_ampdu_rx *tid_rx[WIL_STA_TID_NUM]; member
1641 struct wil_tid_ampdu_rx *r = p->tid_rx[tid]; in sta_show()