/drivers/staging/rtl8192e/ |
D | rtl819x_TSProc.c | 112 static void ResetTxTsEntry(struct tx_ts_record *pTS) in ResetTxTsEntry() argument 114 ResetTsCommonInfo(&pTS->TsCommonInfo); in ResetTxTsEntry() 115 pTS->TxCurSeq = 0; in ResetTxTsEntry() 116 pTS->bAddBaReqInProgress = false; in ResetTxTsEntry() 117 pTS->bAddBaReqDelayed = false; in ResetTxTsEntry() 118 pTS->bUsingBa = false; in ResetTxTsEntry() 119 pTS->bDisable_AddBa = false; in ResetTxTsEntry() 120 ResetBaEntry(&pTS->TxAdmittedBARecord); in ResetTxTsEntry() 121 ResetBaEntry(&pTS->TxPendingBARecord); in ResetTxTsEntry() 124 static void ResetRxTsEntry(struct rx_ts_record *pTS) in ResetRxTsEntry() argument [all …]
|
D | rtl819x_BAProc.c | 228 struct rx_ts_record *pTS = NULL; in rtllib_rx_ADDBAReq() local 262 if (!GetTs(ieee, (struct ts_common_info **)(&pTS), dst, in rtllib_rx_ADDBAReq() 268 pBA = &pTS->RxAdmittedBARecord; in rtllib_rx_ADDBAReq() 277 rtllib_FlushRxTsPendingPkts(ieee, pTS); in rtllib_rx_ADDBAReq() 313 struct tx_ts_record *pTS = NULL; in rtllib_rx_ADDBARsp() local 348 if (!GetTs(ieee, (struct ts_common_info **)(&pTS), dst, in rtllib_rx_ADDBARsp() 355 pTS->bAddBaReqInProgress = false; in rtllib_rx_ADDBARsp() 356 pPendingBA = &pTS->TxPendingBARecord; in rtllib_rx_ADDBARsp() 357 pAdmittedBA = &pTS->TxAdmittedBARecord; in rtllib_rx_ADDBARsp() 381 pTS->bAddBaReqDelayed = true; in rtllib_rx_ADDBARsp() [all …]
|
D | rtllib_rx.c | 449 static bool AddReorderEntry(struct rx_ts_record *pTS, in AddReorderEntry() argument 452 struct list_head *pList = &pTS->RxPendingPktList; in AddReorderEntry() 454 while (pList->next != &pTS->RxPendingPktList) { in AddReorderEntry() 534 struct rx_ts_record *pTS) in rtllib_FlushRxTsPendingPkts() argument 539 del_timer_sync(&pTS->RxPktPendingTimer); in rtllib_FlushRxTsPendingPkts() 540 while (!list_empty(&pTS->RxPendingPktList)) { in rtllib_FlushRxTsPendingPkts() 549 list_entry(pTS->RxPendingPktList.prev, in rtllib_FlushRxTsPendingPkts() 563 pTS->RxIndicateSeq = 0xffff; in rtllib_FlushRxTsPendingPkts() 568 struct rx_ts_record *pTS, u16 SeqNum) in RxReorderIndicatePacket() argument 580 __func__, SeqNum, pTS->RxIndicateSeq, WinSize); in RxReorderIndicatePacket() [all …]
|
D | rtllib_tx.c | 505 struct tx_ts_record *pTS = NULL; in rtllib_query_seqnum() local 507 if (!GetTs(ieee, (struct ts_common_info **)(&pTS), dst, in rtllib_query_seqnum() 510 seqnum = pTS->TxCurSeq; in rtllib_query_seqnum() 511 pTS->TxCurSeq = (pTS->TxCurSeq+1)%4096; in rtllib_query_seqnum()
|
D | rtllib.h | 2106 void TsInitAddBA(struct rtllib_device *ieee, struct tx_ts_record *pTS, 2146 struct rx_ts_record *pTS);
|
/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 | 324 struct rx_ts_record *pTS = NULL; in ieee80211_rx_ADDBAReq() local 359 (struct ts_common_info **)(&pTS), in ieee80211_rx_ADDBAReq() 368 pBA = &pTS->rx_admitted_ba_record; in ieee80211_rx_ADDBAReq() 419 struct tx_ts_record *pTS = NULL; in ieee80211_rx_ADDBARsp() local 458 (struct ts_common_info **)(&pTS), in ieee80211_rx_ADDBARsp() 468 pTS->add_ba_req_in_progress = false; in ieee80211_rx_ADDBARsp() 469 pPendingBA = &pTS->tx_pending_ba_record; in ieee80211_rx_ADDBARsp() 470 pAdmittedBA = &pTS->tx_admitted_ba_record; in ieee80211_rx_ADDBARsp() 499 pTS->add_ba_req_delayed = true; in ieee80211_rx_ADDBARsp() 517 pTS->add_ba_req_delayed = true; in ieee80211_rx_ADDBARsp() [all …]
|
D | ieee80211_rx.c | 504 static bool AddReorderEntry(struct rx_ts_record *pTS, struct rx_reorder_entry *pReorderEntry) in AddReorderEntry() argument 506 struct list_head *pList = &pTS->rx_pending_pkt_list; in AddReorderEntry() 507 while (pList->next != &pTS->rx_pending_pkt_list) { in AddReorderEntry() 587 struct rx_ts_record *pTS, u16 SeqNum) in RxReorderIndicatePacket() argument 593 u16 WinEnd = (pTS->rx_indicate_seq + WinSize - 1) % 4096; in RxReorderIndicatePacket() 596 … Seq is %d,pTS->rx_indicate_seq is %d, WinSize is %d\n", __func__, SeqNum, pTS->rx_indicate_seq, W… in RxReorderIndicatePacket() 605 if (pTS->rx_indicate_seq == 0xffff) in RxReorderIndicatePacket() 606 pTS->rx_indicate_seq = SeqNum; in RxReorderIndicatePacket() 609 if (SN_LESS(SeqNum, pTS->rx_indicate_seq)) { in RxReorderIndicatePacket() 611 pTS->rx_indicate_seq, SeqNum); in RxReorderIndicatePacket() [all …]
|
D | ieee80211_tx.c | 521 struct tx_ts_record *pTS = NULL; in ieee80211_query_seqnum() local 522 if (!GetTs(ieee, (struct ts_common_info **)(&pTS), dst, skb->priority, TX_DIR, true)) { in ieee80211_query_seqnum() 525 pTS->tx_cur_seq = (pTS->tx_cur_seq + 1) % 4096; in ieee80211_query_seqnum()
|
D | ieee80211.h | 2383 void TsInitAddBA(struct ieee80211_device *ieee, struct tx_ts_record *pTS,
|