/drivers/staging/rtl8192e/ |
D | rtl819x_TSProc.c | 119 static void ResetTxTsEntry(struct tx_ts_record *pTS) in ResetTxTsEntry() argument 121 ResetTsCommonInfo(&pTS->TsCommonInfo); in ResetTxTsEntry() 122 pTS->TxCurSeq = 0; in ResetTxTsEntry() 123 pTS->bAddBaReqInProgress = false; in ResetTxTsEntry() 124 pTS->bAddBaReqDelayed = false; in ResetTxTsEntry() 125 pTS->bUsingBa = false; in ResetTxTsEntry() 126 pTS->bDisable_AddBa = false; in ResetTxTsEntry() 127 ResetBaEntry(&pTS->TxAdmittedBARecord); in ResetTxTsEntry() 128 ResetBaEntry(&pTS->TxPendingBARecord); in ResetTxTsEntry() 131 static void ResetRxTsEntry(struct rx_ts_record *pTS) in ResetRxTsEntry() argument [all …]
|
D | rtl819x_BAProc.c | 238 struct rx_ts_record *pTS = NULL; in rtllib_rx_ADDBAReq() local 272 if (!GetTs(ieee, (struct ts_common_info **)(&pTS), dst, in rtllib_rx_ADDBAReq() 278 pBA = &pTS->RxAdmittedBARecord; in rtllib_rx_ADDBAReq() 287 rtllib_FlushRxTsPendingPkts(ieee, pTS); in rtllib_rx_ADDBAReq() 323 struct tx_ts_record *pTS = NULL; in rtllib_rx_ADDBARsp() local 358 if (!GetTs(ieee, (struct ts_common_info **)(&pTS), dst, in rtllib_rx_ADDBARsp() 365 pTS->bAddBaReqInProgress = false; in rtllib_rx_ADDBARsp() 366 pPendingBA = &pTS->TxPendingBARecord; in rtllib_rx_ADDBARsp() 367 pAdmittedBA = &pTS->TxAdmittedBARecord; in rtllib_rx_ADDBARsp() 391 pTS->bAddBaReqDelayed = true; in rtllib_rx_ADDBARsp() [all …]
|
D | rtllib_rx.c | 457 static bool AddReorderEntry(struct rx_ts_record *pTS, in AddReorderEntry() argument 460 struct list_head *pList = &pTS->RxPendingPktList; in AddReorderEntry() 462 while (pList->next != &pTS->RxPendingPktList) { in AddReorderEntry() 542 struct rx_ts_record *pTS) in rtllib_FlushRxTsPendingPkts() argument 547 del_timer_sync(&pTS->RxPktPendingTimer); in rtllib_FlushRxTsPendingPkts() 548 while (!list_empty(&pTS->RxPendingPktList)) { in rtllib_FlushRxTsPendingPkts() 557 list_entry(pTS->RxPendingPktList.prev, in rtllib_FlushRxTsPendingPkts() 571 pTS->RxIndicateSeq = 0xffff; in rtllib_FlushRxTsPendingPkts() 576 struct rx_ts_record *pTS, u16 SeqNum) in RxReorderIndicatePacket() argument 588 __func__, SeqNum, pTS->RxIndicateSeq, WinSize); in RxReorderIndicatePacket() [all …]
|
D | rtllib_tx.c | 521 struct tx_ts_record *pTS = NULL; in rtllib_query_seqnum() local 523 if (!GetTs(ieee, (struct ts_common_info **)(&pTS), dst, in rtllib_query_seqnum() 526 seqnum = pTS->TxCurSeq; in rtllib_query_seqnum() 527 pTS->TxCurSeq = (pTS->TxCurSeq+1)%4096; in rtllib_query_seqnum()
|
D | rtllib.h | 2164 void TsInitAddBA(struct rtllib_device *ieee, struct tx_ts_record *pTS, 2204 struct rx_ts_record *pTS);
|
/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 | 513 static bool AddReorderEntry(PRX_TS_RECORD pTS, PRX_REORDER_ENTRY pReorderEntry) in AddReorderEntry() argument 515 struct list_head *pList = &pTS->RxPendingPktList; in AddReorderEntry() 516 while(pList->next != &pTS->RxPendingPktList) in AddReorderEntry() 593 PRX_TS_RECORD pTS, u16 SeqNum) in RxReorderIndicatePacket() argument 599 u16 WinEnd = (pTS->RxIndicateSeq + WinSize -1)%4096; in RxReorderIndicatePacket() 602 …%s(): Seq is %d,pTS->RxIndicateSeq is %d, WinSize is %d\n",__func__,SeqNum,pTS->RxIndicateSeq,WinS… in RxReorderIndicatePacket() 604 if (pTS->RxIndicateSeq == 0xffff) { in RxReorderIndicatePacket() 605 pTS->RxIndicateSeq = SeqNum; in RxReorderIndicatePacket() 609 if (SN_LESS(SeqNum, pTS->RxIndicateSeq)) { in RxReorderIndicatePacket() 611 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 | 2389 void TsInitAddBA(struct ieee80211_device *ieee, PTX_TS_RECORD pTS,
|