Home
last modified time | relevance | path

Searched refs:pRxTs (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/drivers/staging/rtl8192e/
H A Drtl819x_TSProc.c13 struct rx_ts_record *pRxTs = from_timer(pRxTs, t, in RxPktPendingTimeout() local
15 struct rtllib_device *ieee = container_of(pRxTs, struct rtllib_device, in RxPktPendingTimeout()
16 RxTsRecord[pRxTs->num]); in RxPktPendingTimeout()
25 if (pRxTs->rx_timeout_indicate_seq != 0xffff) { in RxPktPendingTimeout()
26 while (!list_empty(&pRxTs->rx_pending_pkt_list)) { in RxPktPendingTimeout()
28 list_entry(pRxTs->rx_pending_pkt_list.prev, in RxPktPendingTimeout()
31 pRxTs->rx_indicate_seq = pReorderEntry->SeqNum; in RxPktPendingTimeout()
34 pRxTs->rx_indicate_seq) || in RxPktPendingTimeout()
36 pRxTs->rx_indicate_seq)) { in RxPktPendingTimeout()
40 pRxTs->rx_indicate_seq)) in RxPktPendingTimeout()
[all …]
H A Drtl819x_BAProc.c44 static u8 rx_ts_delete_ba(struct rtllib_device *ieee, struct rx_ts_record *pRxTs) in rx_ts_delete_ba() argument
46 struct ba_record *pBa = &pRxTs->rx_admitted_ba_record; in rx_ts_delete_ba()
433 struct rx_ts_record *pRxTs; in rtllib_rx_DELBA() local
435 if (!GetTs(ieee, (struct ts_common_info **)&pRxTs, dst, in rtllib_rx_DELBA()
444 rx_ts_delete_ba(ieee, pRxTs); in rtllib_rx_DELBA()
502 struct rx_ts_record *pRxTs = in rtllib_ts_init_del_ba() local
504 if (rx_ts_delete_ba(ieee, pRxTs)) in rtllib_ts_init_del_ba()
506 &pRxTs->rx_admitted_ba_record, in rtllib_ts_init_del_ba()
535 struct rx_ts_record *pRxTs = from_timer(pRxTs, t, in rtllib_rx_ba_inact_timeout() local
537 struct rtllib_device *ieee = container_of(pRxTs, struct rtllib_device, in rtllib_rx_ba_inact_timeout()
[all …]
/openbmc/linux/drivers/staging/rtl8192u/ieee80211/
H A Drtl819x_TSProc.c28 struct rx_ts_record *pRxTs = from_timer(pRxTs, t, rx_pkt_pending_timer); in RxPktPendingTimeout() local
29 …struct ieee80211_device *ieee = container_of(pRxTs, struct ieee80211_device, RxTsRecord[pRxTs->num… in RxPktPendingTimeout()
40 if (pRxTs->rx_timeout_indicate_seq != 0xffff) { in RxPktPendingTimeout()
42 while (!list_empty(&pRxTs->rx_pending_pkt_list)) { in RxPktPendingTimeout()
43 pReorderEntry = list_entry(pRxTs->rx_pending_pkt_list.prev, struct rx_reorder_entry, List); in RxPktPendingTimeout()
45 pRxTs->rx_indicate_seq = pReorderEntry->SeqNum; in RxPktPendingTimeout()
47 if (SN_LESS(pReorderEntry->SeqNum, pRxTs->rx_indicate_seq) || in RxPktPendingTimeout()
48 SN_EQUAL(pReorderEntry->SeqNum, pRxTs->rx_indicate_seq)) { in RxPktPendingTimeout()
51 if (SN_EQUAL(pReorderEntry->SeqNum, pRxTs->rx_indicate_seq)) in RxPktPendingTimeout()
52 pRxTs->rx_indicate_seq = (pRxTs->rx_indicate_seq + 1) % 4096; in RxPktPendingTimeout()
[all …]
H A Drtl819x_BAProc.c71 static u8 RxTsDeleteBA(struct ieee80211_device *ieee, struct rx_ts_record *pRxTs) in RxTsDeleteBA() argument
73 struct ba_record *pBa = &pRxTs->rx_admitted_ba_record; in RxTsDeleteBA()
565 struct rx_ts_record *pRxTs; in ieee80211_rx_DELBA() local
569 (struct ts_common_info **)&pRxTs, in ieee80211_rx_DELBA()
578 RxTsDeleteBA(ieee, pRxTs); in ieee80211_rx_DELBA()
650 struct rx_ts_record *pRxTs = (struct rx_ts_record *)pTsCommonInfo; in TsInitDelBA() local
651 if (RxTsDeleteBA(ieee, pRxTs)) in TsInitDelBA()
655 &pRxTs->rx_admitted_ba_record, in TsInitDelBA()
690 struct rx_ts_record *pRxTs = from_timer(pRxTs, t, rx_admitted_ba_record.timer); in RxBaInactTimeout() local
691 …struct ieee80211_device *ieee = container_of(pRxTs, struct ieee80211_device, RxTsRecord[pRxTs->num… in RxBaInactTimeout()
[all …]