Lines Matching refs:rtwtxq
500 struct rtw_txq *rtwtxq,
503 struct ieee80211_txq *txq = rtwtxq_to_txq(rtwtxq);
507 if (test_bit(RTW_TXQ_AMPDU, &rtwtxq->flags)) {
516 if (test_bit(RTW_TXQ_BLOCK_BA, &rtwtxq->flags))
532 struct rtw_txq *rtwtxq,
535 struct ieee80211_txq *txq = rtwtxq_to_txq(rtwtxq);
539 rtw_txq_check_agg(rtwdev, rtwtxq, skb);
547 rtwtxq->last_push = jiffies;
553 struct rtw_txq *rtwtxq)
555 struct ieee80211_txq *txq = rtwtxq_to_txq(rtwtxq);
566 struct rtw_txq *rtwtxq,
576 skb = rtw_txq_dequeue(rtwdev, rtwtxq);
580 ret = rtw_txq_push_skb(rtwdev, rtwtxq, skb);
593 struct rtw_txq *rtwtxq, *tmp;
597 list_for_each_entry_safe(rtwtxq, tmp, &rtwdev->txqs, list) {
598 struct ieee80211_txq *txq = rtwtxq_to_txq(rtwtxq);
603 rtw_txq_push(rtwdev, rtwtxq, frame_cnt);
605 list_del_init(&rtwtxq->list);
615 struct rtw_txq *rtwtxq;
620 rtwtxq = (struct rtw_txq *)txq->drv_priv;
621 INIT_LIST_HEAD(&rtwtxq->list);
626 struct rtw_txq *rtwtxq;
631 rtwtxq = (struct rtw_txq *)txq->drv_priv;
633 if (!list_empty(&rtwtxq->list))
634 list_del_init(&rtwtxq->list);