/Linux-v4.19/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 | 236 struct rx_ts_record *pTS = NULL; in rtllib_rx_ADDBAReq() local 270 if (!GetTs(ieee, (struct ts_common_info **)(&pTS), dst, in rtllib_rx_ADDBAReq() 276 pBA = &pTS->RxAdmittedBARecord; in rtllib_rx_ADDBAReq() 285 rtllib_FlushRxTsPendingPkts(ieee, pTS); in rtllib_rx_ADDBAReq() 321 struct tx_ts_record *pTS = NULL; in rtllib_rx_ADDBARsp() local 356 if (!GetTs(ieee, (struct ts_common_info **)(&pTS), dst, in rtllib_rx_ADDBARsp() 363 pTS->bAddBaReqInProgress = false; in rtllib_rx_ADDBARsp() 364 pPendingBA = &pTS->TxPendingBARecord; in rtllib_rx_ADDBARsp() 365 pAdmittedBA = &pTS->TxAdmittedBARecord; in rtllib_rx_ADDBARsp() 389 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 | 2111 void TsInitAddBA(struct rtllib_device *ieee, struct tx_ts_record *pTS, 2151 struct rx_ts_record *pTS);
|
/Linux-v4.19/drivers/staging/rtl8192u/ieee80211/ |
D | rtl819x_TSProc.c | 113 static void ResetTxTsEntry(struct tx_ts_record *pTS) in ResetTxTsEntry() argument 115 ResetTsCommonInfo(&pTS->ts_common_info); in ResetTxTsEntry() 116 pTS->tx_cur_seq = 0; in ResetTxTsEntry() 117 pTS->add_ba_req_in_progress = false; in ResetTxTsEntry() 118 pTS->add_ba_req_delayed = false; in ResetTxTsEntry() 119 pTS->using_ba = false; in ResetTxTsEntry() 120 ResetBaEntry(&pTS->tx_admitted_ba_record); //For BA Originator in ResetTxTsEntry() 121 ResetBaEntry(&pTS->tx_pending_ba_record); in ResetTxTsEntry() 124 static void ResetRxTsEntry(struct rx_ts_record *pTS) in ResetRxTsEntry() argument 126 ResetTsCommonInfo(&pTS->ts_common_info); in ResetRxTsEntry() [all …]
|
D | rtl819x_BAProc.c | 328 struct rx_ts_record *pTS = NULL; in ieee80211_rx_ADDBAReq() local 363 (struct ts_common_info **)(&pTS), in ieee80211_rx_ADDBAReq() 372 pBA = &pTS->rx_admitted_ba_record; in ieee80211_rx_ADDBAReq() 423 struct tx_ts_record *pTS = NULL; in ieee80211_rx_ADDBARsp() local 462 (struct ts_common_info **)(&pTS), in ieee80211_rx_ADDBARsp() 472 pTS->add_ba_req_in_progress = false; in ieee80211_rx_ADDBARsp() 473 pPendingBA = &pTS->tx_pending_ba_record; in ieee80211_rx_ADDBARsp() 474 pAdmittedBA = &pTS->tx_admitted_ba_record; in ieee80211_rx_ADDBARsp() 503 pTS->add_ba_req_delayed = true; in ieee80211_rx_ADDBARsp() 521 pTS->add_ba_req_delayed = true; in ieee80211_rx_ADDBARsp() [all …]
|
D | ieee80211_rx.c | 511 static bool AddReorderEntry(struct rx_ts_record *pTS, PRX_REORDER_ENTRY pReorderEntry) in AddReorderEntry() argument 513 struct list_head *pList = &pTS->rx_pending_pkt_list; in AddReorderEntry() 514 while(pList->next != &pTS->rx_pending_pkt_list) in AddReorderEntry() 589 struct rx_ts_record *pTS, u16 SeqNum) in RxReorderIndicatePacket() argument 595 u16 WinEnd = (pTS->rx_indicate_seq + WinSize - 1) % 4096; in RxReorderIndicatePacket() 598 …(): Seq is %d,pTS->rx_indicate_seq is %d, WinSize is %d\n",__func__,SeqNum,pTS->rx_indicate_seq,Wi… in RxReorderIndicatePacket() 607 if (pTS->rx_indicate_seq == 0xffff) { in RxReorderIndicatePacket() 608 pTS->rx_indicate_seq = SeqNum; in RxReorderIndicatePacket() 612 if (SN_LESS(SeqNum, pTS->rx_indicate_seq)) { in RxReorderIndicatePacket() 614 pTS->rx_indicate_seq, SeqNum); in RxReorderIndicatePacket() [all …]
|
D | ieee80211_tx.c | 587 struct tx_ts_record *pTS = NULL; in ieee80211_query_seqnum() local 588 if (!GetTs(ieee, (struct ts_common_info **)(&pTS), dst, skb->priority, TX_DIR, true)) in ieee80211_query_seqnum() 592 pTS->tx_cur_seq = (pTS->tx_cur_seq + 1) % 4096; in ieee80211_query_seqnum()
|
D | ieee80211.h | 2391 void TsInitAddBA(struct ieee80211_device *ieee, struct tx_ts_record *pTS,
|