Searched refs:pTxTs (Results 1 - 6 of 6) sorted by relevance

/drivers/staging/rtl8192e/
H A Drtl819x_BAProc.c36 static u8 TxTsDeleteBA(struct rtllib_device *ieee, struct tx_ts_record *pTxTs) argument
38 struct ba_record *pAdmittedBa = &pTxTs->TxAdmittedBARecord;
39 struct ba_record *pPendingBa = &pTxTs->TxPendingBARecord;
470 struct tx_ts_record *pTxTs; local
472 if (!GetTs(ieee, (struct ts_common_info **)&pTxTs, dst,
479 pTxTs->bUsingBa = false;
480 pTxTs->bAddBaReqInProgress = false;
481 pTxTs->bAddBaReqDelayed = false;
482 del_timer_sync(&pTxTs->TsAddBaTimer);
483 TxTsDeleteBA(ieee, pTxTs);
517 struct tx_ts_record *pTxTs = local
538 struct tx_ts_record *pTxTs = (struct tx_ts_record *)data; local
547 struct tx_ts_record *pTxTs = (struct tx_ts_record *)data; local
[all...]
H A Drtllib_tx.c290 struct tx_ts_record *pTxTs = NULL; local
312 if (!GetTs(ieee, (struct ts_common_info **)(&pTxTs), hdr->addr1,
317 if (pTxTs->TxAdmittedBARecord.bValid == false) {
323 } else if (!pTxTs->bDisable_AddBa) {
324 TsStartAddBaProcess(ieee, pTxTs);
327 } else if (pTxTs->bUsingBa == false) {
328 if (SN_LESS(pTxTs->TxAdmittedBARecord.BaStartSeqCtrl.field.SeqNum,
329 (pTxTs->TxCurSeq+1)%4096))
330 pTxTs->bUsingBa = true;
H A Drtl819x_TSProc.c101 struct tx_ts_record *pTxTs = (struct tx_ts_record *)data; local
102 u8 num = pTxTs->num;
103 struct rtllib_device *ieee = container_of(pTxTs, struct rtllib_device,
106 TsInitAddBA(ieee, pTxTs, BA_POLICY_IMMEDIATE, false);
/drivers/staging/rtl8192u/ieee80211/
H A Drtl819x_BAProc.c36 * PTX_TS_RECORD pTxTs //Tx Ts which is to deactivate BA entry.
40 static u8 TxTsDeleteBA(struct ieee80211_device *ieee, PTX_TS_RECORD pTxTs) argument
42 PBA_RECORD pAdmittedBa = &pTxTs->TxAdmittedBARecord; //These two BA entries must exist in TS structure
43 PBA_RECORD pPendingBa = &pTxTs->TxPendingBARecord;
623 PTX_TS_RECORD pTxTs; local
627 (PTS_COMMON_INFO *)&pTxTs,
637 pTxTs->bUsingBa = false;
638 pTxTs->bAddBaReqInProgress = false;
639 pTxTs->bAddBaReqDelayed = false;
640 del_timer_sync(&pTxTs
686 PTX_TS_RECORD pTxTs = (PTX_TS_RECORD)pTsCommonInfo; local
716 PTX_TS_RECORD pTxTs = (PTX_TS_RECORD)data; local
725 PTX_TS_RECORD pTxTs = (PTX_TS_RECORD)data; local
[all...]
H A Dieee80211_tx.c311 PTX_TS_RECORD pTxTs = NULL; local
335 if (!GetTs(ieee, (PTS_COMMON_INFO *)(&pTxTs), hdr->addr1, skb->priority, TX_DIR, true))
340 if (pTxTs->TxAdmittedBARecord.bValid == false)
342 TsStartAddBaProcess(ieee, pTxTs);
345 else if (pTxTs->bUsingBa == false)
347 if (SN_LESS(pTxTs->TxAdmittedBARecord.BaStartSeqCtrl.field.SeqNum, (pTxTs->TxCurSeq+1)%4096))
348 pTxTs->bUsingBa = true;
H A Drtl819x_TSProc.c104 PTX_TS_RECORD pTxTs = (PTX_TS_RECORD)data; local
105 u8 num = pTxTs->num;
106 struct ieee80211_device *ieee = container_of(pTxTs, struct ieee80211_device, TxTsRecord[num]);
108 TsInitAddBA(ieee, pTxTs, BA_POLICY_IMMEDIATE, false);

Completed in 104 milliseconds