Home
last modified time | relevance | path

Searched refs:rtwtxq (Results 1 – 7 of 7) sorted by relevance

/freebsd-13-stable/sys/contrib/dev/rtw88/
HDtx.c586 struct rtw_txq *rtwtxq, in rtw_txq_check_agg() argument
589 struct ieee80211_txq *txq = rtwtxq_to_txq(rtwtxq); in rtw_txq_check_agg()
593 if (test_bit(RTW_TXQ_AMPDU, &rtwtxq->flags)) { in rtw_txq_check_agg()
602 if (test_bit(RTW_TXQ_BLOCK_BA, &rtwtxq->flags)) in rtw_txq_check_agg()
618 struct rtw_txq *rtwtxq, in rtw_txq_push_skb() argument
621 struct ieee80211_txq *txq = rtwtxq_to_txq(rtwtxq); in rtw_txq_push_skb()
625 rtw_txq_check_agg(rtwdev, rtwtxq, skb); in rtw_txq_push_skb()
641 struct rtw_txq *rtwtxq) in rtw_txq_dequeue() argument
643 struct ieee80211_txq *txq = rtwtxq_to_txq(rtwtxq); in rtw_txq_dequeue()
654 struct rtw_txq *rtwtxq, in rtw_txq_push() argument
[all …]
HDmac80211.c36 struct rtw_txq *rtwtxq = (struct rtw_txq *)txq->drv_priv; in rtw_ops_wake_tx_queue() local
42 if (list_empty(&rtwtxq->list)) in rtw_ops_wake_tx_queue()
43 list_add_tail(&rtwtxq->list, &rtwdev->txqs); in rtw_ops_wake_tx_queue()
637 struct rtw_txq *rtwtxq = (struct rtw_txq *)txq->drv_priv; in rtw_ops_ampdu_action() local
645 clear_bit(RTW_TXQ_AMPDU, &rtwtxq->flags); in rtw_ops_ampdu_action()
649 set_bit(RTW_TXQ_AMPDU, &rtwtxq->flags); in rtw_ops_ampdu_action()
HDmain.c695 struct rtw_txq *rtwtxq; in rtw_txq_ba_iter() local
698 rtwtxq = (struct rtw_txq *)txq->drv_priv; in rtw_txq_ba_iter()
699 set_bit(RTW_TXQ_BLOCK_BA, &rtwtxq->flags); in rtw_txq_ba_iter()
HDmain.h2079 static inline struct ieee80211_txq *rtwtxq_to_txq(struct rtw_txq *rtwtxq) in rtwtxq_to_txq() argument
2081 void *p = rtwtxq; in rtwtxq_to_txq()
/freebsd-13-stable/sys/contrib/dev/rtw89/
HDcore.c1821 struct rtw89_txq *rtwtxq, *tmp; in rtw89_core_ba_work() local
1825 list_for_each_entry_safe(rtwtxq, tmp, &rtwdev->ba_list, list) { in rtw89_core_ba_work()
1826 struct ieee80211_txq *txq = rtw89_txq_to_txq(rtwtxq); in rtw89_core_ba_work()
1848 set_bit(RTW89_TXQ_F_BLOCK_BA, &rtwtxq->flags); in rtw89_core_ba_work()
1851 list_del_init(&rtwtxq->list); in rtw89_core_ba_work()
1859 struct rtw89_txq *rtwtxq, *tmp; in rtw89_core_free_sta_pending_ba() local
1862 list_for_each_entry_safe(rtwtxq, tmp, &rtwdev->ba_list, list) { in rtw89_core_free_sta_pending_ba()
1863 struct ieee80211_txq *txq = rtw89_txq_to_txq(rtwtxq); in rtw89_core_free_sta_pending_ba()
1866 list_del_init(&rtwtxq->list); in rtw89_core_free_sta_pending_ba()
1874 struct rtw89_txq *rtwtxq, *tmp; in rtw89_core_free_sta_pending_forbid_ba() local
[all …]
HDmac80211.c550 struct rtw89_txq *rtwtxq = (struct rtw89_txq *)txq->drv_priv; in rtw89_ops_ampdu_action() local
559 clear_bit(RTW89_TXQ_F_AMPDU, &rtwtxq->flags); in rtw89_ops_ampdu_action()
565 set_bit(RTW89_TXQ_F_AMPDU, &rtwtxq->flags); in rtw89_ops_ampdu_action()
HDcore.h3699 static inline struct ieee80211_txq *rtw89_txq_to_txq(struct rtw89_txq *rtwtxq) in rtw89_txq_to_txq() argument
3701 void *p = rtwtxq; in rtw89_txq_to_txq()
3709 struct rtw89_txq *rtwtxq; in rtw89_core_txq_init() local
3714 rtwtxq = (struct rtw89_txq *)txq->drv_priv; in rtw89_core_txq_init()
3715 INIT_LIST_HEAD(&rtwtxq->list); in rtw89_core_txq_init()