Searched refs:mtxq (Results 1 – 6 of 6) sorted by relevance
87 mt76_check_agg_ssn(struct mt76_txq *mtxq, struct sk_buff *skb) in mt76_check_agg_ssn() argument95 mtxq->agg_ssn = le16_to_cpu(hdr->seq_ctrl) + 0x10; in mt76_check_agg_ssn()267 struct mt76_txq *mtxq; in mt76_tx() local272 mtxq = (struct mt76_txq *)txq->drv_priv; in mt76_tx()274 if (mtxq->aggr) in mt76_tx()275 mt76_check_agg_ssn(mtxq, skb); in mt76_tx()294 mt76_txq_dequeue(struct mt76_dev *dev, struct mt76_txq *mtxq, bool ps) in mt76_txq_dequeue() argument296 struct ieee80211_txq *txq = mtxq_to_txq(mtxq); in mt76_txq_dequeue()299 skb = skb_dequeue(&mtxq->retry_q); in mt76_txq_dequeue()303 if (ps && skb_queue_empty(&mtxq->retry_q)) in mt76_txq_dequeue()[all …]
292 struct mt76_txq *mtxq; in mt76x02_vif_init() local299 mtxq = (struct mt76_txq *)vif->txq->drv_priv; in mt76x02_vif_init()300 mtxq->wcid = &mvif->group_wcid; in mt76x02_vif_init()367 struct mt76_txq *mtxq; in mt76x02_ampdu_action() local372 mtxq = (struct mt76_txq *)txq->drv_priv; in mt76x02_ampdu_action()386 mtxq->aggr = true; in mt76x02_ampdu_action()387 mtxq->send_bar = false; in mt76x02_ampdu_action()388 ieee80211_send_bar(vif, sta->addr, tid, mtxq->agg_ssn); in mt76x02_ampdu_action()392 mtxq->aggr = false; in mt76x02_ampdu_action()395 mtxq->agg_ssn = IEEE80211_SN_TO_SEQ(ssn); in mt76x02_ampdu_action()[all …]
614 struct mt76_txq *mtxq; in mt76_check_sta() local619 mtxq = (struct mt76_txq *)sta->txq[i]->drv_priv; in mt76_check_sta()620 if (!skb_queue_empty(&mtxq->retry_q)) in mt76_check_sta()676 struct mt76_txq *mtxq; in mt76_sta_add() local681 mtxq = (struct mt76_txq *)sta->txq[i]->drv_priv; in mt76_sta_add()682 mtxq->wcid = wcid; in mt76_sta_add()
656 mtxq_to_txq(struct mt76_txq *mtxq) in mtxq_to_txq() argument658 void *ptr = mtxq; in mtxq_to_txq()
71 struct mt76_txq *mtxq; in mt7615_add_interface() local104 mtxq = (struct mt76_txq *)vif->txq->drv_priv; in mt7615_add_interface()105 mtxq->wcid = &mvif->sta.wcid; in mt7615_add_interface()451 struct mt76_txq *mtxq; in mt7615_ampdu_action() local456 mtxq = (struct mt76_txq *)txq->drv_priv; in mt7615_ampdu_action()469 mtxq->aggr = true; in mt7615_ampdu_action()470 mtxq->send_bar = false; in mt7615_ampdu_action()475 mtxq->aggr = false; in mt7615_ampdu_action()479 mtxq->agg_ssn = IEEE80211_SN_TO_SEQ(ssn); in mt7615_ampdu_action()483 mtxq->aggr = false; in mt7615_ampdu_action()
39 struct mt76_txq *mtxq; in mt7603_add_interface() local74 mtxq = (struct mt76_txq *)vif->txq->drv_priv; in mt7603_add_interface()75 mtxq->wcid = &mvif->sta.wcid; in mt7603_add_interface()557 struct mt76_txq *mtxq; in mt7603_ampdu_action() local562 mtxq = (struct mt76_txq *)txq->drv_priv; in mt7603_ampdu_action()574 mtxq->aggr = true; in mt7603_ampdu_action()575 mtxq->send_bar = false; in mt7603_ampdu_action()580 mtxq->aggr = false; in mt7603_ampdu_action()584 mtxq->agg_ssn = IEEE80211_SN_TO_SEQ(ssn); in mt7603_ampdu_action()588 mtxq->aggr = false; in mt7603_ampdu_action()