Lines Matching refs:pRxTs
45 PRX_TS_RECORD pRxTs = (PRX_TS_RECORD)data;
46 struct ieee80211_device *ieee = container_of(pRxTs, struct ieee80211_device, RxTsRecord[pRxTs->num]);
58 if(pRxTs->RxTimeoutIndicateSeq != 0xffff)
61 while(!list_empty(&pRxTs->RxPendingPktList))
63 pReorderEntry = (PRX_REORDER_ENTRY)list_entry(pRxTs->RxPendingPktList.prev,RX_REORDER_ENTRY,List);
65 pRxTs->RxIndicateSeq = pReorderEntry->SeqNum;
67 if( SN_LESS(pReorderEntry->SeqNum, pRxTs->RxIndicateSeq) ||
68 SN_EQUAL(pReorderEntry->SeqNum, pRxTs->RxIndicateSeq) )
72 if(SN_EQUAL(pReorderEntry->SeqNum, pRxTs->RxIndicateSeq))
73 pRxTs->RxIndicateSeq = (pRxTs->RxIndicateSeq + 1) % 4096;
91 pRxTs->RxTimeoutIndicateSeq = 0xffff;
103 if(bPktInBuf && (pRxTs->RxTimeoutIndicateSeq==0xffff))
105 pRxTs->RxTimeoutIndicateSeq = pRxTs->RxIndicateSeq;
106 mod_timer(&pRxTs->RxPktPendingTimer, jiffies + MSECS(ieee->pHTInfo->RxReorderPendingTime));