/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/ |
H A D | tx.c | 9 mt76_txq_get_qid(struct ieee80211_txq *txq) in mt76_txq_get_qid() 21 struct ieee80211_txq *txq; in mt76_tx_check_agg_ssn() 306 struct ieee80211_txq *txq = mtxq_to_txq(mtxq); in mt76_txq_dequeue() 352 struct ieee80211_txq *txq = sta->txq[i]; in mt76_release_buffered_frames() 388 struct ieee80211_txq *txq = mtxq_to_txq(mtxq); in mt76_txq_send_burst() 453 struct ieee80211_txq *txq; in mt76_txq_schedule_list() 479 struct ieee80211_txq *txq = mtxq_to_txq(mtxq); in mt76_txq_schedule_list() 547 struct ieee80211_txq *txq = sta->txq[i]; in mt76_stop_tx_queues() 564 void mt76_wake_tx_queue(struct ieee80211_hw *hw, struct ieee80211_txq *txq) in mt76_wake_tx_queue()
|
H A D | mt76.h | 817 static inline struct ieee80211_txq * 822 return container_of(ptr, struct ieee80211_txq, drv_priv); in mtxq_to_txq() 904 void mt76_wake_tx_queue(struct ieee80211_hw *hw, struct ieee80211_txq *txq);
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/ |
H A D | tx.c | 9 mt76_txq_get_qid(struct ieee80211_txq *txq) in mt76_txq_get_qid() 21 struct ieee80211_txq *txq; in mt76_tx_check_agg_ssn() 372 struct ieee80211_txq *txq = mtxq_to_txq(mtxq); in mt76_txq_dequeue() 416 struct ieee80211_txq *txq = sta->txq[i]; in mt76_release_buffered_frames() 459 struct ieee80211_txq *txq = mtxq_to_txq(mtxq); in mt76_txq_send_burst() 525 struct ieee80211_txq *txq; in mt76_txq_schedule_list() 551 struct ieee80211_txq *txq = mtxq_to_txq(mtxq); in mt76_txq_schedule_list() 643 struct ieee80211_txq *txq = sta->txq[i]; in mt76_stop_tx_queues() 660 void mt76_wake_tx_queue(struct ieee80211_hw *hw, struct ieee80211_txq *txq) in mt76_wake_tx_queue()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/ |
H A D | mac.h | 69 struct ieee80211_txq *txq); 70 struct ieee80211_txq *ath10k_mac_txq_lookup(struct ath10k *ar,
|
H A D | txrx.c | 49 struct ieee80211_txq *txq; in ath10k_txrx_tx_unref()
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath10k/ |
H A D | mac.h | 69 struct ieee80211_txq *txq); 70 struct ieee80211_txq *ath10k_mac_txq_lookup(struct ath10k *ar,
|
H A D | txrx.c | 50 struct ieee80211_txq *txq; in ath10k_txrx_tx_unref()
|
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw88/ |
H A D | tx.h | 88 void rtw_txq_init(struct rtw_dev *rtwdev, struct ieee80211_txq *txq); 89 void rtw_txq_cleanup(struct rtw_dev *rtwdev, struct ieee80211_txq *txq);
|
H A D | tx.c | 565 struct ieee80211_txq *txq = rtwtxq_to_txq(rtwtxq); in rtw_txq_check_agg() 597 struct ieee80211_txq *txq = rtwtxq_to_txq(rtwtxq); in rtw_txq_push_skb() 615 struct ieee80211_txq *txq = rtwtxq_to_txq(rtwtxq); in rtw_txq_dequeue() 657 struct ieee80211_txq *txq = rtwtxq_to_txq(rtwtxq); in __rtw_tx_work() 679 void rtw_txq_init(struct rtw_dev *rtwdev, struct ieee80211_txq *txq) in rtw_txq_init() 690 void rtw_txq_cleanup(struct rtw_dev *rtwdev, struct ieee80211_txq *txq) in rtw_txq_cleanup()
|
H A D | mac80211.c | 33 struct ieee80211_txq *txq) in rtw_ops_wake_tx_queue() 623 struct ieee80211_txq *txq = sta->txq[tid]; in rtw_ops_ampdu_action()
|
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtw88/ |
H A D | tx.c | 503 struct ieee80211_txq *txq = rtwtxq_to_txq(rtwtxq); in rtw_txq_check_agg() 535 struct ieee80211_txq *txq = rtwtxq_to_txq(rtwtxq); in rtw_txq_push_skb() 555 struct ieee80211_txq *txq = rtwtxq_to_txq(rtwtxq); in rtw_txq_dequeue() 598 struct ieee80211_txq *txq = rtwtxq_to_txq(rtwtxq); in rtw_tx_tasklet() 613 void rtw_txq_init(struct rtw_dev *rtwdev, struct ieee80211_txq *txq) in rtw_txq_init() 624 void rtw_txq_cleanup(struct rtw_dev *rtwdev, struct ieee80211_txq *txq) in rtw_txq_cleanup()
|
H A D | tx.h | 95 void rtw_txq_init(struct rtw_dev *rtwdev, struct ieee80211_txq *txq); 96 void rtw_txq_cleanup(struct rtw_dev *rtwdev, struct ieee80211_txq *txq);
|
H A D | mac80211.c | 32 struct ieee80211_txq *txq) in rtw_ops_wake_tx_queue() 537 struct ieee80211_txq *txq = sta->txq[tid]; in rtw_ops_ampdu_action()
|
/kernel/linux/linux-6.6/include/net/ |
H A D | mac80211.h | 100 * Intermediate queues (struct ieee80211_txq) are kept per-sta per-tid, with 122 * ieee80211_sta_set_buffered(). For frames buffered in the ieee80211_txq 126 * buffered frames and afterwards also frames from the ieee80211_txq (obtained 1897 struct ieee80211_txq *txq; 2365 struct ieee80211_txq *txq[IEEE80211_NUM_TIDS + 1]; 2422 * struct ieee80211_txq - Software intermediate tx queue 2434 struct ieee80211_txq { struct 2791 * within @struct ieee80211_txq. 4574 struct ieee80211_txq *txq); 6341 ieee80211_txq_airtime_check(struct ieee80211_hw *hw, struct ieee80211_txq *tx [all...] |
/kernel/linux/linux-5.10/include/net/ |
H A D | mac80211.h | 101 * Intermediate queues (struct ieee80211_txq) are kept per-sta per-tid, with 120 * ieee80211_sta_set_buffered(). For frames buffered in the ieee80211_txq 124 * buffered frames and afterwards also frames from the ieee80211_txq (obtained 1714 struct ieee80211_txq *txq; 2113 struct ieee80211_txq *txq[IEEE80211_NUM_TIDS + 1]; 2143 * struct ieee80211_txq - Software intermediate tx queue 2155 struct ieee80211_txq { struct 2493 * within @struct ieee80211_txq. 4157 struct ieee80211_txq *txq); 5756 ieee80211_txq_airtime_check(struct ieee80211_hw *hw, struct ieee80211_txq *tx [all...] |
/kernel/linux/linux-5.10/net/mac80211/ |
H A D | agg-tx.c | 192 struct ieee80211_txq *txq = sta->sta.txq[tid]; in ieee80211_agg_stop_txq() 213 struct ieee80211_txq *txq = sta->sta.txq[tid]; in ieee80211_agg_start_txq() 965 struct ieee80211_txq *txq; in ieee80211_process_addba_resp()
|
H A D | tx.c | 1260 struct ieee80211_txq *txq = NULL; in ieee80211_get_txq() 3294 struct ieee80211_txq *txq = sta->sta.txq[tid]; in ieee80211_amsdu_aggregate() 3618 struct ieee80211_txq *txq) in ieee80211_tx_dequeue() 3796 struct ieee80211_txq *ieee80211_next_txq(struct ieee80211_hw *hw, u8 ac) in ieee80211_next_txq() 3799 struct ieee80211_txq *ret = NULL; in ieee80211_next_txq() 3857 struct ieee80211_txq *txq, in __ieee80211_schedule_txq() 3890 struct ieee80211_txq *txq) in ieee80211_txq_airtime_check() 3917 struct ieee80211_txq *txq) in ieee80211_txq_may_transmit()
|
/kernel/linux/linux-6.6/net/mac80211/ |
H A D | agg-tx.c | 192 struct ieee80211_txq *txq = sta->sta.txq[tid]; in ieee80211_agg_stop_txq() 213 struct ieee80211_txq *txq = sta->sta.txq[tid]; in ieee80211_agg_start_txq() 992 struct ieee80211_txq *txq; in ieee80211_process_addba_resp()
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | sta.h | 581 int iwl_mvm_sta_ensure_queue(struct iwl_mvm *mvm, struct ieee80211_txq *txq);
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath9k/ |
H A D | ath9k.h | 432 struct ieee80211_txq *txq; in ath_node_to_tid() 615 void ath9k_wake_tx_queue(struct ieee80211_hw *hw, struct ieee80211_txq *queue);
|
H A D | xmit.c | 118 struct ieee80211_txq *queue = in ath_tx_queue_tid() 119 container_of((void *)tid, struct ieee80211_txq, drv_priv); in ath_tx_queue_tid() 124 void ath9k_wake_tx_queue(struct ieee80211_hw *hw, struct ieee80211_txq *queue) in ath9k_wake_tx_queue() 189 struct ieee80211_txq *txq = container_of((void*)tid, struct ieee80211_txq, drv_priv); in ath_tid_pull() 1924 struct ieee80211_txq *queue; in ath_txq_schedule()
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath9k/ |
H A D | ath9k.h | 433 struct ieee80211_txq *txq; in ath_node_to_tid() 616 void ath9k_wake_tx_queue(struct ieee80211_hw *hw, struct ieee80211_txq *queue);
|
H A D | xmit.c | 124 struct ieee80211_txq *queue = in ath_tx_queue_tid() 125 container_of((void *)tid, struct ieee80211_txq, drv_priv); in ath_tx_queue_tid() 130 void ath9k_wake_tx_queue(struct ieee80211_hw *hw, struct ieee80211_txq *queue) in ath9k_wake_tx_queue() 236 struct ieee80211_txq *txq = container_of((void*)tid, struct ieee80211_txq, drv_priv); in ath_tid_pull() 1983 struct ieee80211_txq *queue; in ath_txq_schedule()
|
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw89/ |
H A D | core.c | 2099 struct ieee80211_txq *txq = rtw89_txq_to_txq(rtwtxq); in rtw89_core_ba_work() 2136 struct ieee80211_txq *txq = rtw89_txq_to_txq(rtwtxq); in rtw89_core_free_sta_pending_ba() 2151 struct ieee80211_txq *txq = rtw89_txq_to_txq(rtwtxq); in rtw89_core_free_sta_pending_forbid_ba() 2176 struct ieee80211_txq *txq = rtw89_txq_to_txq(rtwtxq); in rtw89_core_stop_tx_ba_session() 2203 struct ieee80211_txq *txq = rtw89_txq_to_txq(rtwtxq); in rtw89_core_txq_check_agg() 2239 struct ieee80211_txq *txq = rtw89_txq_to_txq(rtwtxq); in rtw89_core_txq_push() 2276 struct ieee80211_txq *txq, in rtw89_core_txq_agg_wait() 2311 struct ieee80211_txq *txq; in rtw89_core_txq_schedule() 3100 struct ieee80211_txq *txq; in _rtw89_core_set_tid_config()
|
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7615/ |
H A D | main.c | 695 mt7615_wake_tx_queue(struct ieee80211_hw *hw, struct ieee80211_txq *txq) in mt7615_wake_tx_queue() 781 struct ieee80211_txq *txq = sta->txq[params->tid]; in mt7615_ampdu_action()
|