Home
last modified time | relevance | path

Searched refs:mtxq (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/
H A Dtx.c22 struct mt76_txq *mtxq; in mt76_tx_check_agg_ssn() local
31 mtxq = (struct mt76_txq *)txq->drv_priv; in mt76_tx_check_agg_ssn()
32 if (!mtxq->aggr) in mt76_tx_check_agg_ssn()
35 mtxq->agg_ssn = le16_to_cpu(hdr->seq_ctrl) + 0x10; in mt76_tx_check_agg_ssn()
304 mt76_txq_dequeue(struct mt76_phy *phy, struct mt76_txq *mtxq) in mt76_txq_dequeue() argument
306 struct ieee80211_txq *txq = mtxq_to_txq(mtxq); in mt76_txq_dequeue()
353 struct mt76_txq *mtxq = (struct mt76_txq *)txq->drv_priv; in mt76_release_buffered_frames() local
360 skb = mt76_txq_dequeue(phy, mtxq); in mt76_release_buffered_frames()
385 struct mt76_txq *mtxq) in mt76_txq_send_burst()
388 struct ieee80211_txq *txq = mtxq_to_txq(mtxq); in mt76_txq_send_burst()
384 mt76_txq_send_burst(struct mt76_phy *phy, struct mt76_queue *q, struct mt76_txq *mtxq) mt76_txq_send_burst() argument
454 struct mt76_txq *mtxq; mt76_txq_schedule_list() local
549 struct mt76_txq *mtxq; mt76_stop_tx_queues() local
[all...]
H A Dmt76x02_util.c288 struct mt76_txq *mtxq; in mt76x02_vif_init() local
295 mtxq = (struct mt76_txq *)vif->txq->drv_priv; in mt76x02_vif_init()
296 mtxq->wcid = &mvif->group_wcid; in mt76x02_vif_init()
362 struct mt76_txq *mtxq; in mt76x02_ampdu_action() local
368 mtxq = (struct mt76_txq *)txq->drv_priv; in mt76x02_ampdu_action()
383 mtxq->aggr = true; in mt76x02_ampdu_action()
384 mtxq->send_bar = false; in mt76x02_ampdu_action()
385 ieee80211_send_bar(vif, sta->addr, tid, mtxq->agg_ssn); in mt76x02_ampdu_action()
389 mtxq->aggr = false; in mt76x02_ampdu_action()
392 mtxq in mt76x02_ampdu_action()
[all...]
H A Dmac80211.c984 struct mt76_txq *mtxq; in mt76_sta_add() local
989 mtxq = (struct mt76_txq *)sta->txq[i]->drv_priv; in mt76_sta_add()
990 mtxq->wcid = wcid; in mt76_sta_add()
H A Dmt76.h818 mtxq_to_txq(struct mt76_txq *mtxq) in mtxq_to_txq() argument
820 void *ptr = mtxq; in mtxq_to_txq()
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/
H A Dtx.c22 struct mt76_txq *mtxq; in mt76_tx_check_agg_ssn() local
31 mtxq = (struct mt76_txq *)txq->drv_priv; in mt76_tx_check_agg_ssn()
32 if (!mtxq->aggr) in mt76_tx_check_agg_ssn()
35 mtxq->agg_ssn = le16_to_cpu(hdr->seq_ctrl) + 0x10; in mt76_tx_check_agg_ssn()
370 mt76_txq_dequeue(struct mt76_phy *phy, struct mt76_txq *mtxq) in mt76_txq_dequeue() argument
372 struct ieee80211_txq *txq = mtxq_to_txq(mtxq); in mt76_txq_dequeue()
417 struct mt76_txq *mtxq = (struct mt76_txq *)txq->drv_priv; in mt76_release_buffered_frames() local
424 skb = mt76_txq_dequeue(phy, mtxq); in mt76_release_buffered_frames()
456 struct mt76_txq *mtxq, struct mt76_wcid *wcid) in mt76_txq_send_burst()
459 struct ieee80211_txq *txq = mtxq_to_txq(mtxq); in mt76_txq_send_burst()
455 mt76_txq_send_burst(struct mt76_phy *phy, struct mt76_queue *q, struct mt76_txq *mtxq, struct mt76_wcid *wcid) mt76_txq_send_burst() argument
526 struct mt76_txq *mtxq; mt76_txq_schedule_list() local
645 struct mt76_txq *mtxq; mt76_stop_tx_queues() local
[all...]
H A Dmt76x02_util.c284 struct mt76_txq *mtxq; in mt76x02_vif_init() local
293 mtxq = (struct mt76_txq *)vif->txq->drv_priv; in mt76x02_vif_init()
295 mtxq->wcid = MT_VIF_WCID(idx); in mt76x02_vif_init()
363 struct mt76_txq *mtxq; in mt76x02_ampdu_action() local
369 mtxq = (struct mt76_txq *)txq->drv_priv; in mt76x02_ampdu_action()
384 mtxq->aggr = true; in mt76x02_ampdu_action()
385 mtxq->send_bar = false; in mt76x02_ampdu_action()
386 ieee80211_send_bar(vif, sta->addr, tid, mtxq->agg_ssn); in mt76x02_ampdu_action()
390 mtxq->aggr = false; in mt76x02_ampdu_action()
393 mtxq in mt76x02_ampdu_action()
[all...]
H A Dmac80211.c1399 struct mt76_txq *mtxq; in mt76_sta_add() local
1404 mtxq = (struct mt76_txq *)sta->txq[i]->drv_priv; in mt76_sta_add()
1405 mtxq->wcid = wcid->idx; in mt76_sta_add()
H A Dmt76.h1170 mtxq_to_txq(struct mt76_txq *mtxq) in mtxq_to_txq() argument
1172 void *ptr = mtxq; in mtxq_to_txq()
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7603/
H A Dmain.c40 struct mt76_txq *mtxq; in mt7603_add_interface() local
76 mtxq = (struct mt76_txq *)vif->txq->drv_priv; in mt7603_add_interface()
77 mtxq->wcid = &mvif->sta.wcid; in mt7603_add_interface()
569 struct mt76_txq *mtxq; in mt7603_ampdu_action() local
575 mtxq = (struct mt76_txq *)txq->drv_priv; in mt7603_ampdu_action()
588 mtxq->aggr = true; in mt7603_ampdu_action()
589 mtxq->send_bar = false; in mt7603_ampdu_action()
594 mtxq->aggr = false; in mt7603_ampdu_action()
598 mtxq->agg_ssn = IEEE80211_SN_TO_SEQ(ssn); in mt7603_ampdu_action()
602 mtxq in mt7603_ampdu_action()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7603/
H A Dmain.c40 struct mt76_txq *mtxq; in mt7603_add_interface() local
78 mtxq = (struct mt76_txq *)vif->txq->drv_priv; in mt7603_add_interface()
79 mtxq->wcid = idx; in mt7603_add_interface()
596 struct mt76_txq *mtxq; in mt7603_ampdu_action() local
602 mtxq = (struct mt76_txq *)txq->drv_priv; in mt7603_ampdu_action()
615 mtxq->aggr = true; in mt7603_ampdu_action()
616 mtxq->send_bar = false; in mt7603_ampdu_action()
621 mtxq->aggr = false; in mt7603_ampdu_action()
625 mtxq->agg_ssn = IEEE80211_SN_TO_SEQ(ssn); in mt7603_ampdu_action()
629 mtxq in mt7603_ampdu_action()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmain.c122 struct mt76_txq *mtxq; in mt7915_add_interface() local
170 mtxq = (struct mt76_txq *)vif->txq->drv_priv; in mt7915_add_interface()
171 mtxq->wcid = &mvif->sta.wcid; in mt7915_add_interface()
587 struct mt76_txq *mtxq; in mt7915_ampdu_action() local
593 mtxq = (struct mt76_txq *)txq->drv_priv; in mt7915_ampdu_action()
607 mtxq->aggr = true; in mt7915_ampdu_action()
608 mtxq->send_bar = false; in mt7915_ampdu_action()
613 mtxq->aggr = false; in mt7915_ampdu_action()
622 mtxq->aggr = false; in mt7915_ampdu_action()
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dmain.c157 struct mt76_txq *mtxq; in mt7615_add_interface() local
206 mtxq = (struct mt76_txq *)vif->txq->drv_priv; in mt7615_add_interface()
207 mtxq->wcid = &mvif->sta.wcid; in mt7615_add_interface()
785 struct mt76_txq *mtxq; in mt7615_ampdu_action() local
791 mtxq = (struct mt76_txq *)txq->drv_priv; in mt7615_ampdu_action()
806 mtxq->aggr = true; in mt7615_ampdu_action()
807 mtxq->send_bar = false; in mt7615_ampdu_action()
815 mtxq->aggr = false; in mt7615_ampdu_action()
824 mtxq->aggr = false; in mt7615_ampdu_action()
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7921/
H A Dmain.c290 struct mt76_txq *mtxq; in mt7921_add_interface() local
330 mtxq = (struct mt76_txq *)vif->txq->drv_priv; in mt7921_add_interface()
331 mtxq->wcid = idx; in mt7921_add_interface()
828 struct mt76_txq *mtxq; in mt7921_ampdu_action() local
834 mtxq = (struct mt76_txq *)txq->drv_priv; in mt7921_ampdu_action()
848 mtxq->aggr = true; in mt7921_ampdu_action()
849 mtxq->send_bar = false; in mt7921_ampdu_action()
854 mtxq->aggr = false; in mt7921_ampdu_action()
863 mtxq->aggr = false; in mt7921_ampdu_action()
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dmain.c185 struct mt76_txq *mtxq; in mt7615_add_interface() local
236 mtxq = (struct mt76_txq *)vif->txq->drv_priv; in mt7615_add_interface()
237 mtxq->wcid = idx; in mt7615_add_interface()
825 struct mt76_txq *mtxq; in mt7615_ampdu_action() local
831 mtxq = (struct mt76_txq *)txq->drv_priv; in mt7615_ampdu_action()
846 mtxq->aggr = true; in mt7615_ampdu_action()
847 mtxq->send_bar = false; in mt7615_ampdu_action()
855 mtxq->aggr = false; in mt7615_ampdu_action()
864 mtxq->aggr = false; in mt7615_ampdu_action()
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmain.c169 struct mt76_txq *mtxq; in mt7996_add_interface() local
216 mtxq = (struct mt76_txq *)vif->txq->drv_priv; in mt7996_add_interface()
217 mtxq->wcid = idx; in mt7996_add_interface()
756 struct mt76_txq *mtxq; in mt7996_ampdu_action() local
762 mtxq = (struct mt76_txq *)txq->drv_priv; in mt7996_ampdu_action()
776 mtxq->aggr = true; in mt7996_ampdu_action()
777 mtxq->send_bar = false; in mt7996_ampdu_action()
782 mtxq->aggr = false; in mt7996_ampdu_action()
791 mtxq->aggr = false; in mt7996_ampdu_action()
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmain.c210 struct mt76_txq *mtxq; in mt7915_add_interface() local
262 mtxq = (struct mt76_txq *)vif->txq->drv_priv; in mt7915_add_interface()
263 mtxq->wcid = idx; in mt7915_add_interface()
836 struct mt76_txq *mtxq; in mt7915_ampdu_action() local
842 mtxq = (struct mt76_txq *)txq->drv_priv; in mt7915_ampdu_action()
856 mtxq->aggr = true; in mt7915_ampdu_action()
857 mtxq->send_bar = false; in mt7915_ampdu_action()
862 mtxq->aggr = false; in mt7915_ampdu_action()
871 mtxq->aggr = false; in mt7915_ampdu_action()

Completed in 30 milliseconds