/Linux-v4.19/drivers/staging/rtl8188eu/core/ |
D | rtw_sta_mgt.c | 134 struct recv_reorder_ctrl *preorder_ctrl; in _rtw_free_sta_priv() local 152 preorder_ctrl = &psta->recvreorder_ctrl[i]; in _rtw_free_sta_priv() 153 del_timer_sync(&preorder_ctrl->reordering_ctrl_timer); in _rtw_free_sta_priv() 172 struct recv_reorder_ctrl *preorder_ctrl; in rtw_alloc_stainfo() local 218 preorder_ctrl = &psta->recvreorder_ctrl[i]; in rtw_alloc_stainfo() 220 preorder_ctrl->padapter = pstapriv->padapter; in rtw_alloc_stainfo() 222 preorder_ctrl->enable = false; in rtw_alloc_stainfo() 224 preorder_ctrl->indicate_seq = 0xffff; in rtw_alloc_stainfo() 225 preorder_ctrl->wend_b = 0xffff; in rtw_alloc_stainfo() 226 preorder_ctrl->wsize_b = 64;/* 64; */ in rtw_alloc_stainfo() [all …]
|
D | rtw_recv.c | 1121 precv_frame->preorder_ctrl = &psta->recvreorder_ctrl[pattrib->priority]; in validate_recv_data_frame() 1612 static int check_indicate_seq(struct recv_reorder_ctrl *preorder_ctrl, u16 seq_num) in check_indicate_seq() argument 1614 u8 wsize = preorder_ctrl->wsize_b; in check_indicate_seq() 1615 u16 wend = (preorder_ctrl->indicate_seq + wsize - 1) & 0xFFF;/* 4096; */ in check_indicate_seq() 1618 if (preorder_ctrl->indicate_seq == 0xFFFF) in check_indicate_seq() 1619 preorder_ctrl->indicate_seq = seq_num; in check_indicate_seq() 1622 if (SN_LESS(seq_num, preorder_ctrl->indicate_seq)) in check_indicate_seq() 1630 if (SN_EQUAL(seq_num, preorder_ctrl->indicate_seq)) { in check_indicate_seq() 1631 preorder_ctrl->indicate_seq = (preorder_ctrl->indicate_seq + 1) & 0xFFF; in check_indicate_seq() 1634 preorder_ctrl->indicate_seq = seq_num + 1 - wsize; in check_indicate_seq() [all …]
|
D | rtw_mlme.c | 858 struct recv_reorder_ctrl *preorder_ctrl; in rtw_joinbss_update_stainfo() local 899 preorder_ctrl = &psta->recvreorder_ctrl[i]; in rtw_joinbss_update_stainfo() 900 preorder_ctrl->enable = false; in rtw_joinbss_update_stainfo() 901 preorder_ctrl->indicate_seq = 0xffff; in rtw_joinbss_update_stainfo() 902 preorder_ctrl->wend_b = 0xffff; in rtw_joinbss_update_stainfo() 903 preorder_ctrl->wsize_b = 64;/* max_ampdu_sz; ex. 32(kbytes) -> wsize_b = 32 */ in rtw_joinbss_update_stainfo() 909 preorder_ctrl = &bmc_sta->recvreorder_ctrl[i]; in rtw_joinbss_update_stainfo() 910 preorder_ctrl->enable = false; in rtw_joinbss_update_stainfo() 911 preorder_ctrl->indicate_seq = 0xffff; in rtw_joinbss_update_stainfo() 912 preorder_ctrl->wend_b = 0xffff; in rtw_joinbss_update_stainfo() [all …]
|
D | rtw_wlan_util.c | 1507 struct recv_reorder_ctrl *preorder_ctrl; in process_addba_req() local 1518 preorder_ctrl = &psta->recvreorder_ctrl[tid]; in process_addba_req() 1519 preorder_ctrl->indicate_seq = 0xffff; in process_addba_req() 1520 preorder_ctrl->enable = (pmlmeinfo->accept_addba_req) ? true in process_addba_req()
|
D | rtw_mlme_ext.c | 3598 struct recv_reorder_ctrl *preorder_ctrl; in OnAction_back() local 3659 preorder_ctrl = &psta->recvreorder_ctrl[tid]; in OnAction_back() 3660 preorder_ctrl->enable = false; in OnAction_back() 3661 preorder_ctrl->indicate_seq = 0xffff; in OnAction_back()
|
/Linux-v4.19/drivers/staging/rtl8712/ |
D | rtl871x_sta_mgt.c | 108 struct recv_reorder_ctrl *preorder_ctrl; in r8712_alloc_stainfo() local 140 preorder_ctrl = &psta->recvreorder_ctrl[i]; in r8712_alloc_stainfo() 141 preorder_ctrl->padapter = pstapriv->padapter; in r8712_alloc_stainfo() 142 preorder_ctrl->indicate_seq = 0xffff; in r8712_alloc_stainfo() 143 preorder_ctrl->wend_b = 0xffff; in r8712_alloc_stainfo() 144 preorder_ctrl->wsize_b = 64; in r8712_alloc_stainfo() 145 _init_queue(&preorder_ctrl->pending_recvframe_queue); in r8712_alloc_stainfo() 146 r8712_init_recv_timer(preorder_ctrl); in r8712_alloc_stainfo() 160 struct recv_reorder_ctrl *preorder_ctrl; in r8712_free_stainfo() local 194 preorder_ctrl = &psta->recvreorder_ctrl[i]; in r8712_free_stainfo() [all …]
|
D | rtl8712_recv.c | 461 static int check_indicate_seq(struct recv_reorder_ctrl *preorder_ctrl, in check_indicate_seq() argument 464 u8 wsize = preorder_ctrl->wsize_b; in check_indicate_seq() 465 u16 wend = (preorder_ctrl->indicate_seq + wsize - 1) % 4096; in check_indicate_seq() 468 if (preorder_ctrl->indicate_seq == 0xffff) in check_indicate_seq() 469 preorder_ctrl->indicate_seq = seq_num; in check_indicate_seq() 471 if (SN_LESS(seq_num, preorder_ctrl->indicate_seq)) in check_indicate_seq() 478 if (SN_EQUAL(seq_num, preorder_ctrl->indicate_seq)) in check_indicate_seq() 479 preorder_ctrl->indicate_seq = (preorder_ctrl->indicate_seq + in check_indicate_seq() 483 preorder_ctrl->indicate_seq = seq_num + 1 - wsize; in check_indicate_seq() 485 preorder_ctrl->indicate_seq = 4095 - (wsize - in check_indicate_seq() [all …]
|
D | recv_linux.c | 143 struct recv_reorder_ctrl *preorder_ctrl = in _r8712_reordering_ctrl_timeout_handler() local 144 from_timer(preorder_ctrl, t, reordering_ctrl_timer); in _r8712_reordering_ctrl_timeout_handler() 146 r8712_reordering_ctrl_timeout_handler(preorder_ctrl); in _r8712_reordering_ctrl_timeout_handler() 149 void r8712_init_recv_timer(struct recv_reorder_ctrl *preorder_ctrl) in r8712_init_recv_timer() argument 151 timer_setup(&preorder_ctrl->reordering_ctrl_timer, in r8712_init_recv_timer()
|
D | recv_osdep.h | 49 void r8712_init_recv_timer(struct recv_reorder_ctrl *preorder_ctrl);
|
D | rtl8712_recv.h | 141 struct recv_reorder_ctrl *preorder_ctrl; member
|
D | rtl871x_mlme.c | 1732 struct recv_reorder_ctrl *preorder_ctrl; in update_ht_cap() local 1766 preorder_ctrl = &bmc_sta->recvreorder_ctrl[i]; in update_ht_cap() 1767 preorder_ctrl->indicate_seq = 0xffff; in update_ht_cap() 1768 preorder_ctrl->wend_b = 0xffff; in update_ht_cap() 1775 preorder_ctrl = &psta->recvreorder_ctrl[i]; in update_ht_cap() 1776 preorder_ctrl->indicate_seq = 0xffff; in update_ht_cap() 1777 preorder_ctrl->wend_b = 0xffff; in update_ht_cap()
|
D | rtl871x_recv.c | 537 precv_frame->u.hdr.preorder_ctrl = in validate_recv_data_frame()
|
/Linux-v4.19/drivers/staging/rtl8723bs/core/ |
D | rtw_sta_mgt.c | 154 struct recv_reorder_ctrl *preorder_ctrl; in _rtw_free_sta_priv() local 171 preorder_ctrl = &psta->recvreorder_ctrl[i]; in _rtw_free_sta_priv() 172 del_timer_sync(&preorder_ctrl->reordering_ctrl_timer); in _rtw_free_sta_priv() 196 struct recv_reorder_ctrl *preorder_ctrl; in rtw_alloc_stainfo() local 271 preorder_ctrl = &psta->recvreorder_ctrl[i]; in rtw_alloc_stainfo() 273 preorder_ctrl->padapter = pstapriv->padapter; in rtw_alloc_stainfo() 275 preorder_ctrl->enable = false; in rtw_alloc_stainfo() 277 preorder_ctrl->indicate_seq = 0xffff; in rtw_alloc_stainfo() 280 preorder_ctrl->indicate_seq); in rtw_alloc_stainfo() 282 preorder_ctrl->wend_b = 0xffff; in rtw_alloc_stainfo() [all …]
|
D | rtw_recv.c | 1367 precv_frame->u.hdr.preorder_ctrl = &psta->recvreorder_ctrl[pattrib->priority]; in validate_recv_data_frame() 1975 int check_indicate_seq(struct recv_reorder_ctrl *preorder_ctrl, u16 seq_num); 1976 int check_indicate_seq(struct recv_reorder_ctrl *preorder_ctrl, u16 seq_num) in check_indicate_seq() argument 1978 struct adapter *padapter = preorder_ctrl->padapter; in check_indicate_seq() 1981 u8 wsize = preorder_ctrl->wsize_b; in check_indicate_seq() 1982 u16 wend = (preorder_ctrl->indicate_seq + wsize - 1) & 0xFFF;/* 4096; */ in check_indicate_seq() 1985 if (preorder_ctrl->indicate_seq == 0xFFFF) { in check_indicate_seq() 1986 preorder_ctrl->indicate_seq = seq_num; in check_indicate_seq() 1989 preorder_ctrl->indicate_seq, seq_num); in check_indicate_seq() 1998 if (SN_LESS(seq_num, preorder_ctrl->indicate_seq)) { in check_indicate_seq() [all …]
|
D | rtw_debug.c | 502 struct recv_reorder_ctrl *preorder_ctrl; in proc_get_ap_info() local 516 preorder_ctrl = &psta->recvreorder_ctrl[i]; in proc_get_ap_info() 517 if (preorder_ctrl->enable) { in proc_get_ap_info() 518 DBG_871X_SEL_NL(m, "tid =%d, indicate_seq =%d\n", i, preorder_ctrl->indicate_seq); in proc_get_ap_info() 1272 struct recv_reorder_ctrl *preorder_ctrl; in proc_get_all_sta_info() local 1332 preorder_ctrl = &psta->recvreorder_ctrl[j]; in proc_get_all_sta_info() 1333 if (preorder_ctrl->enable) in proc_get_all_sta_info() 1335 j, preorder_ctrl->indicate_seq); in proc_get_all_sta_info()
|
D | rtw_mlme.c | 1204 struct recv_reorder_ctrl *preorder_ctrl; in rtw_joinbss_update_stainfo() local 1267 preorder_ctrl = &psta->recvreorder_ctrl[i]; in rtw_joinbss_update_stainfo() 1268 preorder_ctrl->enable = false; in rtw_joinbss_update_stainfo() 1269 preorder_ctrl->indicate_seq = 0xffff; in rtw_joinbss_update_stainfo() 1272 preorder_ctrl->indicate_seq); in rtw_joinbss_update_stainfo() 1274 preorder_ctrl->wend_b = 0xffff; in rtw_joinbss_update_stainfo() 1275 preorder_ctrl->wsize_b = 64;/* max_ampdu_sz;ex. 32(kbytes) -> wsize_b =32 */ in rtw_joinbss_update_stainfo() 1283 preorder_ctrl = &bmc_sta->recvreorder_ctrl[i]; in rtw_joinbss_update_stainfo() 1284 preorder_ctrl->enable = false; in rtw_joinbss_update_stainfo() 1285 preorder_ctrl->indicate_seq = 0xffff; in rtw_joinbss_update_stainfo() [all …]
|
D | rtw_wlan_util.c | 1874 struct recv_reorder_ctrl *preorder_ctrl; in process_addba_req() local 1888 preorder_ctrl = &psta->recvreorder_ctrl[tid]; in process_addba_req() 1891 preorder_ctrl->indicate_seq = start_seq; in process_addba_req() 1894 preorder_ctrl->indicate_seq, start_seq); in process_addba_req() 1897 preorder_ctrl->indicate_seq = 0xffff; in process_addba_req() 1900 preorder_ctrl->enable = pmlmeinfo->accept_addba_req; in process_addba_req()
|
D | rtw_mlme_ext.c | 1929 struct recv_reorder_ctrl *preorder_ctrl; in OnAction_back() local 2012 preorder_ctrl = &psta->recvreorder_ctrl[tid]; in OnAction_back() 2013 preorder_ctrl->enable = false; in OnAction_back() 2014 preorder_ctrl->indicate_seq = 0xffff; in OnAction_back() 2017 preorder_ctrl->indicate_seq); in OnAction_back()
|
/Linux-v4.19/drivers/staging/rtl8188eu/os_dep/ |
D | recv_linux.c | 141 void rtw_init_recv_timer(struct recv_reorder_ctrl *preorder_ctrl) in rtw_init_recv_timer() argument 143 timer_setup(&preorder_ctrl->reordering_ctrl_timer, in rtw_init_recv_timer()
|
/Linux-v4.19/drivers/staging/rtl8188eu/include/ |
D | recv_osdep.h | 26 void rtw_init_recv_timer(struct recv_reorder_ctrl *preorder_ctrl);
|
D | rtw_recv.h | 227 struct recv_reorder_ctrl *preorder_ctrl; member
|
/Linux-v4.19/drivers/staging/rtl8723bs/include/ |
D | recv_osdep.h | 37 void rtw_init_recv_timer(struct recv_reorder_ctrl *preorder_ctrl);
|
D | rtw_recv.h | 368 struct recv_reorder_ctrl *preorder_ctrl; member
|
/Linux-v4.19/drivers/staging/rtl8723bs/os_dep/ |
D | recv_linux.c | 350 void rtw_init_recv_timer(struct recv_reorder_ctrl *preorder_ctrl) in rtw_init_recv_timer() argument 352 timer_setup(&preorder_ctrl->reordering_ctrl_timer, in rtw_init_recv_timer()
|
D | ioctl_linux.c | 2824 struct recv_reorder_ctrl *preorder_ctrl; in rtw_dbg_port() local 2837 preorder_ctrl = &psta->recvreorder_ctrl[i]; in rtw_dbg_port() 2838 if (preorder_ctrl->enable) in rtw_dbg_port() 2839 DBG_871X("tid =%d, indicate_seq =%d\n", i, preorder_ctrl->indicate_seq); in rtw_dbg_port() 2869 struct recv_reorder_ctrl *preorder_ctrl; in rtw_dbg_port() local 2903 preorder_ctrl = &psta->recvreorder_ctrl[j]; in rtw_dbg_port() 2904 if (preorder_ctrl->enable) in rtw_dbg_port() 2905 DBG_871X("tid =%d, indicate_seq =%d\n", j, preorder_ctrl->indicate_seq); in rtw_dbg_port()
|