Home
last modified time | relevance | path

Searched refs:ieee80211_tx_rate (Results 1 – 25 of 49) sorted by relevance

12

/Linux-v4.19/drivers/net/wireless/mediatek/mt76/mt76x0/
Dmac.h144 const struct ieee80211_tx_rate *rate);
149 const struct ieee80211_tx_rate *rate, u8 *nss_val);
Dmac.c21 mt76_mac_process_tx_rate(struct ieee80211_tx_rate *txrate, u16 rate, in mt76_mac_process_tx_rate()
81 struct ieee80211_tx_rate *rate = info->status.rates; in mt76_mac_fill_tx_status()
120 const struct ieee80211_tx_rate *rate, u8 *nss_val) in mt76x0_mac_tx_rate_val()
170 const struct ieee80211_tx_rate *rate) in mt76x0_mac_wcid_set_rate()
Dtx.c76 struct ieee80211_tx_rate *rate = &info->control.rates[0]; in mt76x0_push_txwi()
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/
Drc.c46 struct ieee80211_tx_rate rate; in _rtl_rc_get_highest_rix()
135 struct ieee80211_tx_rate *rate, in _rtl_rc_rate_set_series()
193 struct ieee80211_tx_rate *rates = tx_info->control.rates; in rtl_get_rate()
/Linux-v4.19/drivers/net/wireless/mediatek/mt7601u/
Dmac.h168 const struct ieee80211_tx_rate *rate);
173 const struct ieee80211_tx_rate *rate, u8 *nss_val);
Dmac.c36 mt76_mac_process_tx_rate(struct ieee80211_tx_rate *txrate, u16 rate) in mt76_mac_process_tx_rate()
77 struct ieee80211_tx_rate *rate = info->status.rates; in mt76_mac_fill_tx_status()
113 const struct ieee80211_tx_rate *rate, u8 *nss_val) in mt76_mac_tx_rate_val()
155 const struct ieee80211_tx_rate *rate) in mt76_mac_wcid_set_rate()
Dtx.c143 struct ieee80211_tx_rate *rate = &info->control.rates[0]; in mt7601u_push_txwi()
/Linux-v4.19/drivers/net/wireless/mediatek/mt76/
Dmt76x2_mac_common.c82 mt76x2_mac_process_tx_rate(struct ieee80211_tx_rate *txrate, u16 rate, in mt76x2_mac_process_tx_rate()
143 struct ieee80211_tx_rate *rate = info->status.rates; in mt76x2_mac_fill_tx_status()
312 const struct ieee80211_tx_rate *rate, u8 *nss_val) in mt76x2_mac_tx_rate_val()
362 const struct ieee80211_tx_rate *rate) in mt76x2_mac_wcid_set_rate()
376 struct ieee80211_tx_rate *rate = &info->control.rates[0]; in mt76x2_mac_write_txwi()
Dmt76x2_tx_common.c67 const struct ieee80211_tx_rate *rate) in mt76x2_tx_get_max_txpwr_adj()
Dmt76x2_mac.h174 const struct ieee80211_tx_rate *rate);
Dmt76x2.h285 const struct ieee80211_tx_rate *rate);
/Linux-v4.19/include/net/
Dmac80211.h872 struct ieee80211_tx_rate { struct
880 static inline void ieee80211_rate_set_vht(struct ieee80211_tx_rate *rate, in ieee80211_rate_set_vht() argument
889 ieee80211_rate_get_vht_mcs(const struct ieee80211_tx_rate *rate) in ieee80211_rate_get_vht_mcs()
895 ieee80211_rate_get_vht_nss(const struct ieee80211_tx_rate *rate) in ieee80211_rate_get_vht_nss()
935 struct ieee80211_tx_rate rates[
957 struct ieee80211_tx_rate rates[IEEE80211_TX_MAX_RATES];
967 struct ieee80211_tx_rate driver_rates[
4276 struct ieee80211_tx_rate *dest,
5640 struct ieee80211_tx_rate reported_rate;
/Linux-v4.19/drivers/staging/rtlwifi/
Drc.c98 struct ieee80211_tx_rate *rate, in _rtl_rc_rate_set_series()
160 struct ieee80211_tx_rate *rates = tx_info->control.rates; in rtl_get_rate()
/Linux-v4.19/drivers/net/wireless/ath/ath5k/
Dbase.h70 struct ieee80211_tx_rate rates[4]; /* number of multi-rate stages */
/Linux-v4.19/net/mac80211/
Drc80211_minstrel_ht.c249 minstrel_ht_get_group_idx(struct ieee80211_tx_rate *rate) in minstrel_ht_get_group_idx()
257 minstrel_vht_get_group_idx(struct ieee80211_tx_rate *rate) in minstrel_vht_get_group_idx()
267 struct ieee80211_tx_rate *rate) in minstrel_ht_get_stats()
592 minstrel_ht_txstat_valid(struct minstrel_priv *mp, struct ieee80211_tx_rate *rate) in minstrel_ht_txstat_valid()
686 struct ieee80211_tx_rate *ar = info->status.rates; in minstrel_ht_tx_status()
1038 struct ieee80211_tx_rate *rate = &info->status.rates[0]; in minstrel_ht_get_rate()
Drate.c597 struct ieee80211_tx_rate *rates, in rate_fixup_ratelist()
699 struct ieee80211_tx_rate *rates, in rate_control_fill_sta_table()
814 struct ieee80211_tx_rate *rates, in rate_control_apply_mask()
853 struct ieee80211_tx_rate *dest, in ieee80211_get_tx_rates()
Dsta_info.h561 struct ieee80211_tx_rate last_rate;
745 const struct ieee80211_tx_rate *rate,
Drc80211_minstrel.c272 struct ieee80211_tx_rate *ar = info->status.rates; in minstrel_tx_status()
341 struct ieee80211_tx_rate *rate = &info->control.rates[0]; in minstrel_get_rate()
/Linux-v4.19/drivers/net/wireless/ath/carl9170/
Dtx.c707 struct ieee80211_tx_info *info, struct ieee80211_tx_rate *txrate, in carl9170_tx_rate_tpc_chains()
766 struct ieee80211_tx_info *info, struct ieee80211_tx_rate *txrate) in carl9170_tx_physet()
826 struct ieee80211_tx_rate *rate, in carl9170_tx_rts_check()
850 struct ieee80211_tx_rate *rate) in carl9170_tx_cts_check()
889 struct ieee80211_tx_rate *txrate; in carl9170_tx_apply_rateset()
1568 struct ieee80211_tx_rate *rate; in carl9170_tx_beacon_physet()
/Linux-v4.19/drivers/net/wireless/ti/wl18xx/
Dtx.c33 u8 band, struct ieee80211_tx_rate *rate, u8 hlid) in wl18xx_get_last_tx_rate()
/Linux-v4.19/drivers/net/wireless/st/cw1200/
Dtxrx.c28 const struct ieee80211_tx_rate *rate);
70 struct ieee80211_tx_rate *rates, size_t count) in tx_policy_build()
85 struct ieee80211_tx_rate tmp = rates[i - 1]; in tx_policy_build()
300 struct ieee80211_tx_rate *rates, in tx_policy_get()
429 const struct ieee80211_tx_rate *rate) in cw1200_get_tx_rate()
/Linux-v4.19/drivers/net/wireless/ralink/rt2x00/
Drt2x00queue.c240 struct ieee80211_tx_rate *txrate = &tx_info->control.rates[0]; in rt2x00queue_create_tx_descriptor_plcp()
305 struct ieee80211_tx_rate *txrate = &tx_info->control.rates[0]; in rt2x00queue_create_tx_descriptor_ht()
398 struct ieee80211_tx_rate *txrate = &tx_info->control.rates[0]; in rt2x00queue_create_tx_descriptor()
/Linux-v4.19/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
Dampdu.c525 struct ieee80211_tx_rate *txrate = tx_info->status.rates; in brcms_c_ampdu_add_frame()
633 struct ieee80211_tx_rate *txrate; in brcms_c_ampdu_finalize()
826 struct ieee80211_tx_rate *txrate = tx_info->status.rates; in brcms_c_ampdu_rate_status()
/Linux-v4.19/drivers/net/wireless/ath/ath9k/
Dtx99.c51 struct ieee80211_tx_rate *rate; in ath9k_build_tx99_skb()
/Linux-v4.19/Documentation/driver-api/80211/
Dmac80211.rst141 :functions: ieee80211_tx_rate

12