/linux-4.1.27/drivers/staging/rtl8723au/core/ |
D | rtw_sta_mgt.c | 88 struct recv_reorder_ctrl *preorder_ctrl; in _rtw_free_sta_priv23a() local 103 preorder_ctrl = &psta->recvreorder_ctrl[i]; in _rtw_free_sta_priv23a() 104 del_timer_sync(&preorder_ctrl->reordering_ctrl_timer); in _rtw_free_sta_priv23a() 119 struct recv_reorder_ctrl *preorder_ctrl; in rtw_alloc_stainfo23a() local 170 preorder_ctrl = &psta->recvreorder_ctrl[i]; in rtw_alloc_stainfo23a() 172 preorder_ctrl->padapter = pstapriv->padapter; in rtw_alloc_stainfo23a() 174 preorder_ctrl->enable = false; in rtw_alloc_stainfo23a() 176 preorder_ctrl->indicate_seq = 0xffff; in rtw_alloc_stainfo23a() 177 preorder_ctrl->wend_b = 0xffff; in rtw_alloc_stainfo23a() 179 preorder_ctrl->wsize_b = 64;/* 64; */ in rtw_alloc_stainfo23a() [all …]
|
D | rtw_recv.c | 1333 precv_frame->preorder_ctrl = &psta->recvreorder_ctrl[pattrib->priority]; in validate_recv_data_frame() 1806 int check_indicate_seq(struct recv_reorder_ctrl *preorder_ctrl, u16 seq_num); 1807 int check_indicate_seq(struct recv_reorder_ctrl *preorder_ctrl, u16 seq_num) in check_indicate_seq() argument 1809 u8 wsize = preorder_ctrl->wsize_b; in check_indicate_seq() 1810 u16 wend = (preorder_ctrl->indicate_seq + wsize -1) & 0xFFF; in check_indicate_seq() 1813 if (preorder_ctrl->indicate_seq == 0xFFFF) in check_indicate_seq() 1814 preorder_ctrl->indicate_seq = seq_num; in check_indicate_seq() 1817 if (SN_LESS(seq_num, preorder_ctrl->indicate_seq)) in check_indicate_seq() 1825 if (SN_EQUAL(seq_num, preorder_ctrl->indicate_seq)) { in check_indicate_seq() 1826 preorder_ctrl->indicate_seq = in check_indicate_seq() [all …]
|
D | rtw_mlme.c | 891 struct recv_reorder_ctrl *preorder_ctrl; in rtw_joinbss_update_stainfo() local 948 preorder_ctrl = &psta->recvreorder_ctrl[i]; in rtw_joinbss_update_stainfo() 949 preorder_ctrl->enable = false; in rtw_joinbss_update_stainfo() 950 preorder_ctrl->indicate_seq = 0xffff; in rtw_joinbss_update_stainfo() 951 preorder_ctrl->wend_b = 0xffff; in rtw_joinbss_update_stainfo() 953 preorder_ctrl->wsize_b = 64; in rtw_joinbss_update_stainfo() 959 preorder_ctrl = &bmc_sta->recvreorder_ctrl[i]; in rtw_joinbss_update_stainfo() 960 preorder_ctrl->enable = false; in rtw_joinbss_update_stainfo() 961 preorder_ctrl->indicate_seq = 0xffff; in rtw_joinbss_update_stainfo() 962 preorder_ctrl->wend_b = 0xffff; in rtw_joinbss_update_stainfo() [all …]
|
D | rtw_wlan_util.c | 1532 struct recv_reorder_ctrl *preorder_ctrl; in process_addba_req23a() local 1546 preorder_ctrl = &psta->recvreorder_ctrl[tid]; in process_addba_req23a() 1548 preorder_ctrl->indicate_seq = 0xffff; in process_addba_req23a() 1550 preorder_ctrl->enable = (pmlmeinfo->bAcceptAddbaReq == true) ? in process_addba_req23a()
|
D | rtw_mlme_ext.c | 2019 struct recv_reorder_ctrl *preorder_ctrl; in OnAction23a_back23a() local 2088 preorder_ctrl = &psta->recvreorder_ctrl[tid]; in OnAction23a_back23a() 2089 preorder_ctrl->enable = false; in OnAction23a_back23a() 2090 preorder_ctrl->indicate_seq = 0xffff; in OnAction23a_back23a()
|
/linux-4.1.27/drivers/staging/rtl8712/ |
D | rtl871x_sta_mgt.c | 113 struct recv_reorder_ctrl *preorder_ctrl; in r8712_alloc_stainfo() local 147 preorder_ctrl = &psta->recvreorder_ctrl[i]; in r8712_alloc_stainfo() 148 preorder_ctrl->padapter = pstapriv->padapter; in r8712_alloc_stainfo() 149 preorder_ctrl->indicate_seq = 0xffff; in r8712_alloc_stainfo() 150 preorder_ctrl->wend_b = 0xffff; in r8712_alloc_stainfo() 151 preorder_ctrl->wsize_b = 64; in r8712_alloc_stainfo() 152 _init_queue(&preorder_ctrl->pending_recvframe_queue); in r8712_alloc_stainfo() 153 r8712_init_recv_timer(preorder_ctrl); in r8712_alloc_stainfo() 167 struct recv_reorder_ctrl *preorder_ctrl; in r8712_free_stainfo() local 200 preorder_ctrl = &psta->recvreorder_ctrl[i]; in r8712_free_stainfo() [all …]
|
D | rtl8712_recv.c | 450 static int check_indicate_seq(struct recv_reorder_ctrl *preorder_ctrl, in check_indicate_seq() argument 453 u8 wsize = preorder_ctrl->wsize_b; in check_indicate_seq() 454 u16 wend = (preorder_ctrl->indicate_seq + wsize - 1) % 4096; in check_indicate_seq() 457 if (preorder_ctrl->indicate_seq == 0xffff) in check_indicate_seq() 458 preorder_ctrl->indicate_seq = seq_num; in check_indicate_seq() 460 if (SN_LESS(seq_num, preorder_ctrl->indicate_seq)) in check_indicate_seq() 467 if (SN_EQUAL(seq_num, preorder_ctrl->indicate_seq)) in check_indicate_seq() 468 preorder_ctrl->indicate_seq = (preorder_ctrl->indicate_seq + in check_indicate_seq() 472 preorder_ctrl->indicate_seq = seq_num + 1 - wsize; in check_indicate_seq() 474 preorder_ctrl->indicate_seq = 4095 - (wsize - in check_indicate_seq() [all …]
|
D | recv_linux.c | 142 struct recv_reorder_ctrl *preorder_ctrl = in _r8712_reordering_ctrl_timeout_handler() local 145 r8712_reordering_ctrl_timeout_handler(preorder_ctrl); in _r8712_reordering_ctrl_timeout_handler() 148 void r8712_init_recv_timer(struct recv_reorder_ctrl *preorder_ctrl) in r8712_init_recv_timer() argument 150 setup_timer(&preorder_ctrl->reordering_ctrl_timer, in r8712_init_recv_timer() 152 (unsigned long)preorder_ctrl); 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 | 1743 struct recv_reorder_ctrl *preorder_ctrl; in update_ht_cap() local 1777 preorder_ctrl = &bmc_sta->recvreorder_ctrl[i]; in update_ht_cap() 1778 preorder_ctrl->indicate_seq = 0xffff; in update_ht_cap() 1779 preorder_ctrl->wend_b = 0xffff; in update_ht_cap() 1786 preorder_ctrl = &psta->recvreorder_ctrl[i]; in update_ht_cap() 1787 preorder_ctrl->indicate_seq = 0xffff; in update_ht_cap() 1788 preorder_ctrl->wend_b = 0xffff; in update_ht_cap()
|
D | rtl871x_recv.c | 535 precv_frame->u.hdr.preorder_ctrl = in validate_recv_data_frame()
|
/linux-4.1.27/drivers/staging/rtl8188eu/core/ |
D | rtw_sta_mgt.c | 178 struct recv_reorder_ctrl *preorder_ctrl; in _rtw_free_sta_priv() local 194 preorder_ctrl = &psta->recvreorder_ctrl[i]; in _rtw_free_sta_priv() 195 del_timer_sync(&preorder_ctrl->reordering_ctrl_timer); in _rtw_free_sta_priv() 217 struct recv_reorder_ctrl *preorder_ctrl; in rtw_alloc_stainfo() local 268 preorder_ctrl = &psta->recvreorder_ctrl[i]; in rtw_alloc_stainfo() 270 preorder_ctrl->padapter = pstapriv->padapter; in rtw_alloc_stainfo() 272 preorder_ctrl->enable = false; in rtw_alloc_stainfo() 274 preorder_ctrl->indicate_seq = 0xffff; in rtw_alloc_stainfo() 275 preorder_ctrl->wend_b = 0xffff; in rtw_alloc_stainfo() 276 preorder_ctrl->wsize_b = 64;/* 64; */ in rtw_alloc_stainfo() [all …]
|
D | rtw_recv.c | 1228 precv_frame->preorder_ctrl = &psta->recvreorder_ctrl[pattrib->priority]; in validate_recv_data_frame() 1734 static int check_indicate_seq(struct recv_reorder_ctrl *preorder_ctrl, u16 seq_num) in check_indicate_seq() argument 1736 u8 wsize = preorder_ctrl->wsize_b; in check_indicate_seq() 1737 u16 wend = (preorder_ctrl->indicate_seq + wsize - 1) & 0xFFF;/* 4096; */ in check_indicate_seq() 1740 if (preorder_ctrl->indicate_seq == 0xFFFF) in check_indicate_seq() 1741 preorder_ctrl->indicate_seq = seq_num; in check_indicate_seq() 1744 if (SN_LESS(seq_num, preorder_ctrl->indicate_seq)) in check_indicate_seq() 1752 if (SN_EQUAL(seq_num, preorder_ctrl->indicate_seq)) { in check_indicate_seq() 1753 preorder_ctrl->indicate_seq = (preorder_ctrl->indicate_seq + 1) & 0xFFF; in check_indicate_seq() 1756 preorder_ctrl->indicate_seq = seq_num + 1 - wsize; in check_indicate_seq() [all …]
|
D | rtw_debug.c | 258 struct recv_reorder_ctrl *preorder_ctrl; in proc_get_ap_info() local 271 preorder_ctrl = &psta->recvreorder_ctrl[i]; in proc_get_ap_info() 272 if (preorder_ctrl->enable) in proc_get_ap_info() 273 …len += snprintf(page + len, count - len, "tid=%d, indicate_seq=%d\n", i, preorder_ctrl->indicate_s… in proc_get_ap_info() 844 struct recv_reorder_ctrl *preorder_ctrl; in proc_get_all_sta_info() local 878 preorder_ctrl = &psta->recvreorder_ctrl[j]; in proc_get_all_sta_info() 879 if (preorder_ctrl->enable) in proc_get_all_sta_info() 880 …len += snprintf(page + len, count - len, "tid=%d, indicate_seq=%d\n", j, preorder_ctrl->indicate_s… in proc_get_all_sta_info()
|
D | rtw_mlme.c | 900 struct recv_reorder_ctrl *preorder_ctrl; in rtw_joinbss_update_stainfo() local 941 preorder_ctrl = &psta->recvreorder_ctrl[i]; in rtw_joinbss_update_stainfo() 942 preorder_ctrl->enable = false; in rtw_joinbss_update_stainfo() 943 preorder_ctrl->indicate_seq = 0xffff; in rtw_joinbss_update_stainfo() 944 preorder_ctrl->wend_b = 0xffff; in rtw_joinbss_update_stainfo() 945 preorder_ctrl->wsize_b = 64;/* max_ampdu_sz; ex. 32(kbytes) -> wsize_b = 32 */ in rtw_joinbss_update_stainfo() 951 preorder_ctrl = &bmc_sta->recvreorder_ctrl[i]; in rtw_joinbss_update_stainfo() 952 preorder_ctrl->enable = false; in rtw_joinbss_update_stainfo() 953 preorder_ctrl->indicate_seq = 0xffff; in rtw_joinbss_update_stainfo() 954 preorder_ctrl->wend_b = 0xffff; in rtw_joinbss_update_stainfo() [all …]
|
D | rtw_wlan_util.c | 1571 struct recv_reorder_ctrl *preorder_ctrl; in process_addba_req() local 1582 preorder_ctrl = &psta->recvreorder_ctrl[tid]; in process_addba_req() 1583 preorder_ctrl->indicate_seq = 0xffff; in process_addba_req() 1584 preorder_ctrl->enable = (pmlmeinfo->bAcceptAddbaReq) ? true : false; in process_addba_req()
|
D | rtw_mlme_ext.c | 1597 struct recv_reorder_ctrl *preorder_ctrl; in OnAction_back() local 1658 preorder_ctrl = &psta->recvreorder_ctrl[tid]; in OnAction_back() 1659 preorder_ctrl->enable = false; in OnAction_back() 1660 preorder_ctrl->indicate_seq = 0xffff; in OnAction_back()
|
/linux-4.1.27/drivers/staging/rtl8723au/os_dep/ |
D | recv_linux.c | 160 void rtw_init_recv_timer23a(struct recv_reorder_ctrl *preorder_ctrl) in rtw_init_recv_timer23a() argument 162 setup_timer(&preorder_ctrl->reordering_ctrl_timer, in rtw_init_recv_timer23a() 164 (unsigned long)preorder_ctrl); in rtw_init_recv_timer23a()
|
/linux-4.1.27/drivers/staging/rtl8188eu/os_dep/ |
D | recv_linux.c | 194 void rtw_init_recv_timer(struct recv_reorder_ctrl *preorder_ctrl) in rtw_init_recv_timer() argument 197 setup_timer(&preorder_ctrl->reordering_ctrl_timer, in rtw_init_recv_timer() 199 (unsigned long)preorder_ctrl); in rtw_init_recv_timer()
|
/linux-4.1.27/drivers/staging/rtl8723au/include/ |
D | recv_osdep.h | 34 void rtw_init_recv_timer23a(struct recv_reorder_ctrl *preorder_ctrl);
|
D | rtw_recv.h | 271 struct recv_reorder_ctrl *preorder_ctrl; member
|
/linux-4.1.27/drivers/staging/rtl8188eu/include/ |
D | recv_osdep.h | 46 void rtw_init_recv_timer(struct recv_reorder_ctrl *preorder_ctrl);
|
D | rtw_recv.h | 264 struct recv_reorder_ctrl *preorder_ctrl; member
|