• Home
  • Raw
  • Download

Lines Matching refs:qid

250 __mt76_tx_queue_skb(struct mt76_phy *phy, int qid, struct sk_buff *skb,  in __mt76_tx_queue_skb()  argument
255 struct mt76_queue *q = phy->q_tx[qid]; in __mt76_tx_queue_skb()
262 idx = dev->queue_ops->tx_queue_skb(dev, q, qid, skb, wcid, sta); in __mt76_tx_queue_skb()
287 int qid = skb_get_queue_mapping(skb); in mt76_tx() local
295 if (WARN_ON(qid >= MT_TXQ_PSD)) { in mt76_tx()
296 qid = MT_TXQ_BE; in mt76_tx()
297 skb_set_queue_mapping(skb, qid); in mt76_tx()
304 qid = MT_TXQ_PSD; in mt76_tx()
305 skb_set_queue_mapping(skb, qid); in mt76_tx()
315 q = phy->q_tx[qid]; in mt76_tx()
318 __mt76_tx_queue_skb(phy, qid, skb, wcid, sta, NULL); in mt76_tx()
417 enum mt76_txq_id qid = mt76_txq_get_qid(txq); in mt76_txq_send_burst() local
439 idx = __mt76_tx_queue_skb(phy, qid, skb, wcid, txq->sta, &stop); in mt76_txq_send_burst()
459 idx = __mt76_tx_queue_skb(phy, qid, skb, wcid, txq->sta, &stop); in mt76_txq_send_burst()
472 mt76_txq_schedule_list(struct mt76_phy *phy, enum mt76_txq_id qid) in mt76_txq_schedule_list() argument
474 struct mt76_queue *q = phy->q_tx[qid]; in mt76_txq_schedule_list()
492 txq = ieee80211_next_txq(phy->hw, qid); in mt76_txq_schedule_list()
532 void mt76_txq_schedule(struct mt76_phy *phy, enum mt76_txq_id qid) in mt76_txq_schedule() argument
536 if (qid >= 4) in mt76_txq_schedule()
542 ieee80211_txq_schedule_start(phy->hw, qid); in mt76_txq_schedule()
543 len = mt76_txq_schedule_list(phy, qid); in mt76_txq_schedule()
544 ieee80211_txq_schedule_end(phy->hw, qid); in mt76_txq_schedule()