• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/rtl8192u/ieee80211/

Lines Matching defs:pTS

526 	PRX_TS_RECORD			pTS,
530 struct list_head *pList = &pTS->RxPendingPktList;
531 while(pList->next != &pTS->RxPendingPktList)
610 PRX_TS_RECORD pTS,
617 u16 WinEnd = (pTS->RxIndicateSeq + WinSize -1)%4096;
620 IEEE80211_DEBUG(IEEE80211_DL_REORDER,"%s(): Seq is %d,pTS->RxIndicateSeq is %d, WinSize is %d\n",__FUNCTION__,SeqNum,pTS->RxIndicateSeq,WinSize);
622 if(pTS->RxIndicateSeq == 0xffff) {
623 pTS->RxIndicateSeq = SeqNum;
627 if(SN_LESS(SeqNum, pTS->RxIndicateSeq)) {
629 pTS->RxIndicateSeq, SeqNum);
647 if(SN_EQUAL(SeqNum, pTS->RxIndicateSeq)) {
648 pTS->RxIndicateSeq = (pTS->RxIndicateSeq + 1) % 4096;
652 pTS->RxIndicateSeq = SeqNum + 1 -WinSize;
654 pTS->RxIndicateSeq = 4095 - (WinSize - (SeqNum +1)) + 1;
656 IEEE80211_DEBUG(IEEE80211_DL_REORDER, "Window Shift! IndicateSeq: %d, NewSeq: %d\n",pTS->RxIndicateSeq, SeqNum);
671 pTS->RxIndicateSeq, SeqNum);
687 if(!AddReorderEntry(pTS, pReorderEntry)) {
689 __FUNCTION__, pTS->RxIndicateSeq, SeqNum);
701 "Pkt insert into buffer!! IndicateSeq: %d, NewSeq: %d\n",pTS->RxIndicateSeq, SeqNum);
723 while(!list_empty(&pTS->RxPendingPktList)) {
725 pReorderEntry = (PRX_REORDER_ENTRY)list_entry(pTS->RxPendingPktList.prev,RX_REORDER_ENTRY,List);
726 if( SN_LESS(pReorderEntry->SeqNum, pTS->RxIndicateSeq) ||
727 SN_EQUAL(pReorderEntry->SeqNum, pTS->RxIndicateSeq))
738 if(SN_EQUAL(pReorderEntry->SeqNum, pTS->RxIndicateSeq))
739 pTS->RxIndicateSeq = (pTS->RxIndicateSeq + 1) % 4096;
741 IEEE80211_DEBUG(IEEE80211_DL_REORDER,"Packets indication!! IndicateSeq: %d, NewSeq: %d\n",pTS->RxIndicateSeq, SeqNum);
756 // del_timer_sync(&pTS->RxPktPendingTimer);
757 pTS->RxTimeoutIndicateSeq = 0xffff;
767 if(bPktInBuf && pTS->RxTimeoutIndicateSeq==0xffff) {
770 pTS->RxTimeoutIndicateSeq = pTS->RxIndicateSeq;
771 if(timer_pending(&pTS->RxPktPendingTimer))
772 del_timer_sync(&pTS->RxPktPendingTimer);
773 pTS->RxPktPendingTimer.expires = jiffies + MSECS(pHTInfo->RxReorderPendingTime);
774 add_timer(&pTS->RxPktPendingTimer);
913 PRX_TS_RECORD pTS = NULL;
1294 GetTs(ieee,(PTS_COMMON_INFO*) &pTS,hdr->addr2,TID,RX_DIR,true);
1323 if(ieee->pHTInfo->bCurRxReorderEnable == false ||pTS == NULL){
1374 RxReorderIndicatePacket(ieee, rxb, pTS, SeqNum);