Home
last modified time | relevance | path

Searched refs:preorder_ctrl (Results 1 – 24 of 24) sorted by relevance

/linux-4.4.14/drivers/staging/rtl8723au/core/
Drtw_sta_mgt.c88 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 …]
Drtw_recv.c1333 precv_frame->preorder_ctrl = &psta->recvreorder_ctrl[pattrib->priority]; in validate_recv_data_frame()
1805 int check_indicate_seq(struct recv_reorder_ctrl *preorder_ctrl, u16 seq_num);
1806 int check_indicate_seq(struct recv_reorder_ctrl *preorder_ctrl, u16 seq_num) in check_indicate_seq() argument
1808 u8 wsize = preorder_ctrl->wsize_b; in check_indicate_seq()
1809 u16 wend = (preorder_ctrl->indicate_seq + wsize -1) & 0xFFF; in check_indicate_seq()
1812 if (preorder_ctrl->indicate_seq == 0xFFFF) in check_indicate_seq()
1813 preorder_ctrl->indicate_seq = seq_num; in check_indicate_seq()
1816 if (SN_LESS(seq_num, preorder_ctrl->indicate_seq)) in check_indicate_seq()
1824 if (SN_EQUAL(seq_num, preorder_ctrl->indicate_seq)) { in check_indicate_seq()
1825 preorder_ctrl->indicate_seq = in check_indicate_seq()
[all …]
Drtw_mlme.c891 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 …]
Drtw_wlan_util.c1526 struct recv_reorder_ctrl *preorder_ctrl; in process_addba_req23a() local
1540 preorder_ctrl = &psta->recvreorder_ctrl[tid]; in process_addba_req23a()
1542 preorder_ctrl->indicate_seq = 0xffff; in process_addba_req23a()
1544 preorder_ctrl->enable = (pmlmeinfo->bAcceptAddbaReq == true) ? in process_addba_req23a()
Drtw_mlme_ext.c2012 struct recv_reorder_ctrl *preorder_ctrl; in OnAction23a_back23a() local
2081 preorder_ctrl = &psta->recvreorder_ctrl[tid]; in OnAction23a_back23a()
2082 preorder_ctrl->enable = false; in OnAction23a_back23a()
2083 preorder_ctrl->indicate_seq = 0xffff; in OnAction23a_back23a()
/linux-4.4.14/drivers/staging/rtl8188eu/core/
Drtw_sta_mgt.c150 struct recv_reorder_ctrl *preorder_ctrl; in _rtw_free_sta_priv() local
167 preorder_ctrl = &psta->recvreorder_ctrl[i]; in _rtw_free_sta_priv()
168 del_timer_sync(&preorder_ctrl->reordering_ctrl_timer); in _rtw_free_sta_priv()
188 struct recv_reorder_ctrl *preorder_ctrl; in rtw_alloc_stainfo() local
239 preorder_ctrl = &psta->recvreorder_ctrl[i]; in rtw_alloc_stainfo()
241 preorder_ctrl->padapter = pstapriv->padapter; in rtw_alloc_stainfo()
243 preorder_ctrl->enable = false; in rtw_alloc_stainfo()
245 preorder_ctrl->indicate_seq = 0xffff; in rtw_alloc_stainfo()
246 preorder_ctrl->wend_b = 0xffff; in rtw_alloc_stainfo()
247 preorder_ctrl->wsize_b = 64;/* 64; */ in rtw_alloc_stainfo()
[all …]
Drtw_recv.c1202 precv_frame->preorder_ctrl = &psta->recvreorder_ctrl[pattrib->priority]; in validate_recv_data_frame()
1714 static int check_indicate_seq(struct recv_reorder_ctrl *preorder_ctrl, u16 seq_num) in check_indicate_seq() argument
1716 u8 wsize = preorder_ctrl->wsize_b; in check_indicate_seq()
1717 u16 wend = (preorder_ctrl->indicate_seq + wsize - 1) & 0xFFF;/* 4096; */ in check_indicate_seq()
1720 if (preorder_ctrl->indicate_seq == 0xFFFF) in check_indicate_seq()
1721 preorder_ctrl->indicate_seq = seq_num; in check_indicate_seq()
1724 if (SN_LESS(seq_num, preorder_ctrl->indicate_seq)) in check_indicate_seq()
1732 if (SN_EQUAL(seq_num, preorder_ctrl->indicate_seq)) { in check_indicate_seq()
1733 preorder_ctrl->indicate_seq = (preorder_ctrl->indicate_seq + 1) & 0xFFF; in check_indicate_seq()
1736 preorder_ctrl->indicate_seq = seq_num + 1 - wsize; in check_indicate_seq()
[all …]
Drtw_debug.c259 struct recv_reorder_ctrl *preorder_ctrl; in proc_get_ap_info() local
272 preorder_ctrl = &psta->recvreorder_ctrl[i]; in proc_get_ap_info()
273 if (preorder_ctrl->enable) in proc_get_ap_info()
274 …len += snprintf(page + len, count - len, "tid=%d, indicate_seq=%d\n", i, preorder_ctrl->indicate_s… in proc_get_ap_info()
845 struct recv_reorder_ctrl *preorder_ctrl; in proc_get_all_sta_info() local
879 preorder_ctrl = &psta->recvreorder_ctrl[j]; in proc_get_all_sta_info()
880 if (preorder_ctrl->enable) in proc_get_all_sta_info()
881 …len += snprintf(page + len, count - len, "tid=%d, indicate_seq=%d\n", j, preorder_ctrl->indicate_s… in proc_get_all_sta_info()
Drtw_mlme.c906 struct recv_reorder_ctrl *preorder_ctrl; in rtw_joinbss_update_stainfo() local
947 preorder_ctrl = &psta->recvreorder_ctrl[i]; in rtw_joinbss_update_stainfo()
948 preorder_ctrl->enable = false; in rtw_joinbss_update_stainfo()
949 preorder_ctrl->indicate_seq = 0xffff; in rtw_joinbss_update_stainfo()
950 preorder_ctrl->wend_b = 0xffff; in rtw_joinbss_update_stainfo()
951 preorder_ctrl->wsize_b = 64;/* max_ampdu_sz; ex. 32(kbytes) -> wsize_b = 32 */ in rtw_joinbss_update_stainfo()
957 preorder_ctrl = &bmc_sta->recvreorder_ctrl[i]; in rtw_joinbss_update_stainfo()
958 preorder_ctrl->enable = false; in rtw_joinbss_update_stainfo()
959 preorder_ctrl->indicate_seq = 0xffff; in rtw_joinbss_update_stainfo()
960 preorder_ctrl->wend_b = 0xffff; in rtw_joinbss_update_stainfo()
[all …]
Drtw_wlan_util.c1569 struct recv_reorder_ctrl *preorder_ctrl; in process_addba_req() local
1580 preorder_ctrl = &psta->recvreorder_ctrl[tid]; in process_addba_req()
1581 preorder_ctrl->indicate_seq = 0xffff; in process_addba_req()
1582 preorder_ctrl->enable = (pmlmeinfo->bAcceptAddbaReq) ? true : false; in process_addba_req()
Drtw_mlme_ext.c3696 struct recv_reorder_ctrl *preorder_ctrl; in OnAction_back() local
3757 preorder_ctrl = &psta->recvreorder_ctrl[tid]; in OnAction_back()
3758 preorder_ctrl->enable = false; in OnAction_back()
3759 preorder_ctrl->indicate_seq = 0xffff; in OnAction_back()
/linux-4.4.14/drivers/staging/rtl8712/
Drtl871x_sta_mgt.c113 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 …]
Drtl8712_recv.c452 static int check_indicate_seq(struct recv_reorder_ctrl *preorder_ctrl, in check_indicate_seq() argument
455 u8 wsize = preorder_ctrl->wsize_b; in check_indicate_seq()
456 u16 wend = (preorder_ctrl->indicate_seq + wsize - 1) % 4096; in check_indicate_seq()
459 if (preorder_ctrl->indicate_seq == 0xffff) in check_indicate_seq()
460 preorder_ctrl->indicate_seq = seq_num; in check_indicate_seq()
462 if (SN_LESS(seq_num, preorder_ctrl->indicate_seq)) in check_indicate_seq()
469 if (SN_EQUAL(seq_num, preorder_ctrl->indicate_seq)) in check_indicate_seq()
470 preorder_ctrl->indicate_seq = (preorder_ctrl->indicate_seq + in check_indicate_seq()
474 preorder_ctrl->indicate_seq = seq_num + 1 - wsize; in check_indicate_seq()
476 preorder_ctrl->indicate_seq = 4095 - (wsize - in check_indicate_seq()
[all …]
Drecv_linux.c143 struct recv_reorder_ctrl *preorder_ctrl = in _r8712_reordering_ctrl_timeout_handler() local
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 setup_timer(&preorder_ctrl->reordering_ctrl_timer, in r8712_init_recv_timer()
153 (unsigned long)preorder_ctrl); in r8712_init_recv_timer()
Drecv_osdep.h49 void r8712_init_recv_timer(struct recv_reorder_ctrl *preorder_ctrl);
Drtl8712_recv.h141 struct recv_reorder_ctrl *preorder_ctrl; member
Drtl871x_mlme.c1738 struct recv_reorder_ctrl *preorder_ctrl; in update_ht_cap() local
1772 preorder_ctrl = &bmc_sta->recvreorder_ctrl[i]; in update_ht_cap()
1773 preorder_ctrl->indicate_seq = 0xffff; in update_ht_cap()
1774 preorder_ctrl->wend_b = 0xffff; in update_ht_cap()
1781 preorder_ctrl = &psta->recvreorder_ctrl[i]; in update_ht_cap()
1782 preorder_ctrl->indicate_seq = 0xffff; in update_ht_cap()
1783 preorder_ctrl->wend_b = 0xffff; in update_ht_cap()
Drtl871x_recv.c539 precv_frame->u.hdr.preorder_ctrl = in validate_recv_data_frame()
/linux-4.4.14/drivers/staging/rtl8723au/os_dep/
Drecv_linux.c160 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.4.14/drivers/staging/rtl8188eu/os_dep/
Drecv_linux.c188 void rtw_init_recv_timer(struct recv_reorder_ctrl *preorder_ctrl) in rtw_init_recv_timer() argument
191 setup_timer(&preorder_ctrl->reordering_ctrl_timer, in rtw_init_recv_timer()
193 (unsigned long)preorder_ctrl); in rtw_init_recv_timer()
/linux-4.4.14/drivers/staging/rtl8723au/include/
Drecv_osdep.h34 void rtw_init_recv_timer23a(struct recv_reorder_ctrl *preorder_ctrl);
Drtw_recv.h271 struct recv_reorder_ctrl *preorder_ctrl; member
/linux-4.4.14/drivers/staging/rtl8188eu/include/
Drecv_osdep.h45 void rtw_init_recv_timer(struct recv_reorder_ctrl *preorder_ctrl);
Drtw_recv.h264 struct recv_reorder_ctrl *preorder_ctrl; member