Searched refs:pReorderEntry (Results 1 - 4 of 4) sorted by relevance

/linux-4.4.14/drivers/staging/rtl8192e/
H A Drtl819x_TSProc.c33 struct rx_reorder_entry *pReorderEntry = NULL; RxPktPendingTimeout() local
42 pReorderEntry = (struct rx_reorder_entry *) RxPktPendingTimeout()
46 pRxTs->RxIndicateSeq = pReorderEntry->SeqNum; RxPktPendingTimeout()
48 if (SN_LESS(pReorderEntry->SeqNum, RxPktPendingTimeout()
50 SN_EQUAL(pReorderEntry->SeqNum, RxPktPendingTimeout()
52 list_del_init(&pReorderEntry->List); RxPktPendingTimeout()
54 if (SN_EQUAL(pReorderEntry->SeqNum, RxPktPendingTimeout()
61 __func__, pReorderEntry->SeqNum); RxPktPendingTimeout()
63 pReorderEntry->prxb; RxPktPendingTimeout()
66 list_add_tail(&pReorderEntry->List, RxPktPendingTimeout()
H A Drtllib_rx.c458 struct rx_reorder_entry *pReorderEntry) AddReorderEntry()
463 if (SN_LESS(pReorderEntry->SeqNum, ((struct rx_reorder_entry *) AddReorderEntry()
467 else if (SN_EQUAL(pReorderEntry->SeqNum, AddReorderEntry()
474 pReorderEntry->List.next = pList->next; AddReorderEntry()
475 pReorderEntry->List.next->prev = &pReorderEntry->List; AddReorderEntry()
476 pReorderEntry->List.prev = pList; AddReorderEntry()
477 pList->next = &pReorderEntry->List; AddReorderEntry()
579 struct rx_reorder_entry *pReorderEntry = NULL; RxReorderIndicatePacket() local
653 pReorderEntry = (struct rx_reorder_entry *) RxReorderIndicatePacket()
656 list_del_init(&pReorderEntry->List); RxReorderIndicatePacket()
661 pReorderEntry->SeqNum = SeqNum; RxReorderIndicatePacket()
662 pReorderEntry->prxb = prxb; RxReorderIndicatePacket()
664 if (!AddReorderEntry(pTS, pReorderEntry)) { RxReorderIndicatePacket()
671 list_add_tail(&pReorderEntry->List, RxReorderIndicatePacket()
708 pReorderEntry = (struct rx_reorder_entry *) RxReorderIndicatePacket()
712 if (SN_LESS(pReorderEntry->SeqNum, pTS->RxIndicateSeq) || RxReorderIndicatePacket()
713 SN_EQUAL(pReorderEntry->SeqNum, pTS->RxIndicateSeq)) { RxReorderIndicatePacket()
723 list_del_init(&pReorderEntry->List); RxReorderIndicatePacket()
725 if (SN_EQUAL(pReorderEntry->SeqNum, pTS->RxIndicateSeq)) RxReorderIndicatePacket()
729 ieee->prxbIndicateArray[index] = pReorderEntry->prxb; RxReorderIndicatePacket()
731 __func__, pReorderEntry->SeqNum); RxReorderIndicatePacket()
734 list_add_tail(&pReorderEntry->List, RxReorderIndicatePacket()
457 AddReorderEntry(struct rx_ts_record *pTS, struct rx_reorder_entry *pReorderEntry) AddReorderEntry() argument
/linux-4.4.14/drivers/staging/rtl8192u/ieee80211/
H A Drtl819x_TSProc.c30 PRX_REORDER_ENTRY pReorderEntry = NULL; RxPktPendingTimeout() local
47 pReorderEntry = (PRX_REORDER_ENTRY)list_entry(pRxTs->RxPendingPktList.prev,RX_REORDER_ENTRY,List); RxPktPendingTimeout()
49 pRxTs->RxIndicateSeq = pReorderEntry->SeqNum; RxPktPendingTimeout()
51 if( SN_LESS(pReorderEntry->SeqNum, pRxTs->RxIndicateSeq) || RxPktPendingTimeout()
52 SN_EQUAL(pReorderEntry->SeqNum, pRxTs->RxIndicateSeq) ) RxPktPendingTimeout()
54 list_del_init(&pReorderEntry->List); RxPktPendingTimeout()
56 if(SN_EQUAL(pReorderEntry->SeqNum, pRxTs->RxIndicateSeq)) RxPktPendingTimeout()
59 IEEE80211_DEBUG(IEEE80211_DL_REORDER,"RxPktPendingTimeout(): IndicateSeq: %d\n", pReorderEntry->SeqNum); RxPktPendingTimeout()
60 stats_IndicateArray[index] = pReorderEntry->prxb; RxPktPendingTimeout()
63 list_add_tail(&pReorderEntry->List, &ieee->RxReorder_Unused_List); RxPktPendingTimeout()
H A Dieee80211_rx.c513 static bool AddReorderEntry(PRX_TS_RECORD pTS, PRX_REORDER_ENTRY pReorderEntry) AddReorderEntry() argument
518 if( SN_LESS(pReorderEntry->SeqNum, ((PRX_REORDER_ENTRY)list_entry(pList->next,RX_REORDER_ENTRY,List))->SeqNum) ) AddReorderEntry()
522 else if( SN_EQUAL(pReorderEntry->SeqNum, ((PRX_REORDER_ENTRY)list_entry(pList->next,RX_REORDER_ENTRY,List))->SeqNum) ) AddReorderEntry()
531 pReorderEntry->List.next = pList->next; AddReorderEntry()
532 pReorderEntry->List.next->prev = &pReorderEntry->List; AddReorderEntry()
533 pReorderEntry->List.prev = pList; AddReorderEntry()
534 pList->next = &pReorderEntry->List; AddReorderEntry()
596 PRX_REORDER_ENTRY pReorderEntry = NULL; RxReorderIndicatePacket() local
661 pReorderEntry = (PRX_REORDER_ENTRY)list_entry(ieee->RxReorder_Unused_List.next,RX_REORDER_ENTRY,List); RxReorderIndicatePacket()
662 list_del_init(&pReorderEntry->List); RxReorderIndicatePacket()
665 pReorderEntry->SeqNum = SeqNum; RxReorderIndicatePacket()
666 pReorderEntry->prxb = prxb; RxReorderIndicatePacket()
667 // IEEE80211_DEBUG(IEEE80211_DL_REORDER,"%s(): pREorderEntry->SeqNum is %d\n",__func__,pReorderEntry->SeqNum); RxReorderIndicatePacket()
669 if(!AddReorderEntry(pTS, pReorderEntry)) { RxReorderIndicatePacket()
672 list_add_tail(&pReorderEntry->List,&ieee->RxReorder_Unused_List); RxReorderIndicatePacket()
707 pReorderEntry = (PRX_REORDER_ENTRY)list_entry(pTS->RxPendingPktList.prev,RX_REORDER_ENTRY,List); RxReorderIndicatePacket()
708 if (SN_LESS(pReorderEntry->SeqNum, pTS->RxIndicateSeq) || RxReorderIndicatePacket()
709 SN_EQUAL(pReorderEntry->SeqNum, pTS->RxIndicateSeq)) RxReorderIndicatePacket()
718 list_del_init(&pReorderEntry->List); RxReorderIndicatePacket()
720 if(SN_EQUAL(pReorderEntry->SeqNum, pTS->RxIndicateSeq)) RxReorderIndicatePacket()
724 prxbIndicateArray[index] = pReorderEntry->prxb; RxReorderIndicatePacket()
725 // printk("========================>%s(): pReorderEntry->SeqNum is %d\n",__func__,pReorderEntry->SeqNum); RxReorderIndicatePacket()
728 list_add_tail(&pReorderEntry->List,&ieee->RxReorder_Unused_List); RxReorderIndicatePacket()

Completed in 278 milliseconds