Home
last modified time | relevance | path

Searched refs:ieee80211_txq (Results 1 – 25 of 35) sorted by relevance

12

/linux/drivers/net/wireless/intel/iwlwifi/mld/
H A Dtx.h46 iwl_mld_txq_from_mac80211(struct ieee80211_txq *txq) in iwl_mld_txq_from_mac80211()
52 void iwl_mld_remove_txq(struct iwl_mld *mld, struct ieee80211_txq *txq);
56 void iwl_mld_tx_from_txq(struct iwl_mld *mld, struct ieee80211_txq *txq);
60 int iwl_mld_ensure_queue(struct iwl_mld *mld, struct ieee80211_txq *txq);
75 struct ieee80211_txq *txq);
H A Dtx.c48 iwl_mld_get_queue_size(struct iwl_mld *mld, struct ieee80211_txq *txq) in iwl_mld_get_queue_size()
70 static int iwl_mld_allocate_txq(struct iwl_mld *mld, struct ieee80211_txq *txq) in iwl_mld_allocate_txq()
105 static int iwl_mld_add_txq(struct iwl_mld *mld, struct ieee80211_txq *txq) in iwl_mld_add_txq()
130 struct ieee80211_txq *txq; in iwl_mld_add_txq_list()
136 txq = container_of((void *)mld_txq, struct ieee80211_txq, in iwl_mld_add_txq_list()
183 void iwl_mld_remove_txq(struct iwl_mld *mld, struct ieee80211_txq *txq) in iwl_mld_remove_txq()
613 iwl_mld_get_tx_queue_id(struct iwl_mld *mld, struct ieee80211_txq *txq, in iwl_mld_get_tx_queue_id()
751 struct ieee80211_txq *txq) in iwl_mld_tx_mpdu()
901 struct ieee80211_txq *txq) in iwl_mld_tx_tso()
959 struct ieee80211_txq *txq) in iwl_mld_tx_tso()
[all …]
H A Dmld.h208 struct ieee80211_txq __rcu *fw_id_to_txq[IWL_MAX_TVQM_QUEUES];
H A Dmld.c540 struct ieee80211_txq *txq; in iwl_mld_queue_state_change()
/linux/drivers/net/wireless/ath/ath10k/
H A Dmac.h69 struct ieee80211_txq *txq);
70 struct ieee80211_txq *ath10k_mac_txq_lookup(struct ath10k *ar,
H A Dtxrx.c50 struct ieee80211_txq *txq; in ath10k_txrx_tx_unref()
H A Dmac.c3895 struct ieee80211_txq *txq, in ath10k_mac_tx_h_fill_cb()
4282 static void ath10k_mac_txq_init(struct ieee80211_txq *txq) in ath10k_mac_txq_init()
4293 static void ath10k_mac_txq_unref(struct ath10k *ar, struct ieee80211_txq *txq) in ath10k_mac_txq_unref()
4311 struct ieee80211_txq *ath10k_mac_txq_lookup(struct ath10k *ar, in ath10k_mac_txq_lookup()
4335 struct ieee80211_txq *txq) in ath10k_mac_tx_can_push()
4362 struct ieee80211_txq *txq, in ath10k_mac_update_airtime()
4400 struct ieee80211_txq *txq) in ath10k_mac_tx_push_txq()
4477 struct ieee80211_txq *txq; in ath10k_mac_schedule_txq()
4695 struct ieee80211_txq *txq = NULL; in ath10k_mac_op_tx()
4758 struct ieee80211_txq *txq) in ath10k_mac_op_wake_tx_queue()
/linux/drivers/net/wireless/mediatek/mt76/
H A Dtx.c9 mt76_txq_get_qid(struct ieee80211_txq *txq) in mt76_txq_get_qid()
21 struct ieee80211_txq *txq; in mt76_tx_check_agg_ssn()
399 struct ieee80211_txq *txq = mtxq_to_txq(mtxq); in mt76_txq_dequeue()
450 struct ieee80211_txq *txq = sta->txq[i]; in mt76_release_buffered_frames()
494 struct ieee80211_txq *txq = mtxq_to_txq(mtxq); in mt76_txq_send_burst()
567 struct ieee80211_txq *txq; in mt76_txq_schedule_list()
614 struct ieee80211_txq *txq = mtxq_to_txq(mtxq); in mt76_txq_schedule_list()
797 struct ieee80211_txq *txq = sta->txq[i]; in mt76_stop_tx_queues()
841 void mt76_wake_tx_queue(struct ieee80211_hw *hw, struct ieee80211_txq *txq) in mt76_wake_tx_queue()
H A Dmt76.h1421 static inline struct ieee80211_txq *
1426 return container_of(ptr, struct ieee80211_txq, drv_priv); in mtxq_to_txq()
1532 void mt76_wake_tx_queue(struct ieee80211_hw *hw, struct ieee80211_txq *txq);
/linux/drivers/net/wireless/realtek/rtw88/
H A Dtx.h90 void rtw_txq_init(struct rtw_dev *rtwdev, struct ieee80211_txq *txq);
91 void rtw_txq_cleanup(struct rtw_dev *rtwdev, struct ieee80211_txq *txq);
H A Dtx.c580 struct ieee80211_txq *txq = rtwtxq_to_txq(rtwtxq); in rtw_txq_check_agg()
612 struct ieee80211_txq *txq = rtwtxq_to_txq(rtwtxq); in rtw_txq_push_skb()
632 struct ieee80211_txq *txq = rtwtxq_to_txq(rtwtxq); in rtw_txq_push()
661 struct ieee80211_txq *txq = rtwtxq_to_txq(rtwtxq); in __rtw_tx_work()
682 void rtw_txq_init(struct rtw_dev *rtwdev, struct ieee80211_txq *txq) in rtw_txq_init()
693 void rtw_txq_cleanup(struct rtw_dev *rtwdev, struct ieee80211_txq *txq) in rtw_txq_cleanup()
H A Dmac80211.c33 struct ieee80211_txq *txq) in rtw_ops_wake_tx_queue()
642 struct ieee80211_txq *txq = sta->txq[tid]; in rtw_ops_ampdu_action()
H A Dmain.h2151 static inline struct ieee80211_txq *rtwtxq_to_txq(struct rtw_txq *rtwtxq) in rtwtxq_to_txq()
2155 return container_of(p, struct ieee80211_txq, drv_priv); in rtwtxq_to_txq()
/linux/include/net/
H A Dmac80211.h2247 struct ieee80211_txq *txq;
2248 struct ieee80211_txq *txq_mgmt;
2749 struct ieee80211_txq *txq[IEEE80211_NUM_TIDS + 1];
2825 struct ieee80211_txq { struct
5057 struct ieee80211_txq *txq);
6889 ieee80211_txq_airtime_check(struct ieee80211_hw *hw, struct ieee80211_txq *txq);
6900 struct ieee80211_txq *txq);
7769 struct ieee80211_txq *txq);
7785 struct ieee80211_txq *txq) in ieee80211_tx_dequeue_ni()
7806 struct ieee80211_txq *txq);
[all …]
/linux/net/mac80211/
H A Dagg-tx.c184 struct ieee80211_txq *txq = sta->sta.txq[tid]; in ieee80211_agg_stop_txq()
205 struct ieee80211_txq *txq = sta->sta.txq[tid]; in ieee80211_agg_start_txq()
983 struct ieee80211_txq *txq; in ieee80211_process_addba_resp()
H A Dtx.c1308 struct ieee80211_txq *txq = NULL; in ieee80211_get_txq()
3509 struct ieee80211_txq *txq = sta->sta.txq[tid]; in ieee80211_amsdu_aggregate()
3909 struct ieee80211_txq *txq) in ieee80211_tx_dequeue()
4149 struct ieee80211_txq *ieee80211_next_txq(struct ieee80211_hw *hw, u8 ac) in ieee80211_next_txq()
4152 struct ieee80211_txq *ret = NULL; in ieee80211_next_txq()
4215 struct ieee80211_txq *txq, in __ieee80211_schedule_txq()
4255 struct ieee80211_txq *txq) in ieee80211_txq_airtime_check()
4289 struct ieee80211_txq *txq) in ieee80211_txq_aql_pending()
4326 struct ieee80211_txq *txq) in ieee80211_txq_may_transmit()
H A Dieee80211_i.h986 struct ieee80211_txq txq;
1932 static inline struct txq_info *to_txq_info(struct ieee80211_txq *txq) in to_txq_info()
1937 static inline bool txq_has_queue(struct ieee80211_txq *txq) in txq_has_queue()
H A Dutil.c288 struct ieee80211_txq *queue) in wake_tx_push_queue()
306 struct ieee80211_txq *txq) in ieee80211_handle_wake_tx_queue()
310 struct ieee80211_txq *queue; in ieee80211_handle_wake_tx_queue()
349 struct ieee80211_txq *txq = sta->sta.txq[i]; in __ieee80211_wake_txqs()
4486 void ieee80211_txq_get_depth(struct ieee80211_txq *txq, in ieee80211_txq_get_depth()
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dmvm.h808 iwl_mvm_txq_from_mac80211(struct ieee80211_txq *txq) in iwl_mvm_txq_from_mac80211()
1704 void iwl_mvm_mac_itxq_xmit(struct ieee80211_hw *hw, struct ieee80211_txq *txq);
2695 struct ieee80211_txq *txq);
H A Dsta.c1491 struct ieee80211_txq *txq) in iwl_mvm_sta_ensure_queue()
1534 struct ieee80211_txq *txq; in iwl_mvm_add_new_dqa_stream_wk()
1540 txq = container_of((void *)mvmtxq, struct ieee80211_txq, in iwl_mvm_add_new_dqa_stream_wk()
/linux/drivers/net/wireless/realtek/rtw89/
H A Dcore.c4610 struct ieee80211_txq *txq = rtw89_txq_to_txq(rtwtxq); in rtw89_core_ba_work()
4647 struct ieee80211_txq *txq = rtw89_txq_to_txq(rtwtxq); in rtw89_core_free_sta_pending_ba()
4662 struct ieee80211_txq *txq = rtw89_txq_to_txq(rtwtxq); in rtw89_core_free_sta_pending_forbid_ba()
4685 struct ieee80211_txq *txq = rtw89_txq_to_txq(rtwtxq); in rtw89_core_stop_tx_ba_session()
4712 struct ieee80211_txq *txq = rtw89_txq_to_txq(rtwtxq); in rtw89_core_txq_check_agg()
4748 struct ieee80211_txq *txq = rtw89_txq_to_txq(rtwtxq); in rtw89_core_txq_push()
4785 struct ieee80211_txq *txq, in rtw89_core_txq_agg_wait()
4829 struct ieee80211_txq *txq; in rtw89_core_txq_schedule()
6013 struct ieee80211_txq *txq; in _rtw89_core_set_tid_config()
H A Dmac80211.c49 struct ieee80211_txq *txq) in rtw89_ops_wake_tx_queue()
1035 struct ieee80211_txq *txq = sta->txq[tid]; in rtw89_ops_ampdu_action()
/linux/drivers/net/wireless/mediatek/mt76/mt7603/
H A Dmain.c645 struct ieee80211_txq *txq = sta->txq[params->tid]; in mt7603_ampdu_action()
/linux/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dmain.c809 struct ieee80211_txq *txq = sta->txq[params->tid]; in mt7615_ampdu_action()
/linux/drivers/net/wireless/mediatek/mt76/mt7921/
H A Dmain.c946 struct ieee80211_txq *txq = sta->txq[params->tid]; in mt7921_ampdu_action()

12