Home
last modified time | relevance | path

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

/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 *tx in iwl_mld_tx_skb()
[all...]
H A Dmld.c538 struct ieee80211_txq *txq; in iwl_mld_queue_state_change()
H A Dmac80211.c924 struct ieee80211_txq *txq) in iwl_mld_mac80211_wake_tx_queue()
/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 Dhtt_tx.c40 struct ieee80211_txq *txq) in __ath10k_htt_tx_txq_recalc()
117 struct ieee80211_txq *txq) in ath10k_htt_tx_txq_recalc()
134 struct ieee80211_txq *txq) in ath10k_htt_tx_txq_update()
H A Dhtt.h2446 struct ieee80211_txq *txq);
2448 struct ieee80211_txq *txq);
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()
H A Dhtt_rx.c3376 struct ieee80211_txq *txq; in ath10k_htt_rx_tx_fetch_ind()
3539 struct ieee80211_txq *txq; in ath10k_htt_rx_tx_mode_switch_ind()
/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 Dmac80211.c33 struct ieee80211_txq *txq) in rtw_ops_wake_tx_queue()
636 struct ieee80211_txq *txq = sta->txq[tid]; in rtw_ops_ampdu_action()
/linux/include/net/
H A Dmac80211.h100 * 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
2235 struct ieee80211_txq *txq;
2236 struct ieee80211_txq *txq_mgmt;
2737 struct ieee80211_txq *txq[IEEE80211_NUM_TIDS + 1];
2801 * struct ieee80211_txq - Software intermediate tx queue
2813 struct ieee80211_txq {
3189 * within @struct ieee80211_txq.
5045 struct ieee80211_txq *tx
2771 struct ieee80211_txq { global() struct
2772 vifieee80211_txq global() argument
2773 staieee80211_txq global() argument
2774 tidieee80211_txq global() argument
2775 acieee80211_txq global() argument
[all...]
/linux/drivers/net/wireless/ath/ath9k/
H A Dxmit.c123 struct ieee80211_txq *queue = in ath_tx_queue_tid()
124 container_of((void *)tid, struct ieee80211_txq, drv_priv); in ath_tx_queue_tid()
129 void ath9k_wake_tx_queue(struct ieee80211_hw *hw, struct ieee80211_txq *queue) in ath9k_wake_tx_queue()
235 struct ieee80211_txq *txq = container_of((void*)tid, struct ieee80211_txq, drv_priv); in ath_tid_pull()
1984 struct ieee80211_txq *queue; in ath_txq_schedule()
/linux/net/mac80211/
H A Dtx.c1306 struct ieee80211_txq *txq = NULL; in ieee80211_get_txq()
3461 struct ieee80211_txq *txq = sta->sta.txq[tid]; in ieee80211_amsdu_aggregate()
3861 struct ieee80211_txq *txq) in ieee80211_tx_dequeue()
4101 struct ieee80211_txq *ieee80211_next_txq(struct ieee80211_hw *hw, u8 ac) in ieee80211_next_txq()
4104 struct ieee80211_txq *ret = NULL; in ieee80211_next_txq()
4164 struct ieee80211_txq *txq, in __ieee80211_schedule_txq()
4204 struct ieee80211_txq *txq) in ieee80211_txq_airtime_check()
4256 struct ieee80211_txq *txq) in ieee80211_txq_may_transmit()
H A Dutil.c285 struct ieee80211_txq *queue) in wake_tx_push_queue()
303 struct ieee80211_txq *txq) in ieee80211_handle_wake_tx_queue()
307 struct ieee80211_txq *queue; in ieee80211_handle_wake_tx_queue()
346 struct ieee80211_txq *txq = sta->sta.txq[i]; in __ieee80211_wake_txqs()
4465 void ieee80211_txq_get_depth(struct ieee80211_txq *txq,
H A Drx.c1704 struct ieee80211_txq *txq = sta->sta.txq[tid]; in sta_ps_start()
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
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()
H A Dops.c1828 struct ieee80211_txq *txq; in iwl_mvm_queue_state_change()