Home
last modified time | relevance | path

Searched refs:rate_info (Results 1 - 25 of 86) sorted by relevance

1234

/kernel/linux/linux-5.10/drivers/net/wireless/rsi/
H A Drsi_91x_hal.c120 mgmt_desc->rate_info = cpu_to_le16(RSI_RATE_1); in rsi_prepare_mgmt_desc()
122 mgmt_desc->rate_info = cpu_to_le16(RSI_RATE_6); in rsi_prepare_mgmt_desc()
144 mgmt_desc->rate_info |= in rsi_prepare_mgmt_desc()
226 data_desc->rate_info = cpu_to_le16(fixed_rate); in rsi_prepare_data_desc()
233 data_desc->rate_info |= in rsi_prepare_data_desc()
243 data_desc->rate_info = cpu_to_le16(RSI_RATE_6); in rsi_prepare_data_desc()
245 data_desc->rate_info = cpu_to_le16(RSI_RATE_1); in rsi_prepare_data_desc()
279 data_desc->rate_info = cpu_to_le16(RSI_RATE_6); in rsi_prepare_data_desc()
281 data_desc->rate_info = cpu_to_le16(RSI_RATE_1); in rsi_prepare_data_desc()
289 data_desc->rate_info | in rsi_prepare_data_desc()
[all...]
H A Drsi_hal.h193 __le16 rate_info; member
207 __le16 rate_info; member
/kernel/linux/linux-6.6/drivers/net/wireless/rsi/
H A Drsi_91x_hal.c120 mgmt_desc->rate_info = cpu_to_le16(RSI_RATE_1); in rsi_prepare_mgmt_desc()
122 mgmt_desc->rate_info = cpu_to_le16(RSI_RATE_6); in rsi_prepare_mgmt_desc()
144 mgmt_desc->rate_info |= in rsi_prepare_mgmt_desc()
226 data_desc->rate_info = cpu_to_le16(fixed_rate); in rsi_prepare_data_desc()
233 data_desc->rate_info |= in rsi_prepare_data_desc()
243 data_desc->rate_info = cpu_to_le16(RSI_RATE_6); in rsi_prepare_data_desc()
245 data_desc->rate_info = cpu_to_le16(RSI_RATE_1); in rsi_prepare_data_desc()
279 data_desc->rate_info = cpu_to_le16(RSI_RATE_6); in rsi_prepare_data_desc()
281 data_desc->rate_info = cpu_to_le16(RSI_RATE_1); in rsi_prepare_data_desc()
289 data_desc->rate_info | in rsi_prepare_data_desc()
[all...]
H A Drsi_hal.h193 __le16 rate_info; member
207 __le16 rate_info; member
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Drate.h24 extern const u8 rate_info[];
74 /* Macro to use the rate_info table */
178 (rate_info[ratespec & RSPEC_RATE_MASK] & BRCMS_RATE_FLAG); in is_ofdm_rate()
H A Drate.c28 const u8 rate_info[BRCM_MAXRATE + 1] = { variable
317 if ((r > BRCM_MAXRATE) || (rate_info[r] == 0)) in brcms_c_rate_hwrs_filter_sort_validate()
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Drate.h24 extern const u8 rate_info[];
74 /* Macro to use the rate_info table */
178 (rate_info[ratespec & RSPEC_RATE_MASK] & BRCMS_RATE_FLAG); in is_ofdm_rate()
H A Drate.c28 const u8 rate_info[BRCM_MAXRATE + 1] = { variable
317 if ((r > BRCM_MAXRATE) || (rate_info[r] == 0)) in brcms_c_rate_hwrs_filter_sort_validate()
/kernel/linux/linux-5.10/drivers/net/wireless/marvell/mwifiex/
H A Dcfp.c520 u8 rx_rate, u8 rate_info) in mwifiex_adjust_data_rate()
525 if ((rate_info & BIT(0)) && (rate_info & BIT(1))) in mwifiex_adjust_data_rate()
528 else if (rate_info & BIT(0)) /* HT20 */ in mwifiex_adjust_data_rate()
519 mwifiex_adjust_data_rate(struct mwifiex_private *priv, u8 rx_rate, u8 rate_info) mwifiex_adjust_data_rate() argument
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/mwifiex/
H A Dcfp.c508 u8 rx_rate, u8 rate_info) in mwifiex_adjust_data_rate()
513 if ((rate_info & BIT(0)) && (rate_info & BIT(1))) in mwifiex_adjust_data_rate()
516 else if (rate_info & BIT(0)) /* HT20 */ in mwifiex_adjust_data_rate()
507 mwifiex_adjust_data_rate(struct mwifiex_private *priv, u8 rx_rate, u8 rate_info) mwifiex_adjust_data_rate() argument
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath5k/
H A Dphy.c3485 * supported by hw (what's inside rate_info) + conformance test
3502 * @rate_info: The &struct ath5k_rate_pcal_info to fill
3507 struct ath5k_rate_pcal_info *rate_info, in ath5k_setup_rate_powertable()
3524 rates[i] = min(max_pwr, rate_info->target_power_6to24); in ath5k_setup_rate_powertable()
3527 rates[5] = min(rates[0], rate_info->target_power_36); in ath5k_setup_rate_powertable()
3528 rates[6] = min(rates[0], rate_info->target_power_48); in ath5k_setup_rate_powertable()
3529 rates[7] = min(rates[0], rate_info->target_power_54); in ath5k_setup_rate_powertable()
3533 rates[8] = min(rates[0], rate_info->target_power_6to24); in ath5k_setup_rate_powertable()
3535 rates[9] = min(rates[0], rate_info->target_power_36); in ath5k_setup_rate_powertable()
3537 rates[10] = min(rates[0], rate_info in ath5k_setup_rate_powertable()
3506 ath5k_setup_rate_powertable(struct ath5k_hw *ah, u16 max_pwr, struct ath5k_rate_pcal_info *rate_info, u8 ee_mode) ath5k_setup_rate_powertable() argument
3601 struct ath5k_rate_pcal_info rate_info; ath5k_hw_txpower() local
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath5k/
H A Dphy.c3482 * supported by hw (what's inside rate_info) + conformance test
3499 * @rate_info: The &struct ath5k_rate_pcal_info to fill
3504 struct ath5k_rate_pcal_info *rate_info, in ath5k_setup_rate_powertable()
3521 rates[i] = min(max_pwr, rate_info->target_power_6to24); in ath5k_setup_rate_powertable()
3524 rates[5] = min(rates[0], rate_info->target_power_36); in ath5k_setup_rate_powertable()
3525 rates[6] = min(rates[0], rate_info->target_power_48); in ath5k_setup_rate_powertable()
3526 rates[7] = min(rates[0], rate_info->target_power_54); in ath5k_setup_rate_powertable()
3530 rates[8] = min(rates[0], rate_info->target_power_6to24); in ath5k_setup_rate_powertable()
3532 rates[9] = min(rates[0], rate_info->target_power_36); in ath5k_setup_rate_powertable()
3534 rates[10] = min(rates[0], rate_info in ath5k_setup_rate_powertable()
3503 ath5k_setup_rate_powertable(struct ath5k_hw *ah, u16 max_pwr, struct ath5k_rate_pcal_info *rate_info, u8 ee_mode) ath5k_setup_rate_powertable() argument
3598 struct ath5k_rate_pcal_info rate_info; ath5k_hw_txpower() local
[all...]
/kernel/linux/linux-6.6/net/wireless/
H A Dutil.c1213 static u32 cfg80211_calculate_bitrate_ht(struct rate_info *rate) in cfg80211_calculate_bitrate_ht()
1242 static u32 cfg80211_calculate_bitrate_dmg(struct rate_info *rate) in cfg80211_calculate_bitrate_dmg()
1289 static u32 cfg80211_calculate_bitrate_extended_sc_dmg(struct rate_info *rate) in cfg80211_calculate_bitrate_extended_sc_dmg()
1308 static u32 cfg80211_calculate_bitrate_edmg(struct rate_info *rate) in cfg80211_calculate_bitrate_edmg()
1342 static u32 cfg80211_calculate_bitrate_vht(struct rate_info *rate) in cfg80211_calculate_bitrate_vht()
1437 static u32 cfg80211_calculate_bitrate_he(struct rate_info *rate) in cfg80211_calculate_bitrate_he()
1520 static u32 cfg80211_calculate_bitrate_eht(struct rate_info *rate) in cfg80211_calculate_bitrate_eht()
1651 static u32 cfg80211_calculate_bitrate_s1g(struct rate_info *rate) in cfg80211_calculate_bitrate_s1g()
1759 u32 cfg80211_calculate_bitrate(struct rate_info *rate) in cfg80211_calculate_bitrate()
H A Dnl80211.h16 bool nl80211_put_sta_rate(struct sk_buff *msg, struct rate_info *info,
/kernel/linux/linux-6.6/drivers/net/wireless/ath/wcn36xx/
H A Dtxrx.h167 void wcn36xx_process_tx_rate(struct ani_global_class_a_stats_info *stats, struct rate_info *info);
/kernel/linux/linux-5.10/net/mac80211/
H A Dairtime.c511 struct rate_info *ri) in ieee80211_fill_rate_info()
555 struct rate_info *ri, u8 band, int len) in ieee80211_fill_rx_status()
597 struct rate_info *ri, in ieee80211_calc_tx_airtime_rate()
657 struct rate_info *ri = &sta->tx_stats.last_rate_info; in ieee80211_calc_expected_tx_airtime()
H A Dsta_info.h642 struct rate_info last_rate_info;
843 struct rate_info *rinfo);
/kernel/linux/linux-6.6/net/mac80211/
H A Dairtime.c508 struct rate_info *ri) in ieee80211_fill_rate_info()
552 struct rate_info *ri, u8 band, int len) in ieee80211_fill_rx_status()
594 struct rate_info *ri, in ieee80211_calc_tx_airtime_rate()
654 struct rate_info *ri = &sta->deflink.tx_stats.last_rate_info; in ieee80211_calc_expected_tx_airtime()
H A Dsta_info.h558 struct rate_info last_rate_info;
914 struct rate_info *rinfo);
/kernel/linux/linux-5.10/net/wireless/
H A Dnl80211.h16 bool nl80211_put_sta_rate(struct sk_buff *msg, struct rate_info *info,
H A Dutil.c1122 static u32 cfg80211_calculate_bitrate_ht(struct rate_info *rate) in cfg80211_calculate_bitrate_ht()
1151 static u32 cfg80211_calculate_bitrate_dmg(struct rate_info *rate) in cfg80211_calculate_bitrate_dmg()
1198 static u32 cfg80211_calculate_bitrate_edmg(struct rate_info *rate) in cfg80211_calculate_bitrate_edmg()
1232 static u32 cfg80211_calculate_bitrate_vht(struct rate_info *rate) in cfg80211_calculate_bitrate_vht()
1319 static u32 cfg80211_calculate_bitrate_he(struct rate_info *rate) in cfg80211_calculate_bitrate_he()
1402 u32 cfg80211_calculate_bitrate(struct rate_info *rate) in cfg80211_calculate_bitrate()
/kernel/linux/linux-5.10/drivers/net/wireless/marvell/
H A Dmwl8k.c1058 __le16 rate_info; member
1105 u16 rate_info; in mwl8k_rxd_sta_process() local
1111 rate_info = le16_to_cpu(rxd->rate_info); in mwl8k_rxd_sta_process()
1117 status->antenna = MWL8K_STA_RATE_INFO_ANTSELECT(rate_info); in mwl8k_rxd_sta_process()
1118 status->rate_idx = MWL8K_STA_RATE_INFO_RATEID(rate_info); in mwl8k_rxd_sta_process()
1120 if (rate_info & MWL8K_STA_RATE_INFO_SHORTPRE) in mwl8k_rxd_sta_process()
1122 if (rate_info & MWL8K_STA_RATE_INFO_40MHZ) in mwl8k_rxd_sta_process()
1124 if (rate_info & MWL8K_STA_RATE_INFO_SHORTGI) in mwl8k_rxd_sta_process()
1126 if (rate_info in mwl8k_rxd_sta_process()
1443 __le16 rate_info; global() member
1685 u16 rate_info; mwl8k_txq_reclaim() local
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/
H A Dmwl8k.c1059 __le16 rate_info; member
1106 u16 rate_info; in mwl8k_rxd_sta_process() local
1112 rate_info = le16_to_cpu(rxd->rate_info); in mwl8k_rxd_sta_process()
1118 status->antenna = MWL8K_STA_RATE_INFO_ANTSELECT(rate_info); in mwl8k_rxd_sta_process()
1119 status->rate_idx = MWL8K_STA_RATE_INFO_RATEID(rate_info); in mwl8k_rxd_sta_process()
1121 if (rate_info & MWL8K_STA_RATE_INFO_SHORTPRE) in mwl8k_rxd_sta_process()
1123 if (rate_info & MWL8K_STA_RATE_INFO_40MHZ) in mwl8k_rxd_sta_process()
1125 if (rate_info & MWL8K_STA_RATE_INFO_SHORTGI) in mwl8k_rxd_sta_process()
1127 if (rate_info in mwl8k_rxd_sta_process()
1445 __le16 rate_info; global() member
1689 u16 rate_info; mwl8k_txq_reclaim() local
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmt7915.h66 struct rate_info prob_rate;
67 struct rate_info tx_rate;
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/
H A Dcore.h354 struct rate_info txrate;
355 struct rate_info last_txrate;

Completed in 40 milliseconds

1234