Home
last modified time | relevance | path

Searched refs:mtxq (Results 1 – 10 of 10) sorted by relevance

/linux/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()
372 mt76_txq_dequeue(struct mt76_phy *phy, struct mt76_txq *mtxq) in mt76_txq_dequeue() argument
374 struct ieee80211_txq *txq = mtxq_to_txq(mtxq); in mt76_txq_dequeue()
419 struct mt76_txq *mtxq = (struct mt76_txq *)txq->drv_priv; in mt76_release_buffered_frames() local
426 skb = mt76_txq_dequeue(phy, mtxq); in mt76_release_buffered_frames()
458 struct mt76_txq *mtxq, struct mt76_wcid *wcid) in mt76_txq_send_burst() argument
461 struct ieee80211_txq *txq = mtxq_to_txq(mtxq); in mt76_txq_send_burst()
[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->agg_ssn = IEEE80211_SN_TO_SEQ(ssn); in mt76x02_ampdu_action()
[all …]
H A Dmac80211.c1455 struct mt76_txq *mtxq; in mt76_sta_add() local
1460 mtxq = (struct mt76_txq *)sta->txq[i]->drv_priv; in mt76_sta_add()
1461 mtxq->wcid = wcid->idx; in mt76_sta_add()
H A Dmt76.h1262 mtxq_to_txq(struct mt76_txq *mtxq) in mtxq_to_txq() argument
1264 void *ptr = mtxq; in mtxq_to_txq()
/linux/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()
589 struct mt76_txq *mtxq; in mt7603_ampdu_action() local
595 mtxq = (struct mt76_txq *)txq->drv_priv; in mt7603_ampdu_action()
608 mtxq->aggr = true; in mt7603_ampdu_action()
609 mtxq->send_bar = false; in mt7603_ampdu_action()
614 mtxq->aggr = false; in mt7603_ampdu_action()
618 mtxq->agg_ssn = IEEE80211_SN_TO_SEQ(ssn); in mt7603_ampdu_action()
622 mtxq->aggr = false; in mt7603_ampdu_action()
/linux/drivers/net/wireless/mediatek/mt76/mt7921/
H A Dmain.c293 struct mt76_txq *mtxq; in mt7921_add_interface() local
334 mtxq = (struct mt76_txq *)vif->txq->drv_priv; in mt7921_add_interface()
335 mtxq->wcid = idx; in mt7921_add_interface()
912 struct mt76_txq *mtxq; in mt7921_ampdu_action() local
918 mtxq = (struct mt76_txq *)txq->drv_priv; in mt7921_ampdu_action()
932 mtxq->aggr = true; in mt7921_ampdu_action()
933 mtxq->send_bar = false; in mt7921_ampdu_action()
938 mtxq->aggr = false; in mt7921_ampdu_action()
947 mtxq->aggr = false; in mt7921_ampdu_action()
/linux/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()
812 struct mt76_txq *mtxq; in mt7615_ampdu_action() local
818 mtxq = (struct mt76_txq *)txq->drv_priv; in mt7615_ampdu_action()
833 mtxq->aggr = true; in mt7615_ampdu_action()
834 mtxq->send_bar = false; in mt7615_ampdu_action()
842 mtxq->aggr = false; in mt7615_ampdu_action()
851 mtxq->aggr = false; in mt7615_ampdu_action()
/linux/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmain.c185 struct mt76_txq *mtxq; in mt7996_add_interface() local
232 mtxq = (struct mt76_txq *)vif->txq->drv_priv; in mt7996_add_interface()
233 mtxq->wcid = idx; in mt7996_add_interface()
774 struct mt76_txq *mtxq; in mt7996_ampdu_action() local
780 mtxq = (struct mt76_txq *)txq->drv_priv; in mt7996_ampdu_action()
794 mtxq->aggr = true; in mt7996_ampdu_action()
795 mtxq->send_bar = false; in mt7996_ampdu_action()
800 mtxq->aggr = false; in mt7996_ampdu_action()
809 mtxq->aggr = false; in mt7996_ampdu_action()
/linux/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmain.c210 struct mt76_txq *mtxq; in mt7915_add_interface() local
264 mtxq = (struct mt76_txq *)vif->txq->drv_priv; in mt7915_add_interface()
265 mtxq->wcid = idx; in mt7915_add_interface()
873 struct mt76_txq *mtxq; in mt7915_ampdu_action() local
879 mtxq = (struct mt76_txq *)txq->drv_priv; in mt7915_ampdu_action()
893 mtxq->aggr = true; in mt7915_ampdu_action()
894 mtxq->send_bar = false; in mt7915_ampdu_action()
899 mtxq->aggr = false; in mt7915_ampdu_action()
908 mtxq->aggr = false; in mt7915_ampdu_action()
/linux/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dmain.c356 struct mt76_txq *mtxq; in mt7925_mac_link_bss_add() local
399 mtxq = (struct mt76_txq *)vif->txq->drv_priv; in mt7925_mac_link_bss_add()
400 mtxq->wcid = idx; in mt7925_mac_link_bss_add()
1240 struct mt76_txq *mtxq; in mt7925_ampdu_action() local
1246 mtxq = (struct mt76_txq *)txq->drv_priv; in mt7925_ampdu_action()
1260 mtxq->aggr = true; in mt7925_ampdu_action()
1261 mtxq->send_bar = false; in mt7925_ampdu_action()
1266 mtxq->aggr = false; in mt7925_ampdu_action()
1275 mtxq->aggr = false; in mt7925_ampdu_action()