| /OK3568_Linux_fs/kernel/net/mac80211/ |
| H A D | agg-rx.c | 47 struct tid_ampdu_rx *tid_rx = in ieee80211_free_tid_rx() local 51 for (i = 0; i < tid_rx->buf_size; i++) in ieee80211_free_tid_rx() 52 __skb_queue_purge(&tid_rx->reorder_buf[i]); in ieee80211_free_tid_rx() 53 kfree(tid_rx->reorder_buf); in ieee80211_free_tid_rx() 54 kfree(tid_rx->reorder_time); in ieee80211_free_tid_rx() 55 kfree(tid_rx); in ieee80211_free_tid_rx() 62 struct tid_ampdu_rx *tid_rx; in ___ieee80211_stop_rx_ba_session() local 74 tid_rx = rcu_dereference_protected(sta->ampdu_mlme.tid_rx[tid], in ___ieee80211_stop_rx_ba_session() 80 RCU_INIT_POINTER(sta->ampdu_mlme.tid_rx[tid], NULL); in ___ieee80211_stop_rx_ba_session() 103 if (!tid_rx) in ___ieee80211_stop_rx_ba_session() [all …]
|
| H A D | debugfs_sta.c | 319 struct tid_ampdu_rx *tid_rx; in sta_agg_status_read() local 332 tid_rx = rcu_dereference(sta->ampdu_mlme.tid_rx[i]); in sta_agg_status_read() 343 tid_rx ? tid_rx->ssn : 0); in sta_agg_status_read()
|
| H A D | sta_info.h | 282 struct tid_ampdu_rx __rcu *tid_rx[IEEE80211_NUM_TIDS]; member
|
| H A D | rx.c | 1374 tid_agg_rx = rcu_dereference(sta->ampdu_mlme.tid_rx[tid]); in ieee80211_rx_reorder_ampdu() 3092 tid_agg_rx = rcu_dereference(rx->sta->ampdu_mlme.tid_rx[tid]); in ieee80211_rx_h_ctrl() 3943 tid_agg_rx = rcu_dereference(sta->ampdu_mlme.tid_rx[tid]); in ieee80211_release_reorder_timeout() 3991 tid_agg_rx = rcu_dereference(sta->ampdu_mlme.tid_rx[tid]); in ieee80211_mark_rx_ba_filtered_frames()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/ |
| H A D | phl_rx_agg.c | 93 for (i = 0; i < ARRAY_SIZE(sta->tid_rx); i++) in phl_free_rx_reorder() 94 if (sta->tid_rx[i]) in phl_free_rx_reorder() 95 sta->tid_rx[i]->removed = true; in phl_free_rx_reorder() 102 for (i = 0; i < ARRAY_SIZE(sta->tid_rx); i++) { in phl_free_rx_reorder() 104 if (!sta->tid_rx[i]) in phl_free_rx_reorder() 106 phl_tid_ampdu_rx_free(sta->tid_rx[i]); in phl_free_rx_reorder() 107 sta->tid_rx[i] = NULL; in phl_free_rx_reorder() 131 if (tid >= ARRAY_SIZE(sta->tid_rx)) in rtw_phl_stop_rx_ba_session() 135 if (!sta->tid_rx[tid]) { in rtw_phl_stop_rx_ba_session() 140 r = sta->tid_rx[tid]; in rtw_phl_stop_rx_ba_session() [all …]
|
| H A D | phl_rx.c | 684 for (i = 0; i < ARRAY_SIZE(sta->tid_rx); i++) { in phl_sta_rx_reorder_timer_expired() 690 if (sta->tid_rx[i]) in phl_sta_rx_reorder_timer_expired() 691 phl_reorder_release(phl_info, sta->tid_rx[i], &frames); in phl_sta_rx_reorder_timer_expired() 738 for (i = 0; i < ARRAY_SIZE(sta->tid_rx); i++) { in rtw_phl_flush_reorder_buf() 739 if (sta->tid_rx[i]) in rtw_phl_flush_reorder_buf() 740 phl_reorder_release(phl_info, sta->tid_rx[i], &frames); in rtw_phl_flush_reorder_buf() 919 if (tid >= ARRAY_SIZE(sta->tid_rx)) { in phl_rx_reorder() 926 r = sta->tid_rx[tid]; in phl_rx_reorder() 1185 r = sta->tid_rx[tid]; in rtw_phl_rx_bar() 1650 for (i = 0; i < ARRAY_SIZE(sta->tid_rx); i++) { in _dump_rx_reorder_info() [all …]
|
| H A D | phl_sta.c | 350 _os_mem_set(drv, phl_sta->tid_rx, 0, sizeof(phl_sta->tid_rx)); in _phl_stainfo_init()
|
| H A D | phl_def.h | 1857 struct phl_tid_ampdu_rx *tid_rx[RTW_MAX_TID_NUM]; /* TID_MAX_NUM */ member
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/ |
| H A D | phl_rx_agg.c | 93 for (i = 0; i < ARRAY_SIZE(sta->tid_rx); i++) in phl_free_rx_reorder() 94 if (sta->tid_rx[i]) in phl_free_rx_reorder() 95 sta->tid_rx[i]->removed = true; in phl_free_rx_reorder() 102 for (i = 0; i < ARRAY_SIZE(sta->tid_rx); i++) { in phl_free_rx_reorder() 104 if (!sta->tid_rx[i]) in phl_free_rx_reorder() 106 phl_tid_ampdu_rx_free(sta->tid_rx[i]); in phl_free_rx_reorder() 107 sta->tid_rx[i] = NULL; in phl_free_rx_reorder() 131 if (tid >= ARRAY_SIZE(sta->tid_rx)) in rtw_phl_stop_rx_ba_session() 135 if (!sta->tid_rx[tid]) { in rtw_phl_stop_rx_ba_session() 140 r = sta->tid_rx[tid]; in rtw_phl_stop_rx_ba_session() [all …]
|
| H A D | phl_rx.c | 689 for (i = 0; i < ARRAY_SIZE(sta->tid_rx); i++) { in phl_sta_rx_reorder_timer_expired() 695 if (sta->tid_rx[i]) in phl_sta_rx_reorder_timer_expired() 696 phl_reorder_release(phl_info, sta->tid_rx[i], &frames); in phl_sta_rx_reorder_timer_expired() 743 for (i = 0; i < ARRAY_SIZE(sta->tid_rx); i++) { in rtw_phl_flush_reorder_buf() 744 if (sta->tid_rx[i]) in rtw_phl_flush_reorder_buf() 745 phl_reorder_release(phl_info, sta->tid_rx[i], &frames); in rtw_phl_flush_reorder_buf() 924 if (tid >= ARRAY_SIZE(sta->tid_rx)) { in phl_rx_reorder() 931 r = sta->tid_rx[tid]; in phl_rx_reorder() 1190 r = sta->tid_rx[tid]; in rtw_phl_rx_bar() 1705 for (i = 0; i < ARRAY_SIZE(sta->tid_rx); i++) { in _dump_rx_reorder_info() [all …]
|
| H A D | phl_sta.c | 350 _os_mem_set(drv, phl_sta->tid_rx, 0, sizeof(phl_sta->tid_rx)); in _phl_stainfo_init()
|
| H A D | phl_def.h | 1881 struct phl_tid_ampdu_rx *tid_rx[RTW_MAX_TID_NUM]; /* TID_MAX_NUM */ member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/ath/wil6210/ |
| H A D | rx_reorder.c | 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()
|
| H A D | main.c | 282 r = sta->tid_rx[i]; in wil_disconnect_cid_complete() 283 sta->tid_rx[i] = NULL; in wil_disconnect_cid_complete()
|
| H A D | wil6210.h | 751 struct wil_tid_ampdu_rx *tid_rx[WIL_STA_TID_NUM]; member
|
| H A D | wmi.c | 1368 r = sta->tid_rx[tid]; in wmi_evt_delba() 1369 sta->tid_rx[tid] = NULL; in wmi_evt_delba()
|
| H A D | debugfs.c | 1650 struct wil_tid_ampdu_rx *r = p->tid_rx[tid]; in sta_show()
|