pTxTs              27 drivers/staging/rtl8192e/rtl819x_BAProc.c static u8 TxTsDeleteBA(struct rtllib_device *ieee, struct tx_ts_record *pTxTs)
pTxTs              29 drivers/staging/rtl8192e/rtl819x_BAProc.c 	struct ba_record *pAdmittedBa = &pTxTs->TxAdmittedBARecord;
pTxTs              30 drivers/staging/rtl8192e/rtl819x_BAProc.c 	struct ba_record *pPendingBa = &pTxTs->TxPendingBARecord;
pTxTs             457 drivers/staging/rtl8192e/rtl819x_BAProc.c 		struct tx_ts_record *pTxTs;
pTxTs             459 drivers/staging/rtl8192e/rtl819x_BAProc.c 		if (!GetTs(ieee, (struct ts_common_info **)&pTxTs, dst,
pTxTs             466 drivers/staging/rtl8192e/rtl819x_BAProc.c 		pTxTs->bUsingBa = false;
pTxTs             467 drivers/staging/rtl8192e/rtl819x_BAProc.c 		pTxTs->bAddBaReqInProgress = false;
pTxTs             468 drivers/staging/rtl8192e/rtl819x_BAProc.c 		pTxTs->bAddBaReqDelayed = false;
pTxTs             469 drivers/staging/rtl8192e/rtl819x_BAProc.c 		del_timer_sync(&pTxTs->TsAddBaTimer);
pTxTs             470 drivers/staging/rtl8192e/rtl819x_BAProc.c 		TxTsDeleteBA(ieee, pTxTs);
pTxTs             504 drivers/staging/rtl8192e/rtl819x_BAProc.c 		struct tx_ts_record *pTxTs =
pTxTs             507 drivers/staging/rtl8192e/rtl819x_BAProc.c 		if (TxTsDeleteBA(ieee, pTxTs))
pTxTs             509 drivers/staging/rtl8192e/rtl819x_BAProc.c 					  (pTxTs->TxAdmittedBARecord.bValid) ?
pTxTs             510 drivers/staging/rtl8192e/rtl819x_BAProc.c 					 (&pTxTs->TxAdmittedBARecord) :
pTxTs             511 drivers/staging/rtl8192e/rtl819x_BAProc.c 					(&pTxTs->TxPendingBARecord),
pTxTs             525 drivers/staging/rtl8192e/rtl819x_BAProc.c 	struct tx_ts_record *pTxTs = from_timer(pTxTs, t,
pTxTs             528 drivers/staging/rtl8192e/rtl819x_BAProc.c 	pTxTs->bAddBaReqInProgress = false;
pTxTs             529 drivers/staging/rtl8192e/rtl819x_BAProc.c 	pTxTs->bAddBaReqDelayed = true;
pTxTs             530 drivers/staging/rtl8192e/rtl819x_BAProc.c 	pTxTs->TxPendingBARecord.bValid = false;
pTxTs             535 drivers/staging/rtl8192e/rtl819x_BAProc.c 	struct tx_ts_record *pTxTs = from_timer(pTxTs, t,
pTxTs             537 drivers/staging/rtl8192e/rtl819x_BAProc.c 	struct rtllib_device *ieee = container_of(pTxTs, struct rtllib_device,
pTxTs             538 drivers/staging/rtl8192e/rtl819x_BAProc.c 				     TxTsRecord[pTxTs->num]);
pTxTs             539 drivers/staging/rtl8192e/rtl819x_BAProc.c 	TxTsDeleteBA(ieee, pTxTs);
pTxTs             540 drivers/staging/rtl8192e/rtl819x_BAProc.c 	rtllib_send_DELBA(ieee, pTxTs->TsCommonInfo.Addr,
pTxTs             541 drivers/staging/rtl8192e/rtl819x_BAProc.c 			  &pTxTs->TxAdmittedBARecord, TX_DIR,
pTxTs              94 drivers/staging/rtl8192e/rtl819x_TSProc.c 	struct tx_ts_record *pTxTs = from_timer(pTxTs, t, TsAddBaTimer);
pTxTs              95 drivers/staging/rtl8192e/rtl819x_TSProc.c 	u8 num = pTxTs->num;
pTxTs              96 drivers/staging/rtl8192e/rtl819x_TSProc.c 	struct rtllib_device *ieee = container_of(pTxTs, struct rtllib_device,
pTxTs              99 drivers/staging/rtl8192e/rtl819x_TSProc.c 	TsInitAddBA(ieee, pTxTs, BA_POLICY_IMMEDIATE, false);
pTxTs             273 drivers/staging/rtl8192e/rtllib_tx.c 	struct tx_ts_record *pTxTs = NULL;
pTxTs             295 drivers/staging/rtl8192e/rtllib_tx.c 		if (!GetTs(ieee, (struct ts_common_info **)(&pTxTs), hdr->addr1,
pTxTs             300 drivers/staging/rtl8192e/rtllib_tx.c 		if (pTxTs->TxAdmittedBARecord.bValid == false) {
pTxTs             306 drivers/staging/rtl8192e/rtllib_tx.c 			} else if (!pTxTs->bDisable_AddBa) {
pTxTs             307 drivers/staging/rtl8192e/rtllib_tx.c 				TsStartAddBaProcess(ieee, pTxTs);
pTxTs             310 drivers/staging/rtl8192e/rtllib_tx.c 		} else if (pTxTs->bUsingBa == false) {
pTxTs             311 drivers/staging/rtl8192e/rtllib_tx.c 			if (SN_LESS(pTxTs->TxAdmittedBARecord.BaStartSeqCtrl.field.SeqNum,
pTxTs             312 drivers/staging/rtl8192e/rtllib_tx.c 			   (pTxTs->TxCurSeq+1)%4096))
pTxTs             313 drivers/staging/rtl8192e/rtllib_tx.c 				pTxTs->bUsingBa = true;
pTxTs             294 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c 	struct tx_ts_record        *pTxTs = NULL;
pTxTs             309 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c 		if (!GetTs(ieee, (struct ts_common_info **)(&pTxTs), hdr->addr1, skb->priority, TX_DIR, true)) {
pTxTs             313 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c 		if (!pTxTs->tx_admitted_ba_record.valid) {
pTxTs             314 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c 			TsStartAddBaProcess(ieee, pTxTs);
pTxTs             316 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c 		} else if (!pTxTs->using_ba) {
pTxTs             317 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c 			if (SN_LESS(pTxTs->tx_admitted_ba_record.start_seq_ctrl.field.seq_num, (pTxTs->tx_cur_seq + 1) % 4096))
pTxTs             318 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c 				pTxTs->using_ba = true;
pTxTs              43 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c static u8 TxTsDeleteBA(struct ieee80211_device *ieee, struct tx_ts_record *pTxTs)
pTxTs              45 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c 	struct ba_record *pAdmittedBa = &pTxTs->tx_admitted_ba_record;  //These two BA entries must exist in TS structure
pTxTs              46 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c 	struct ba_record *pPendingBa = &pTxTs->tx_pending_ba_record;
pTxTs             580 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c 		struct tx_ts_record *pTxTs;
pTxTs             584 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c 			(struct ts_common_info **)&pTxTs,
pTxTs             593 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c 		pTxTs->using_ba = false;
pTxTs             594 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c 		pTxTs->add_ba_req_in_progress = false;
pTxTs             595 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c 		pTxTs->add_ba_req_delayed = false;
pTxTs             596 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c 		del_timer_sync(&pTxTs->ts_add_ba_timer);
pTxTs             598 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c 		TxTsDeleteBA(ieee, pTxTs);
pTxTs             640 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c 		struct tx_ts_record *pTxTs = (struct tx_ts_record *)pTsCommonInfo;
pTxTs             642 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c 		if (TxTsDeleteBA(ieee, pTxTs))
pTxTs             646 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c 				(pTxTs->tx_admitted_ba_record.valid) ? (&pTxTs->tx_admitted_ba_record) : (&pTxTs->tx_pending_ba_record),
pTxTs             668 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c 	struct tx_ts_record *pTxTs = from_timer(pTxTs, t, tx_pending_ba_record.timer);
pTxTs             670 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c 	pTxTs->add_ba_req_in_progress = false;
pTxTs             671 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c 	pTxTs->add_ba_req_delayed = true;
pTxTs             672 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c 	pTxTs->tx_pending_ba_record.valid = false;
pTxTs             677 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c 	struct tx_ts_record *pTxTs = from_timer(pTxTs, t, tx_admitted_ba_record.timer);
pTxTs             678 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c 	struct ieee80211_device *ieee = container_of(pTxTs, struct ieee80211_device, TxTsRecord[pTxTs->num]);
pTxTs             679 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c 	TxTsDeleteBA(ieee, pTxTs);
pTxTs             682 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c 		pTxTs->ts_common_info.addr,
pTxTs             683 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c 		&pTxTs->tx_admitted_ba_record,
pTxTs              95 drivers/staging/rtl8192u/ieee80211/rtl819x_TSProc.c 	struct tx_ts_record *pTxTs = from_timer(pTxTs, t, ts_add_ba_timer);
pTxTs              96 drivers/staging/rtl8192u/ieee80211/rtl819x_TSProc.c 	u8 num = pTxTs->num;
pTxTs              97 drivers/staging/rtl8192u/ieee80211/rtl819x_TSProc.c 	struct ieee80211_device *ieee = container_of(pTxTs, struct ieee80211_device, TxTsRecord[num]);
pTxTs              99 drivers/staging/rtl8192u/ieee80211/rtl819x_TSProc.c 	TsInitAddBA(ieee, pTxTs, BA_POLICY_IMMEDIATE, false);