/linux-4.1.27/drivers/staging/rtl8192e/ |
D | rtl819x_TSProc.c | 120 static void ResetTxTsEntry(struct tx_ts_record *pTS) in ResetTxTsEntry() argument 122 ResetTsCommonInfo(&pTS->TsCommonInfo); in ResetTxTsEntry() 123 pTS->TxCurSeq = 0; in ResetTxTsEntry() 124 pTS->bAddBaReqInProgress = false; in ResetTxTsEntry() 125 pTS->bAddBaReqDelayed = false; in ResetTxTsEntry() 126 pTS->bUsingBa = false; in ResetTxTsEntry() 127 pTS->bDisable_AddBa = false; in ResetTxTsEntry() 128 ResetBaEntry(&pTS->TxAdmittedBARecord); in ResetTxTsEntry() 129 ResetBaEntry(&pTS->TxPendingBARecord); in ResetTxTsEntry() 132 static void ResetRxTsEntry(struct rx_ts_record *pTS) in ResetRxTsEntry() argument [all …]
|
D | rtl819x_BAProc.c | 246 struct rx_ts_record *pTS = NULL; in rtllib_rx_ADDBAReq() local 278 if (!GetTs(ieee, (struct ts_common_info **)(&pTS), dst, in rtllib_rx_ADDBAReq() 284 pBA = &pTS->RxAdmittedBARecord; in rtllib_rx_ADDBAReq() 293 rtllib_FlushRxTsPendingPkts(ieee, pTS); in rtllib_rx_ADDBAReq() 329 struct tx_ts_record *pTS = NULL; in rtllib_rx_ADDBARsp() local 365 if (!GetTs(ieee, (struct ts_common_info **)(&pTS), dst, in rtllib_rx_ADDBARsp() 372 pTS->bAddBaReqInProgress = false; in rtllib_rx_ADDBARsp() 373 pPendingBA = &pTS->TxPendingBARecord; in rtllib_rx_ADDBARsp() 374 pAdmittedBA = &pTS->TxAdmittedBARecord; in rtllib_rx_ADDBARsp() 397 pTS->bAddBaReqDelayed = true; in rtllib_rx_ADDBARsp() [all …]
|
D | rtllib_rx.c | 444 static bool AddReorderEntry(struct rx_ts_record *pTS, in AddReorderEntry() argument 447 struct list_head *pList = &pTS->RxPendingPktList; in AddReorderEntry() 449 while (pList->next != &pTS->RxPendingPktList) { in AddReorderEntry() 522 void rtllib_FlushRxTsPendingPkts(struct rtllib_device *ieee, struct rx_ts_record *pTS) in rtllib_FlushRxTsPendingPkts() argument 527 del_timer_sync(&pTS->RxPktPendingTimer); in rtllib_FlushRxTsPendingPkts() 528 while (!list_empty(&pTS->RxPendingPktList)) { in rtllib_FlushRxTsPendingPkts() 536 …pRxReorderEntry = (struct rx_reorder_entry *)list_entry(pTS->RxPendingPktList.prev, struct rx_reor… in rtllib_FlushRxTsPendingPkts() 547 pTS->RxIndicateSeq = 0xffff; in rtllib_FlushRxTsPendingPkts() 552 struct rx_ts_record *pTS, u16 SeqNum) in RxReorderIndicatePacket() argument 563 pTS->RxIndicateSeq, WinSize); in RxReorderIndicatePacket() [all …]
|
D | rtllib_tx.c | 522 struct tx_ts_record *pTS = NULL; in rtllib_query_seqnum() local 524 if (!GetTs(ieee, (struct ts_common_info **)(&pTS), dst, in rtllib_query_seqnum() 527 seqnum = pTS->TxCurSeq; in rtllib_query_seqnum() 528 pTS->TxCurSeq = (pTS->TxCurSeq+1)%4096; in rtllib_query_seqnum()
|
D | rtllib.h | 2854 extern void TsInitAddBA(struct rtllib_device *ieee, struct tx_ts_record *pTS, 2916 struct rx_ts_record *pTS);
|
/linux-4.1.27/drivers/staging/rtl8192u/ieee80211/ |
D | rtl819x_TSProc.c | 122 static void ResetTxTsEntry(PTX_TS_RECORD pTS) in ResetTxTsEntry() argument 124 ResetTsCommonInfo(&pTS->TsCommonInfo); in ResetTxTsEntry() 125 pTS->TxCurSeq = 0; in ResetTxTsEntry() 126 pTS->bAddBaReqInProgress = false; in ResetTxTsEntry() 127 pTS->bAddBaReqDelayed = false; in ResetTxTsEntry() 128 pTS->bUsingBa = false; in ResetTxTsEntry() 129 ResetBaEntry(&pTS->TxAdmittedBARecord); //For BA Originator in ResetTxTsEntry() 130 ResetBaEntry(&pTS->TxPendingBARecord); in ResetTxTsEntry() 133 static void ResetRxTsEntry(PRX_TS_RECORD pTS) in ResetRxTsEntry() argument 135 ResetTsCommonInfo(&pTS->TsCommonInfo); in ResetRxTsEntry() [all …]
|
D | rtl819x_BAProc.c | 343 PRX_TS_RECORD pTS = NULL; in ieee80211_rx_ADDBAReq() local 378 (PTS_COMMON_INFO *)(&pTS), in ieee80211_rx_ADDBAReq() 388 pBA = &pTS->RxAdmittedBARecord; in ieee80211_rx_ADDBAReq() 440 PTX_TS_RECORD pTS = NULL; in ieee80211_rx_ADDBARsp() local 479 (PTS_COMMON_INFO *)(&pTS), in ieee80211_rx_ADDBARsp() 490 pTS->bAddBaReqInProgress = false; in ieee80211_rx_ADDBARsp() 491 pPendingBA = &pTS->TxPendingBARecord; in ieee80211_rx_ADDBARsp() 492 pAdmittedBA = &pTS->TxAdmittedBARecord; in ieee80211_rx_ADDBARsp() 528 pTS->bAddBaReqDelayed = true; in ieee80211_rx_ADDBARsp() 548 pTS->bAddBaReqDelayed = true; in ieee80211_rx_ADDBARsp() [all …]
|
D | ieee80211_rx.c | 518 static bool AddReorderEntry(PRX_TS_RECORD pTS, PRX_REORDER_ENTRY pReorderEntry) in AddReorderEntry() argument 520 struct list_head *pList = &pTS->RxPendingPktList; in AddReorderEntry() 521 while(pList->next != &pTS->RxPendingPktList) in AddReorderEntry() 600 PRX_TS_RECORD pTS, u16 SeqNum) in RxReorderIndicatePacket() argument 606 u16 WinEnd = (pTS->RxIndicateSeq + WinSize -1)%4096; in RxReorderIndicatePacket() 609 …%s(): Seq is %d,pTS->RxIndicateSeq is %d, WinSize is %d\n",__func__,SeqNum,pTS->RxIndicateSeq,WinS… in RxReorderIndicatePacket() 611 if (pTS->RxIndicateSeq == 0xffff) { in RxReorderIndicatePacket() 612 pTS->RxIndicateSeq = SeqNum; in RxReorderIndicatePacket() 616 if (SN_LESS(SeqNum, pTS->RxIndicateSeq)) { in RxReorderIndicatePacket() 618 pTS->RxIndicateSeq, SeqNum); in RxReorderIndicatePacket() [all …]
|
D | ieee80211_tx.c | 588 PTX_TS_RECORD pTS = NULL; in ieee80211_query_seqnum() local 589 if (!GetTs(ieee, (PTS_COMMON_INFO *)(&pTS), dst, skb->priority, TX_DIR, true)) in ieee80211_query_seqnum() 593 pTS->TxCurSeq = (pTS->TxCurSeq+1)%4096; in ieee80211_query_seqnum()
|
D | ieee80211.h | 2514 extern void TsInitAddBA(struct ieee80211_device *ieee, PTX_TS_RECORD pTS,
|