preorder_ctrl     832 drivers/staging/rtl8188eu/core/rtw_mlme.c 	struct recv_reorder_ctrl *preorder_ctrl;
preorder_ctrl     873 drivers/staging/rtl8188eu/core/rtw_mlme.c 			preorder_ctrl = &psta->recvreorder_ctrl[i];
preorder_ctrl     874 drivers/staging/rtl8188eu/core/rtw_mlme.c 			preorder_ctrl->enable = false;
preorder_ctrl     875 drivers/staging/rtl8188eu/core/rtw_mlme.c 			preorder_ctrl->indicate_seq = 0xffff;
preorder_ctrl     876 drivers/staging/rtl8188eu/core/rtw_mlme.c 			preorder_ctrl->wend_b = 0xffff;
preorder_ctrl     877 drivers/staging/rtl8188eu/core/rtw_mlme.c 			preorder_ctrl->wsize_b = 64;/* max_ampdu_sz; ex. 32(kbytes) -> wsize_b = 32 */
preorder_ctrl     883 drivers/staging/rtl8188eu/core/rtw_mlme.c 				preorder_ctrl = &bmc_sta->recvreorder_ctrl[i];
preorder_ctrl     884 drivers/staging/rtl8188eu/core/rtw_mlme.c 				preorder_ctrl->enable = false;
preorder_ctrl     885 drivers/staging/rtl8188eu/core/rtw_mlme.c 				preorder_ctrl->indicate_seq = 0xffff;
preorder_ctrl     886 drivers/staging/rtl8188eu/core/rtw_mlme.c 				preorder_ctrl->wend_b = 0xffff;
preorder_ctrl     887 drivers/staging/rtl8188eu/core/rtw_mlme.c 				preorder_ctrl->wsize_b = 64;/* max_ampdu_sz; ex. 32(kbytes) -> wsize_b = 32 */
preorder_ctrl    3583 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 	struct recv_reorder_ctrl *preorder_ctrl;
preorder_ctrl    3645 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 				preorder_ctrl =  &psta->recvreorder_ctrl[tid];
preorder_ctrl    3646 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 				preorder_ctrl->enable = false;
preorder_ctrl    3647 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 				preorder_ctrl->indicate_seq = 0xffff;
preorder_ctrl    1116 drivers/staging/rtl8188eu/core/rtw_recv.c 	precv_frame->preorder_ctrl = &psta->recvreorder_ctrl[pattrib->priority];
preorder_ctrl    1602 drivers/staging/rtl8188eu/core/rtw_recv.c static int check_indicate_seq(struct recv_reorder_ctrl *preorder_ctrl, u16 seq_num)
preorder_ctrl    1604 drivers/staging/rtl8188eu/core/rtw_recv.c 	u8	wsize = preorder_ctrl->wsize_b;
preorder_ctrl    1605 drivers/staging/rtl8188eu/core/rtw_recv.c 	u16	wend = (preorder_ctrl->indicate_seq + wsize - 1) & 0xFFF;/*  4096; */
preorder_ctrl    1608 drivers/staging/rtl8188eu/core/rtw_recv.c 	if (preorder_ctrl->indicate_seq == 0xFFFF)
preorder_ctrl    1609 drivers/staging/rtl8188eu/core/rtw_recv.c 		preorder_ctrl->indicate_seq = seq_num;
preorder_ctrl    1612 drivers/staging/rtl8188eu/core/rtw_recv.c 	if (SN_LESS(seq_num, preorder_ctrl->indicate_seq))
preorder_ctrl    1620 drivers/staging/rtl8188eu/core/rtw_recv.c 	if (SN_EQUAL(seq_num, preorder_ctrl->indicate_seq)) {
preorder_ctrl    1621 drivers/staging/rtl8188eu/core/rtw_recv.c 		preorder_ctrl->indicate_seq = (preorder_ctrl->indicate_seq + 1) & 0xFFF;
preorder_ctrl    1624 drivers/staging/rtl8188eu/core/rtw_recv.c 			preorder_ctrl->indicate_seq = seq_num + 1 - wsize;
preorder_ctrl    1626 drivers/staging/rtl8188eu/core/rtw_recv.c 			preorder_ctrl->indicate_seq = 0xFFF - (wsize - (seq_num + 1)) + 1;
preorder_ctrl    1632 drivers/staging/rtl8188eu/core/rtw_recv.c static int enqueue_reorder_recvframe(struct recv_reorder_ctrl *preorder_ctrl,
preorder_ctrl    1636 drivers/staging/rtl8188eu/core/rtw_recv.c 	struct __queue *ppending_recvframe_queue = &preorder_ctrl->pending_recvframe_queue;
preorder_ctrl    1662 drivers/staging/rtl8188eu/core/rtw_recv.c static int recv_indicatepkts_in_order(struct adapter *padapter, struct recv_reorder_ctrl *preorder_ctrl, int bforced)
preorder_ctrl    1670 drivers/staging/rtl8188eu/core/rtw_recv.c 	struct __queue *ppending_recvframe_queue = &preorder_ctrl->pending_recvframe_queue;
preorder_ctrl    1682 drivers/staging/rtl8188eu/core/rtw_recv.c 		preorder_ctrl->indicate_seq = pattrib->seq_num;
preorder_ctrl    1692 drivers/staging/rtl8188eu/core/rtw_recv.c 		if (!SN_LESS(preorder_ctrl->indicate_seq, pattrib->seq_num)) {
preorder_ctrl    1695 drivers/staging/rtl8188eu/core/rtw_recv.c 				  __func__, preorder_ctrl->indicate_seq, pattrib->seq_num, pattrib->amsdu));
preorder_ctrl    1699 drivers/staging/rtl8188eu/core/rtw_recv.c 			if (SN_EQUAL(preorder_ctrl->indicate_seq, pattrib->seq_num))
preorder_ctrl    1700 drivers/staging/rtl8188eu/core/rtw_recv.c 				preorder_ctrl->indicate_seq = (preorder_ctrl->indicate_seq + 1) & 0xFFF;
preorder_ctrl    1731 drivers/staging/rtl8188eu/core/rtw_recv.c 	struct recv_reorder_ctrl *preorder_ctrl = prframe->preorder_ctrl;
preorder_ctrl    1732 drivers/staging/rtl8188eu/core/rtw_recv.c 	struct __queue *ppending_recvframe_queue = &preorder_ctrl->pending_recvframe_queue;
preorder_ctrl    1751 drivers/staging/rtl8188eu/core/rtw_recv.c 		if (!preorder_ctrl->enable) {
preorder_ctrl    1753 drivers/staging/rtl8188eu/core/rtw_recv.c 			preorder_ctrl->indicate_seq = pattrib->seq_num;
preorder_ctrl    1756 drivers/staging/rtl8188eu/core/rtw_recv.c 			preorder_ctrl->indicate_seq =
preorder_ctrl    1757 drivers/staging/rtl8188eu/core/rtw_recv.c 				(preorder_ctrl->indicate_seq + 1) % 4096;
preorder_ctrl    1761 drivers/staging/rtl8188eu/core/rtw_recv.c 		if (!preorder_ctrl->enable) {
preorder_ctrl    1762 drivers/staging/rtl8188eu/core/rtw_recv.c 			preorder_ctrl->indicate_seq = pattrib->seq_num;
preorder_ctrl    1765 drivers/staging/rtl8188eu/core/rtw_recv.c 			preorder_ctrl->indicate_seq =
preorder_ctrl    1766 drivers/staging/rtl8188eu/core/rtw_recv.c 				(preorder_ctrl->indicate_seq + 1) % 4096;
preorder_ctrl    1775 drivers/staging/rtl8188eu/core/rtw_recv.c 		  preorder_ctrl->indicate_seq, pattrib->seq_num));
preorder_ctrl    1778 drivers/staging/rtl8188eu/core/rtw_recv.c 	if (!check_indicate_seq(preorder_ctrl, pattrib->seq_num)) {
preorder_ctrl    1787 drivers/staging/rtl8188eu/core/rtw_recv.c 	if (!enqueue_reorder_recvframe(preorder_ctrl, prframe))
preorder_ctrl    1801 drivers/staging/rtl8188eu/core/rtw_recv.c 	if (recv_indicatepkts_in_order(padapter, preorder_ctrl, false)) {
preorder_ctrl    1802 drivers/staging/rtl8188eu/core/rtw_recv.c 		mod_timer(&preorder_ctrl->reordering_ctrl_timer,
preorder_ctrl    1807 drivers/staging/rtl8188eu/core/rtw_recv.c 		del_timer_sync(&preorder_ctrl->reordering_ctrl_timer);
preorder_ctrl    1823 drivers/staging/rtl8188eu/core/rtw_recv.c 	struct recv_reorder_ctrl *preorder_ctrl = from_timer(preorder_ctrl, t,
preorder_ctrl    1825 drivers/staging/rtl8188eu/core/rtw_recv.c 	struct adapter *padapter = preorder_ctrl->padapter;
preorder_ctrl    1826 drivers/staging/rtl8188eu/core/rtw_recv.c 	struct __queue *ppending_recvframe_queue = &preorder_ctrl->pending_recvframe_queue;
preorder_ctrl    1833 drivers/staging/rtl8188eu/core/rtw_recv.c 	if (recv_indicatepkts_in_order(padapter, preorder_ctrl, true))
preorder_ctrl    1834 drivers/staging/rtl8188eu/core/rtw_recv.c 		mod_timer(&preorder_ctrl->reordering_ctrl_timer,
preorder_ctrl     134 drivers/staging/rtl8188eu/core/rtw_sta_mgt.c 	struct recv_reorder_ctrl *preorder_ctrl;
preorder_ctrl     152 drivers/staging/rtl8188eu/core/rtw_sta_mgt.c 					preorder_ctrl = &psta->recvreorder_ctrl[i];
preorder_ctrl     153 drivers/staging/rtl8188eu/core/rtw_sta_mgt.c 					del_timer_sync(&preorder_ctrl->reordering_ctrl_timer);
preorder_ctrl     172 drivers/staging/rtl8188eu/core/rtw_sta_mgt.c 	struct recv_reorder_ctrl *preorder_ctrl;
preorder_ctrl     218 drivers/staging/rtl8188eu/core/rtw_sta_mgt.c 			preorder_ctrl = &psta->recvreorder_ctrl[i];
preorder_ctrl     220 drivers/staging/rtl8188eu/core/rtw_sta_mgt.c 			preorder_ctrl->padapter = pstapriv->padapter;
preorder_ctrl     222 drivers/staging/rtl8188eu/core/rtw_sta_mgt.c 			preorder_ctrl->enable = false;
preorder_ctrl     224 drivers/staging/rtl8188eu/core/rtw_sta_mgt.c 			preorder_ctrl->indicate_seq = 0xffff;
preorder_ctrl     225 drivers/staging/rtl8188eu/core/rtw_sta_mgt.c 			preorder_ctrl->wend_b = 0xffff;
preorder_ctrl     226 drivers/staging/rtl8188eu/core/rtw_sta_mgt.c 			preorder_ctrl->wsize_b = 64;/* 64; */
preorder_ctrl     228 drivers/staging/rtl8188eu/core/rtw_sta_mgt.c 			_rtw_init_queue(&preorder_ctrl->pending_recvframe_queue);
preorder_ctrl     230 drivers/staging/rtl8188eu/core/rtw_sta_mgt.c 			rtw_init_recv_timer(preorder_ctrl);
preorder_ctrl     250 drivers/staging/rtl8188eu/core/rtw_sta_mgt.c 	struct recv_reorder_ctrl *preorder_ctrl;
preorder_ctrl     306 drivers/staging/rtl8188eu/core/rtw_sta_mgt.c 		preorder_ctrl = &psta->recvreorder_ctrl[i];
preorder_ctrl     308 drivers/staging/rtl8188eu/core/rtw_sta_mgt.c 		del_timer_sync(&preorder_ctrl->reordering_ctrl_timer);
preorder_ctrl     310 drivers/staging/rtl8188eu/core/rtw_sta_mgt.c 		ppending_recvframe_queue = &preorder_ctrl->pending_recvframe_queue;
preorder_ctrl    1433 drivers/staging/rtl8188eu/core/rtw_wlan_util.c 	struct recv_reorder_ctrl *preorder_ctrl;
preorder_ctrl    1444 drivers/staging/rtl8188eu/core/rtw_wlan_util.c 		preorder_ctrl = &psta->recvreorder_ctrl[tid];
preorder_ctrl    1445 drivers/staging/rtl8188eu/core/rtw_wlan_util.c 		preorder_ctrl->indicate_seq = 0xffff;
preorder_ctrl    1446 drivers/staging/rtl8188eu/core/rtw_wlan_util.c 		preorder_ctrl->enable = pmlmeinfo->accept_addba_req;
preorder_ctrl      26 drivers/staging/rtl8188eu/include/recv_osdep.h void rtw_init_recv_timer(struct recv_reorder_ctrl *preorder_ctrl);
preorder_ctrl     227 drivers/staging/rtl8188eu/include/rtw_recv.h 	struct recv_reorder_ctrl *preorder_ctrl;
preorder_ctrl     141 drivers/staging/rtl8188eu/os_dep/recv_linux.c void rtw_init_recv_timer(struct recv_reorder_ctrl *preorder_ctrl)
preorder_ctrl     143 drivers/staging/rtl8188eu/os_dep/recv_linux.c 	timer_setup(&preorder_ctrl->reordering_ctrl_timer,
preorder_ctrl     135 drivers/staging/rtl8712/recv_linux.c void r8712_init_recv_timer(struct recv_reorder_ctrl *preorder_ctrl)
preorder_ctrl     137 drivers/staging/rtl8712/recv_linux.c 	timer_setup(&preorder_ctrl->reordering_ctrl_timer,
preorder_ctrl      37 drivers/staging/rtl8712/recv_osdep.h void r8712_init_recv_timer(struct recv_reorder_ctrl *preorder_ctrl);
preorder_ctrl     444 drivers/staging/rtl8712/rtl8712_recv.c static int check_indicate_seq(struct recv_reorder_ctrl *preorder_ctrl,
preorder_ctrl     447 drivers/staging/rtl8712/rtl8712_recv.c 	u8 wsize = preorder_ctrl->wsize_b;
preorder_ctrl     448 drivers/staging/rtl8712/rtl8712_recv.c 	u16 wend = (preorder_ctrl->indicate_seq + wsize - 1) % 4096;
preorder_ctrl     451 drivers/staging/rtl8712/rtl8712_recv.c 	if (preorder_ctrl->indicate_seq == 0xffff)
preorder_ctrl     452 drivers/staging/rtl8712/rtl8712_recv.c 		preorder_ctrl->indicate_seq = seq_num;
preorder_ctrl     454 drivers/staging/rtl8712/rtl8712_recv.c 	if (SN_LESS(seq_num, preorder_ctrl->indicate_seq))
preorder_ctrl     461 drivers/staging/rtl8712/rtl8712_recv.c 	if (SN_EQUAL(seq_num, preorder_ctrl->indicate_seq))
preorder_ctrl     462 drivers/staging/rtl8712/rtl8712_recv.c 		preorder_ctrl->indicate_seq = (preorder_ctrl->indicate_seq +
preorder_ctrl     466 drivers/staging/rtl8712/rtl8712_recv.c 			preorder_ctrl->indicate_seq = seq_num + 1 - wsize;
preorder_ctrl     468 drivers/staging/rtl8712/rtl8712_recv.c 			preorder_ctrl->indicate_seq = 4095 - (wsize -
preorder_ctrl     474 drivers/staging/rtl8712/rtl8712_recv.c static int enqueue_reorder_recvframe(struct recv_reorder_ctrl *preorder_ctrl,
preorder_ctrl     481 drivers/staging/rtl8712/rtl8712_recv.c 					&preorder_ctrl->pending_recvframe_queue;
preorder_ctrl     502 drivers/staging/rtl8712/rtl8712_recv.c 			       struct recv_reorder_ctrl *preorder_ctrl,
preorder_ctrl     510 drivers/staging/rtl8712/rtl8712_recv.c 			 &preorder_ctrl->pending_recvframe_queue;
preorder_ctrl     521 drivers/staging/rtl8712/rtl8712_recv.c 		preorder_ctrl->indicate_seq = pattrib->seq_num;
preorder_ctrl     529 drivers/staging/rtl8712/rtl8712_recv.c 		if (!SN_LESS(preorder_ctrl->indicate_seq, pattrib->seq_num)) {
preorder_ctrl     532 drivers/staging/rtl8712/rtl8712_recv.c 			if (SN_EQUAL(preorder_ctrl->indicate_seq,
preorder_ctrl     534 drivers/staging/rtl8712/rtl8712_recv.c 				preorder_ctrl->indicate_seq =
preorder_ctrl     535 drivers/staging/rtl8712/rtl8712_recv.c 				  (preorder_ctrl->indicate_seq + 1) % 4096;
preorder_ctrl     562 drivers/staging/rtl8712/rtl8712_recv.c 	struct recv_reorder_ctrl *preorder_ctrl = prframe->u.hdr.preorder_ctrl;
preorder_ctrl     564 drivers/staging/rtl8712/rtl8712_recv.c 			 &preorder_ctrl->pending_recvframe_queue;
preorder_ctrl     581 drivers/staging/rtl8712/rtl8712_recv.c 	if (!check_indicate_seq(preorder_ctrl, pattrib->seq_num))
preorder_ctrl     584 drivers/staging/rtl8712/rtl8712_recv.c 	if (!enqueue_reorder_recvframe(preorder_ctrl, prframe))
preorder_ctrl     597 drivers/staging/rtl8712/rtl8712_recv.c 	if (r8712_recv_indicatepkts_in_order(padapter, preorder_ctrl, false)) {
preorder_ctrl     598 drivers/staging/rtl8712/rtl8712_recv.c 		mod_timer(&preorder_ctrl->reordering_ctrl_timer,
preorder_ctrl     603 drivers/staging/rtl8712/rtl8712_recv.c 		del_timer(&preorder_ctrl->reordering_ctrl_timer);
preorder_ctrl     614 drivers/staging/rtl8712/rtl8712_recv.c 	struct recv_reorder_ctrl *preorder_ctrl = pcontext;
preorder_ctrl     615 drivers/staging/rtl8712/rtl8712_recv.c 	struct _adapter *padapter = preorder_ctrl->padapter;
preorder_ctrl     617 drivers/staging/rtl8712/rtl8712_recv.c 				 &preorder_ctrl->pending_recvframe_queue;
preorder_ctrl     622 drivers/staging/rtl8712/rtl8712_recv.c 	r8712_recv_indicatepkts_in_order(padapter, preorder_ctrl, true);
preorder_ctrl     129 drivers/staging/rtl8712/rtl8712_recv.h 	struct recv_reorder_ctrl *preorder_ctrl;
preorder_ctrl    1687 drivers/staging/rtl8712/rtl871x_mlme.c 	struct recv_reorder_ctrl *preorder_ctrl;
preorder_ctrl    1721 drivers/staging/rtl8712/rtl871x_mlme.c 			preorder_ctrl = &bmc_sta->recvreorder_ctrl[i];
preorder_ctrl    1722 drivers/staging/rtl8712/rtl871x_mlme.c 			preorder_ctrl->indicate_seq = 0xffff;
preorder_ctrl    1723 drivers/staging/rtl8712/rtl871x_mlme.c 			preorder_ctrl->wend_b = 0xffff;
preorder_ctrl    1730 drivers/staging/rtl8712/rtl871x_mlme.c 			preorder_ctrl = &psta->recvreorder_ctrl[i];
preorder_ctrl    1731 drivers/staging/rtl8712/rtl871x_mlme.c 			preorder_ctrl->indicate_seq = 0xffff;
preorder_ctrl    1732 drivers/staging/rtl8712/rtl871x_mlme.c 			preorder_ctrl->wend_b = 0xffff;
preorder_ctrl     524 drivers/staging/rtl8712/rtl871x_recv.c 	precv_frame->u.hdr.preorder_ctrl =
preorder_ctrl      95 drivers/staging/rtl8712/rtl871x_sta_mgt.c 	struct recv_reorder_ctrl *preorder_ctrl;
preorder_ctrl     127 drivers/staging/rtl8712/rtl871x_sta_mgt.c 			preorder_ctrl = &psta->recvreorder_ctrl[i];
preorder_ctrl     128 drivers/staging/rtl8712/rtl871x_sta_mgt.c 			preorder_ctrl->padapter = pstapriv->padapter;
preorder_ctrl     129 drivers/staging/rtl8712/rtl871x_sta_mgt.c 			preorder_ctrl->indicate_seq = 0xffff;
preorder_ctrl     130 drivers/staging/rtl8712/rtl871x_sta_mgt.c 			preorder_ctrl->wend_b = 0xffff;
preorder_ctrl     131 drivers/staging/rtl8712/rtl871x_sta_mgt.c 			preorder_ctrl->wsize_b = 64;
preorder_ctrl     132 drivers/staging/rtl8712/rtl871x_sta_mgt.c 			_init_queue(&preorder_ctrl->pending_recvframe_queue);
preorder_ctrl     133 drivers/staging/rtl8712/rtl871x_sta_mgt.c 			r8712_init_recv_timer(preorder_ctrl);
preorder_ctrl     147 drivers/staging/rtl8712/rtl871x_sta_mgt.c 	struct recv_reorder_ctrl *preorder_ctrl;
preorder_ctrl     181 drivers/staging/rtl8712/rtl871x_sta_mgt.c 		preorder_ctrl = &psta->recvreorder_ctrl[i];
preorder_ctrl     182 drivers/staging/rtl8712/rtl871x_sta_mgt.c 		del_timer(&preorder_ctrl->reordering_ctrl_timer);
preorder_ctrl    1167 drivers/staging/rtl8723bs/core/rtw_mlme.c 	struct recv_reorder_ctrl *preorder_ctrl;
preorder_ctrl    1230 drivers/staging/rtl8723bs/core/rtw_mlme.c 			preorder_ctrl = &psta->recvreorder_ctrl[i];
preorder_ctrl    1231 drivers/staging/rtl8723bs/core/rtw_mlme.c 			preorder_ctrl->enable = false;
preorder_ctrl    1232 drivers/staging/rtl8723bs/core/rtw_mlme.c 			preorder_ctrl->indicate_seq = 0xffff;
preorder_ctrl    1235 drivers/staging/rtl8723bs/core/rtw_mlme.c 				preorder_ctrl->indicate_seq);
preorder_ctrl    1237 drivers/staging/rtl8723bs/core/rtw_mlme.c 			preorder_ctrl->wend_b = 0xffff;
preorder_ctrl    1238 drivers/staging/rtl8723bs/core/rtw_mlme.c 			preorder_ctrl->wsize_b = 64;/* max_ampdu_sz;ex. 32(kbytes) -> wsize_b =32 */
preorder_ctrl    1246 drivers/staging/rtl8723bs/core/rtw_mlme.c 				preorder_ctrl = &bmc_sta->recvreorder_ctrl[i];
preorder_ctrl    1247 drivers/staging/rtl8723bs/core/rtw_mlme.c 				preorder_ctrl->enable = false;
preorder_ctrl    1248 drivers/staging/rtl8723bs/core/rtw_mlme.c 				preorder_ctrl->indicate_seq = 0xffff;
preorder_ctrl    1251 drivers/staging/rtl8723bs/core/rtw_mlme.c 					preorder_ctrl->indicate_seq);
preorder_ctrl    1253 drivers/staging/rtl8723bs/core/rtw_mlme.c 				preorder_ctrl->wend_b = 0xffff;
preorder_ctrl    1254 drivers/staging/rtl8723bs/core/rtw_mlme.c 				preorder_ctrl->wsize_b = 64;/* max_ampdu_sz;ex. 32(kbytes) -> wsize_b =32 */
preorder_ctrl    1915 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c 	struct recv_reorder_ctrl *preorder_ctrl;
preorder_ctrl    1999 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c 				preorder_ctrl =  &psta->recvreorder_ctrl[tid];
preorder_ctrl    2000 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c 				preorder_ctrl->enable = false;
preorder_ctrl    2001 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c 				preorder_ctrl->indicate_seq = 0xffff;
preorder_ctrl    2004 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c 					preorder_ctrl->indicate_seq);
preorder_ctrl    1367 drivers/staging/rtl8723bs/core/rtw_recv.c 	precv_frame->u.hdr.preorder_ctrl = &psta->recvreorder_ctrl[pattrib->priority];
preorder_ctrl    1973 drivers/staging/rtl8723bs/core/rtw_recv.c int check_indicate_seq(struct recv_reorder_ctrl *preorder_ctrl, u16 seq_num);
preorder_ctrl    1974 drivers/staging/rtl8723bs/core/rtw_recv.c int check_indicate_seq(struct recv_reorder_ctrl *preorder_ctrl, u16 seq_num)
preorder_ctrl    1976 drivers/staging/rtl8723bs/core/rtw_recv.c 	struct adapter *padapter = preorder_ctrl->padapter;
preorder_ctrl    1979 drivers/staging/rtl8723bs/core/rtw_recv.c 	u8 wsize = preorder_ctrl->wsize_b;
preorder_ctrl    1980 drivers/staging/rtl8723bs/core/rtw_recv.c 	u16 wend = (preorder_ctrl->indicate_seq + wsize - 1) & 0xFFF;/*  4096; */
preorder_ctrl    1983 drivers/staging/rtl8723bs/core/rtw_recv.c 	if (preorder_ctrl->indicate_seq == 0xFFFF) {
preorder_ctrl    1984 drivers/staging/rtl8723bs/core/rtw_recv.c 		preorder_ctrl->indicate_seq = seq_num;
preorder_ctrl    1987 drivers/staging/rtl8723bs/core/rtw_recv.c 			preorder_ctrl->indicate_seq, seq_num);
preorder_ctrl    1996 drivers/staging/rtl8723bs/core/rtw_recv.c 	if (SN_LESS(seq_num, preorder_ctrl->indicate_seq)) {
preorder_ctrl    2002 drivers/staging/rtl8723bs/core/rtw_recv.c 			preorder_ctrl->indicate_seq, seq_num);
preorder_ctrl    2014 drivers/staging/rtl8723bs/core/rtw_recv.c 	if (SN_EQUAL(seq_num, preorder_ctrl->indicate_seq)) {
preorder_ctrl    2015 drivers/staging/rtl8723bs/core/rtw_recv.c 		preorder_ctrl->indicate_seq = (preorder_ctrl->indicate_seq + 1) & 0xFFF;
preorder_ctrl    2019 drivers/staging/rtl8723bs/core/rtw_recv.c 			preorder_ctrl->indicate_seq, seq_num);
preorder_ctrl    2027 drivers/staging/rtl8723bs/core/rtw_recv.c 			preorder_ctrl->indicate_seq = seq_num + 1 - wsize;
preorder_ctrl    2029 drivers/staging/rtl8723bs/core/rtw_recv.c 			preorder_ctrl->indicate_seq = 0xFFF - (wsize - (seq_num + 1)) + 1;
preorder_ctrl    2033 drivers/staging/rtl8723bs/core/rtw_recv.c 			preorder_ctrl->indicate_seq, seq_num);
preorder_ctrl    2042 drivers/staging/rtl8723bs/core/rtw_recv.c int enqueue_reorder_recvframe(struct recv_reorder_ctrl *preorder_ctrl, union recv_frame *prframe);
preorder_ctrl    2043 drivers/staging/rtl8723bs/core/rtw_recv.c int enqueue_reorder_recvframe(struct recv_reorder_ctrl *preorder_ctrl, union recv_frame *prframe)
preorder_ctrl    2046 drivers/staging/rtl8723bs/core/rtw_recv.c 	struct __queue *ppending_recvframe_queue = &preorder_ctrl->pending_recvframe_queue;
preorder_ctrl    2104 drivers/staging/rtl8723bs/core/rtw_recv.c int recv_indicatepkts_in_order(struct adapter *padapter, struct recv_reorder_ctrl *preorder_ctrl, int bforced);
preorder_ctrl    2105 drivers/staging/rtl8723bs/core/rtw_recv.c int recv_indicatepkts_in_order(struct adapter *padapter, struct recv_reorder_ctrl *preorder_ctrl, int bforced)
preorder_ctrl    2113 drivers/staging/rtl8723bs/core/rtw_recv.c 	struct __queue *ppending_recvframe_queue = &preorder_ctrl->pending_recvframe_queue;
preorder_ctrl    2141 drivers/staging/rtl8723bs/core/rtw_recv.c 			preorder_ctrl->indicate_seq, pattrib->seq_num);
preorder_ctrl    2143 drivers/staging/rtl8723bs/core/rtw_recv.c 		recv_indicatepkts_pkt_loss_cnt(pdbgpriv, preorder_ctrl->indicate_seq, pattrib->seq_num);
preorder_ctrl    2144 drivers/staging/rtl8723bs/core/rtw_recv.c 		preorder_ctrl->indicate_seq = pattrib->seq_num;
preorder_ctrl    2155 drivers/staging/rtl8723bs/core/rtw_recv.c 		if (!SN_LESS(preorder_ctrl->indicate_seq, pattrib->seq_num)) {
preorder_ctrl    2158 drivers/staging/rtl8723bs/core/rtw_recv.c 				  preorder_ctrl->indicate_seq, pattrib->seq_num, pattrib->amsdu));
preorder_ctrl    2163 drivers/staging/rtl8723bs/core/rtw_recv.c 			if (SN_EQUAL(preorder_ctrl->indicate_seq, pattrib->seq_num)) {
preorder_ctrl    2164 drivers/staging/rtl8723bs/core/rtw_recv.c 				preorder_ctrl->indicate_seq = (preorder_ctrl->indicate_seq + 1) & 0xFFF;
preorder_ctrl    2167 drivers/staging/rtl8723bs/core/rtw_recv.c 					preorder_ctrl->indicate_seq, pattrib->seq_num);
preorder_ctrl    2219 drivers/staging/rtl8723bs/core/rtw_recv.c 	struct recv_reorder_ctrl *preorder_ctrl = prframe->u.hdr.preorder_ctrl;
preorder_ctrl    2220 drivers/staging/rtl8723bs/core/rtw_recv.c 	struct __queue *ppending_recvframe_queue = &preorder_ctrl->pending_recvframe_queue;
preorder_ctrl    2248 drivers/staging/rtl8723bs/core/rtw_recv.c 		if (preorder_ctrl->enable == false) {
preorder_ctrl    2250 drivers/staging/rtl8723bs/core/rtw_recv.c 			preorder_ctrl->indicate_seq = pattrib->seq_num;
preorder_ctrl    2253 drivers/staging/rtl8723bs/core/rtw_recv.c 				preorder_ctrl->indicate_seq, pattrib->seq_num);
preorder_ctrl    2258 drivers/staging/rtl8723bs/core/rtw_recv.c 			preorder_ctrl->indicate_seq = (preorder_ctrl->indicate_seq + 1)%4096;
preorder_ctrl    2261 drivers/staging/rtl8723bs/core/rtw_recv.c 				preorder_ctrl->indicate_seq, pattrib->seq_num);
preorder_ctrl    2267 drivers/staging/rtl8723bs/core/rtw_recv.c 		if (preorder_ctrl->enable == false) {
preorder_ctrl    2268 drivers/staging/rtl8723bs/core/rtw_recv.c 			preorder_ctrl->indicate_seq = pattrib->seq_num;
preorder_ctrl    2271 drivers/staging/rtl8723bs/core/rtw_recv.c 				preorder_ctrl->indicate_seq, pattrib->seq_num);
preorder_ctrl    2276 drivers/staging/rtl8723bs/core/rtw_recv.c 			preorder_ctrl->indicate_seq = (preorder_ctrl->indicate_seq + 1)%4096;
preorder_ctrl    2279 drivers/staging/rtl8723bs/core/rtw_recv.c 				preorder_ctrl->indicate_seq, pattrib->seq_num);
preorder_ctrl    2296 drivers/staging/rtl8723bs/core/rtw_recv.c 		  preorder_ctrl->indicate_seq, pattrib->seq_num));
preorder_ctrl    2299 drivers/staging/rtl8723bs/core/rtw_recv.c 	if (!check_indicate_seq(preorder_ctrl, pattrib->seq_num)) {
preorder_ctrl    2309 drivers/staging/rtl8723bs/core/rtw_recv.c 	if (!enqueue_reorder_recvframe(preorder_ctrl, prframe)) {
preorder_ctrl    2331 drivers/staging/rtl8723bs/core/rtw_recv.c 	if (recv_indicatepkts_in_order(padapter, preorder_ctrl, false) == true) {
preorder_ctrl    2332 drivers/staging/rtl8723bs/core/rtw_recv.c 		_set_timer(&preorder_ctrl->reordering_ctrl_timer, REORDER_WAIT_TIME);
preorder_ctrl    2336 drivers/staging/rtl8723bs/core/rtw_recv.c 		del_timer_sync(&preorder_ctrl->reordering_ctrl_timer);
preorder_ctrl    2350 drivers/staging/rtl8723bs/core/rtw_recv.c 	struct recv_reorder_ctrl *preorder_ctrl =
preorder_ctrl    2351 drivers/staging/rtl8723bs/core/rtw_recv.c 		from_timer(preorder_ctrl, t, reordering_ctrl_timer);
preorder_ctrl    2352 drivers/staging/rtl8723bs/core/rtw_recv.c 	struct adapter *padapter = preorder_ctrl->padapter;
preorder_ctrl    2353 drivers/staging/rtl8723bs/core/rtw_recv.c 	struct __queue *ppending_recvframe_queue = &preorder_ctrl->pending_recvframe_queue;
preorder_ctrl    2363 drivers/staging/rtl8723bs/core/rtw_recv.c 	if (recv_indicatepkts_in_order(padapter, preorder_ctrl, true) == true)
preorder_ctrl    2364 drivers/staging/rtl8723bs/core/rtw_recv.c 		_set_timer(&preorder_ctrl->reordering_ctrl_timer, REORDER_WAIT_TIME);
preorder_ctrl     153 drivers/staging/rtl8723bs/core/rtw_sta_mgt.c 	struct recv_reorder_ctrl *preorder_ctrl;
preorder_ctrl     170 drivers/staging/rtl8723bs/core/rtw_sta_mgt.c 					preorder_ctrl = &psta->recvreorder_ctrl[i];
preorder_ctrl     171 drivers/staging/rtl8723bs/core/rtw_sta_mgt.c 					del_timer_sync(&preorder_ctrl->reordering_ctrl_timer);
preorder_ctrl     195 drivers/staging/rtl8723bs/core/rtw_sta_mgt.c 	struct recv_reorder_ctrl *preorder_ctrl;
preorder_ctrl     269 drivers/staging/rtl8723bs/core/rtw_sta_mgt.c 			preorder_ctrl = &psta->recvreorder_ctrl[i];
preorder_ctrl     271 drivers/staging/rtl8723bs/core/rtw_sta_mgt.c 			preorder_ctrl->padapter = pstapriv->padapter;
preorder_ctrl     273 drivers/staging/rtl8723bs/core/rtw_sta_mgt.c 			preorder_ctrl->enable = false;
preorder_ctrl     275 drivers/staging/rtl8723bs/core/rtw_sta_mgt.c 			preorder_ctrl->indicate_seq = 0xffff;
preorder_ctrl     278 drivers/staging/rtl8723bs/core/rtw_sta_mgt.c 				preorder_ctrl->indicate_seq);
preorder_ctrl     280 drivers/staging/rtl8723bs/core/rtw_sta_mgt.c 			preorder_ctrl->wend_b = 0xffff;
preorder_ctrl     282 drivers/staging/rtl8723bs/core/rtw_sta_mgt.c 			preorder_ctrl->wsize_b = 64;/* 64; */
preorder_ctrl     284 drivers/staging/rtl8723bs/core/rtw_sta_mgt.c 			_rtw_init_queue(&preorder_ctrl->pending_recvframe_queue);
preorder_ctrl     286 drivers/staging/rtl8723bs/core/rtw_sta_mgt.c 			rtw_init_recv_timer(preorder_ctrl);
preorder_ctrl     313 drivers/staging/rtl8723bs/core/rtw_sta_mgt.c 	struct recv_reorder_ctrl *preorder_ctrl;
preorder_ctrl     408 drivers/staging/rtl8723bs/core/rtw_sta_mgt.c 		preorder_ctrl = &psta->recvreorder_ctrl[i];
preorder_ctrl     410 drivers/staging/rtl8723bs/core/rtw_sta_mgt.c 		del_timer_sync(&preorder_ctrl->reordering_ctrl_timer);
preorder_ctrl     413 drivers/staging/rtl8723bs/core/rtw_sta_mgt.c 		ppending_recvframe_queue = &preorder_ctrl->pending_recvframe_queue;
preorder_ctrl    1863 drivers/staging/rtl8723bs/core/rtw_wlan_util.c 	struct recv_reorder_ctrl *preorder_ctrl;
preorder_ctrl    1877 drivers/staging/rtl8723bs/core/rtw_wlan_util.c 		preorder_ctrl = &psta->recvreorder_ctrl[tid];
preorder_ctrl    1880 drivers/staging/rtl8723bs/core/rtw_wlan_util.c 		preorder_ctrl->indicate_seq = start_seq;
preorder_ctrl    1883 drivers/staging/rtl8723bs/core/rtw_wlan_util.c 			preorder_ctrl->indicate_seq, start_seq);
preorder_ctrl    1886 drivers/staging/rtl8723bs/core/rtw_wlan_util.c 		preorder_ctrl->indicate_seq = 0xffff;
preorder_ctrl    1889 drivers/staging/rtl8723bs/core/rtw_wlan_util.c 		preorder_ctrl->enable = pmlmeinfo->accept_addba_req;
preorder_ctrl      37 drivers/staging/rtl8723bs/include/recv_osdep.h void rtw_init_recv_timer(struct recv_reorder_ctrl *preorder_ctrl);
preorder_ctrl     368 drivers/staging/rtl8723bs/include/rtw_recv.h 	struct recv_reorder_ctrl *preorder_ctrl;
preorder_ctrl    2803 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 						struct recv_reorder_ctrl *preorder_ctrl;
preorder_ctrl    2816 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 							preorder_ctrl = &psta->recvreorder_ctrl[i];
preorder_ctrl    2817 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 							if (preorder_ctrl->enable)
preorder_ctrl    2818 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 								DBG_871X("tid =%d, indicate_seq =%d\n", i, preorder_ctrl->indicate_seq);
preorder_ctrl    2848 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 						struct recv_reorder_ctrl *preorder_ctrl;
preorder_ctrl    2882 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 										preorder_ctrl = &psta->recvreorder_ctrl[j];
preorder_ctrl    2883 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 										if (preorder_ctrl->enable)
preorder_ctrl    2884 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 											DBG_871X("tid =%d, indicate_seq =%d\n", j, preorder_ctrl->indicate_seq);
preorder_ctrl     311 drivers/staging/rtl8723bs/os_dep/recv_linux.c void rtw_init_recv_timer(struct recv_reorder_ctrl *preorder_ctrl)
preorder_ctrl     313 drivers/staging/rtl8723bs/os_dep/recv_linux.c 	timer_setup(&preorder_ctrl->reordering_ctrl_timer,