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

/drivers/staging/rtl8712/
H A Drecv_linux.c156 struct recv_reorder_ctrl *preorder_ctrl = local
159 r8712_reordering_ctrl_timeout_handler(preorder_ctrl);
162 void r8712_init_recv_timer(struct recv_reorder_ctrl *preorder_ctrl) argument
164 struct _adapter *padapter = preorder_ctrl->padapter;
166 _init_timer(&(preorder_ctrl->reordering_ctrl_timer), padapter->pnetdev,
167 _r8712_reordering_ctrl_timeout_handler, preorder_ctrl);
H A Drtl871x_sta_mgt.c117 struct recv_reorder_ctrl *preorder_ctrl; local
152 preorder_ctrl = &psta->recvreorder_ctrl[i];
153 preorder_ctrl->padapter = pstapriv->padapter;
154 preorder_ctrl->indicate_seq = 0xffff;
155 preorder_ctrl->wend_b = 0xffff;
156 preorder_ctrl->wsize_b = 64;
157 _init_queue(&preorder_ctrl->pending_recvframe_queue);
158 r8712_init_recv_timer(preorder_ctrl);
172 struct recv_reorder_ctrl *preorder_ctrl; local
205 preorder_ctrl
[all...]
H A Drecv_osdep.h50 void r8712_init_recv_timer(struct recv_reorder_ctrl *preorder_ctrl);
H A Drtl8712_recv.c461 static int check_indicate_seq(struct recv_reorder_ctrl *preorder_ctrl, argument
464 u8 wsize = preorder_ctrl->wsize_b;
465 u16 wend = (preorder_ctrl->indicate_seq + wsize - 1) % 4096;
468 if (preorder_ctrl->indicate_seq == 0xffff)
469 preorder_ctrl->indicate_seq = seq_num;
471 if (SN_LESS(seq_num, preorder_ctrl->indicate_seq))
478 if (SN_EQUAL(seq_num, preorder_ctrl->indicate_seq))
479 preorder_ctrl->indicate_seq = (preorder_ctrl->indicate_seq +
483 preorder_ctrl
491 enqueue_reorder_recvframe(struct recv_reorder_ctrl *preorder_ctrl, union recv_frame *prframe) argument
518 r8712_recv_indicatepkts_in_order(struct _adapter *padapter, struct recv_reorder_ctrl *preorder_ctrl, int bforced) argument
583 struct recv_reorder_ctrl *preorder_ctrl = prframe->u.hdr.preorder_ctrl; local
635 struct recv_reorder_ctrl *preorder_ctrl = local
[all...]
H A Drtl8712_recv.h141 struct recv_reorder_ctrl *preorder_ctrl; member in struct:recv_frame_hdr
H A Drtl871x_mlme.c1752 struct recv_reorder_ctrl *preorder_ctrl; local
1786 preorder_ctrl = &bmc_sta->recvreorder_ctrl[i];
1787 preorder_ctrl->indicate_seq = 0xffff;
1788 preorder_ctrl->wend_b = 0xffff;
1795 preorder_ctrl = &psta->recvreorder_ctrl[i];
1796 preorder_ctrl->indicate_seq = 0xffff;
1797 preorder_ctrl->wend_b = 0xffff;
H A Drtl871x_recv.c536 precv_frame->u.hdr.preorder_ctrl =
/drivers/staging/rtl8723au/core/
H A Drtw_sta_mgt.c88 struct recv_reorder_ctrl *preorder_ctrl; local
103 preorder_ctrl = &psta->recvreorder_ctrl[i];
104 del_timer_sync(&preorder_ctrl->reordering_ctrl_timer);
119 struct recv_reorder_ctrl *preorder_ctrl; local
170 preorder_ctrl = &psta->recvreorder_ctrl[i];
172 preorder_ctrl->padapter = pstapriv->padapter;
174 preorder_ctrl->enable = false;
176 preorder_ctrl->indicate_seq = 0xffff;
177 preorder_ctrl->wend_b = 0xffff;
178 /* preorder_ctrl
199 struct recv_reorder_ctrl *preorder_ctrl; local
[all...]
H A Drtw_recv.c1381 precv_frame->preorder_ctrl = &psta->recvreorder_ctrl[pattrib->priority];
1861 int check_indicate_seq(struct recv_reorder_ctrl *preorder_ctrl, u16 seq_num);
1862 int check_indicate_seq(struct recv_reorder_ctrl *preorder_ctrl, u16 seq_num) argument
1864 u8 wsize = preorder_ctrl->wsize_b;
1865 u16 wend = (preorder_ctrl->indicate_seq + wsize -1) & 0xFFF;
1868 if (preorder_ctrl->indicate_seq == 0xFFFF)
1869 preorder_ctrl->indicate_seq = seq_num;
1872 if (SN_LESS(seq_num, preorder_ctrl->indicate_seq))
1880 if (SN_EQUAL(seq_num, preorder_ctrl->indicate_seq)) {
1881 preorder_ctrl
1893 enqueue_reorder_recvframe23a(struct recv_reorder_ctrl *preorder_ctrl, struct recv_frame *prframe) argument
1946 recv_indicatepkts_in_order(struct rtw_adapter *padapter, struct recv_reorder_ctrl *preorder_ctrl, int bforced) argument
2040 struct recv_reorder_ctrl *preorder_ctrl; local
2134 struct recv_reorder_ctrl *preorder_ctrl; local
[all...]
H A Drtw_mlme.c917 struct recv_reorder_ctrl *preorder_ctrl; local
973 /* preorder_ctrl = &precvpriv->recvreorder_ctrl[i]; */
974 preorder_ctrl = &psta->recvreorder_ctrl[i];
975 preorder_ctrl->enable = false;
976 preorder_ctrl->indicate_seq = 0xffff;
977 preorder_ctrl->wend_b = 0xffff;
979 preorder_ctrl->wsize_b = 64;
985 preorder_ctrl = &bmc_sta->recvreorder_ctrl[i];
986 preorder_ctrl->enable = false;
987 preorder_ctrl
[all...]
H A Drtw_wlan_util.c1538 struct recv_reorder_ctrl *preorder_ctrl; local
1552 preorder_ctrl = &psta->recvreorder_ctrl[tid];
1554 preorder_ctrl->indicate_seq = 0xffff;
1556 preorder_ctrl->enable = (pmlmeinfo->bAcceptAddbaReq == true) ?
H A Drtw_mlme_ext.c2021 struct recv_reorder_ctrl *preorder_ctrl; local
2090 preorder_ctrl = &psta->recvreorder_ctrl[tid];
2091 preorder_ctrl->enable = false;
2092 preorder_ctrl->indicate_seq = 0xffff;
3948 /* struct recv_reorder_ctrl *preorder_ctrl; */
/drivers/staging/rtl8723au/include/
H A Drecv_osdep.h34 void rtw_init_recv_timer23a(struct recv_reorder_ctrl *preorder_ctrl);
H A Drtw_recv.h274 struct recv_reorder_ctrl *preorder_ctrl; member in struct:recv_frame
/drivers/staging/rtl8188eu/core/
H A Drtw_sta_mgt.c178 struct recv_reorder_ctrl *preorder_ctrl; local
194 preorder_ctrl = &psta->recvreorder_ctrl[i];
195 del_timer_sync(&preorder_ctrl->reordering_ctrl_timer);
217 struct recv_reorder_ctrl *preorder_ctrl; local
268 preorder_ctrl = &psta->recvreorder_ctrl[i];
270 preorder_ctrl->padapter = pstapriv->padapter;
272 preorder_ctrl->enable = false;
274 preorder_ctrl->indicate_seq = 0xffff;
275 preorder_ctrl->wend_b = 0xffff;
276 preorder_ctrl
300 struct recv_reorder_ctrl *preorder_ctrl; local
[all...]
H A Drtw_recv.c1226 precv_frame->preorder_ctrl = &psta->recvreorder_ctrl[pattrib->priority];
1734 static int check_indicate_seq(struct recv_reorder_ctrl *preorder_ctrl, u16 seq_num) argument
1736 u8 wsize = preorder_ctrl->wsize_b;
1737 u16 wend = (preorder_ctrl->indicate_seq + wsize - 1) & 0xFFF;/* 4096; */
1740 if (preorder_ctrl->indicate_seq == 0xFFFF)
1741 preorder_ctrl->indicate_seq = seq_num;
1744 if (SN_LESS(seq_num, preorder_ctrl->indicate_seq))
1752 if (SN_EQUAL(seq_num, preorder_ctrl->indicate_seq)) {
1753 preorder_ctrl->indicate_seq = (preorder_ctrl
1764 enqueue_reorder_recvframe(struct recv_reorder_ctrl *preorder_ctrl, struct recv_frame *prframe) argument
1794 recv_indicatepkts_in_order(struct adapter *padapter, struct recv_reorder_ctrl *preorder_ctrl, int bforced) argument
1863 struct recv_reorder_ctrl *preorder_ctrl = prframe->preorder_ctrl; local
1952 struct recv_reorder_ctrl *preorder_ctrl = (struct recv_reorder_ctrl *)pcontext; local
[all...]
H A Drtw_debug.c258 struct recv_reorder_ctrl *preorder_ctrl; local
271 preorder_ctrl = &psta->recvreorder_ctrl[i];
272 if (preorder_ctrl->enable)
273 len += snprintf(page + len, count - len, "tid=%d, indicate_seq=%d\n", i, preorder_ctrl->indicate_seq);
844 struct recv_reorder_ctrl *preorder_ctrl; local
878 preorder_ctrl = &psta->recvreorder_ctrl[j];
879 if (preorder_ctrl->enable)
880 len += snprintf(page + len, count - len, "tid=%d, indicate_seq=%d\n", j, preorder_ctrl->indicate_seq);
H A Drtw_mlme.c899 struct recv_reorder_ctrl *preorder_ctrl; local
939 /* preorder_ctrl = &precvpriv->recvreorder_ctrl[i]; */
940 preorder_ctrl = &psta->recvreorder_ctrl[i];
941 preorder_ctrl->enable = false;
942 preorder_ctrl->indicate_seq = 0xffff;
943 preorder_ctrl->wend_b = 0xffff;
944 preorder_ctrl->wsize_b = 64;/* max_ampdu_sz; ex. 32(kbytes) -> wsize_b = 32 */
949 /* preorder_ctrl = &precvpriv->recvreorder_ctrl[i]; */
950 preorder_ctrl = &bmc_sta->recvreorder_ctrl[i];
951 preorder_ctrl
[all...]
H A Drtw_wlan_util.c1614 struct recv_reorder_ctrl *preorder_ctrl; local
1625 preorder_ctrl = &psta->recvreorder_ctrl[tid];
1626 preorder_ctrl->indicate_seq = 0xffff;
1627 preorder_ctrl->enable = (pmlmeinfo->bAcceptAddbaReq) ? true : false;
H A Drtw_mlme_ext.c1607 struct recv_reorder_ctrl *preorder_ctrl; local
1668 preorder_ctrl = &psta->recvreorder_ctrl[tid];
1669 preorder_ctrl->enable = false;
1670 preorder_ctrl->indicate_seq = 0xffff;
3546 /* struct recv_reorder_ctrl *preorder_ctrl; */
/drivers/staging/rtl8188eu/include/
H A Drecv_osdep.h46 void rtw_init_recv_timer(struct recv_reorder_ctrl *preorder_ctrl);
H A Drtw_recv.h264 struct recv_reorder_ctrl *preorder_ctrl; member in struct:recv_frame
/drivers/staging/rtl8188eu/os_dep/
H A Drecv_linux.c194 void rtw_init_recv_timer(struct recv_reorder_ctrl *preorder_ctrl) argument
196 struct adapter *padapter = preorder_ctrl->padapter;
198 _init_timer(&(preorder_ctrl->reordering_ctrl_timer), padapter->pnetdev, rtw_reordering_ctrl_timeout_handler, preorder_ctrl);
/drivers/staging/rtl8723au/os_dep/
H A Drecv_linux.c160 void rtw_init_recv_timer23a(struct recv_reorder_ctrl *preorder_ctrl) argument
162 setup_timer(&preorder_ctrl->reordering_ctrl_timer,
164 (unsigned long)preorder_ctrl);

Completed in 253 milliseconds