Home
last modified time | relevance | path

Searched refs:rate_info (Results 1 – 25 of 28) sorted by relevance

12

/linux/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
/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Drate.h24 extern const u8 rate_info[];
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()
H A Dmain.c3614 phy_rate = rate_info[rate] & BRCMS_RATE_MASK; in brcms_c_write_rate_shm()
3615 basic_phy_rate = rate_info[basic_rate] & BRCMS_RATE_MASK; in brcms_c_write_rate_shm()
5641 phy_rate = rate_info[rate] & BRCMS_RATE_MASK; in brcms_b_rate_shm_offset()
6015 rate_signal = rate_info[rate] & BRCMS_RATE_MASK; in brcms_c_compute_ofdm_plcp()
/linux/drivers/net/wireless/ath/ath5k/
H A Dphy.c3498 struct ath5k_rate_pcal_info *rate_info, in ath5k_setup_rate_powertable() argument
3515 rates[i] = min(max_pwr, rate_info->target_power_6to24); in ath5k_setup_rate_powertable()
3518 rates[5] = min(rates[0], rate_info->target_power_36); in ath5k_setup_rate_powertable()
3519 rates[6] = min(rates[0], rate_info->target_power_48); in ath5k_setup_rate_powertable()
3520 rates[7] = min(rates[0], rate_info->target_power_54); in ath5k_setup_rate_powertable()
3524 rates[8] = min(rates[0], rate_info->target_power_6to24); in ath5k_setup_rate_powertable()
3526 rates[9] = min(rates[0], rate_info->target_power_36); in ath5k_setup_rate_powertable()
3528 rates[10] = min(rates[0], rate_info->target_power_36); in ath5k_setup_rate_powertable()
3530 rates[11] = min(rates[0], rate_info->target_power_48); in ath5k_setup_rate_powertable()
3532 rates[12] = min(rates[0], rate_info->target_power_48); in ath5k_setup_rate_powertable()
[all …]
/linux/net/wireless/
H A Dutil.c1282 static u32 cfg80211_calculate_bitrate_ht(struct rate_info *rate) in cfg80211_calculate_bitrate_ht()
1311 static u32 cfg80211_calculate_bitrate_dmg(struct rate_info *rate) in cfg80211_calculate_bitrate_dmg()
1358 static u32 cfg80211_calculate_bitrate_extended_sc_dmg(struct rate_info *rate) in cfg80211_calculate_bitrate_extended_sc_dmg()
1377 static u32 cfg80211_calculate_bitrate_edmg(struct rate_info *rate) in cfg80211_calculate_bitrate_edmg()
1411 static u32 cfg80211_calculate_bitrate_vht(struct rate_info *rate) in cfg80211_calculate_bitrate_vht()
1506 static u32 cfg80211_calculate_bitrate_he(struct rate_info *rate) in cfg80211_calculate_bitrate_he()
1593 static u32 _cfg80211_calculate_bitrate_eht_uhr(struct rate_info *rate) in _cfg80211_calculate_bitrate_eht_uhr()
1735 static u32 cfg80211_calculate_bitrate_eht(struct rate_info *rate) in cfg80211_calculate_bitrate_uhr()
1748 static u32 cfg80211_calculate_bitrate_uhr(struct rate_info *rate) in cfg80211_calculate_bitrate_uhr()
1779 static u32 cfg80211_calculate_bitrate_s1g(struct rate_info *rat in cfg80211_calculate_bitrate_s1g()
[all...]
/linux/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);
H A Dtxrx.c707 void wcn36xx_process_tx_rate(struct ani_global_class_a_stats_info *stats, struct rate_info *info) in wcn36xx_process_tx_rate()
/linux/net/mac80211/
H A Dairtime.c627 struct rate_info *ri) in ieee80211_fill_rate_info()
680 struct rate_info *ri, u8 band, int len) in ieee80211_fill_rx_status()
722 struct rate_info *ri, in ieee80211_calc_tx_airtime_rate()
780 struct rate_info *ri = &sta->deflink.tx_stats.last_rate_info; in ieee80211_calc_expected_tx_airtime()
H A Dsta_info.c2540 struct rate_info *rinfo) in sta_stats_decode_rate()
2609 static int sta_set_rate_info_rx(struct sta_info *sta, struct rate_info *rinfo, in sta_set_rate_info_rx()
H A Dutil.c3509 struct rate_info ri; in ieee80211_calculate_rx_timestamp()
/linux/Documentation/driver-api/80211/
H A Dcfg80211.rst59 rate_info
/linux/drivers/net/wireless/virtual/
H A Dmac80211_hwsim.c3837 struct rate_info *rate_info, in mac80211_hwsim_parse_rate_info() argument
3849 rate_info->flags = nla_get_u8(tb[HWSIM_RATE_INFO_ATTR_FLAGS]); in mac80211_hwsim_parse_rate_info()
3852 rate_info->mcs = nla_get_u8(tb[HWSIM_RATE_INFO_ATTR_MCS]); in mac80211_hwsim_parse_rate_info()
3855 rate_info->legacy = nla_get_u16(tb[HWSIM_RATE_INFO_ATTR_LEGACY]); in mac80211_hwsim_parse_rate_info()
3858 rate_info->nss = nla_get_u8(tb[HWSIM_RATE_INFO_ATTR_NSS]); in mac80211_hwsim_parse_rate_info()
3861 rate_info->bw = nla_get_u8(tb[HWSIM_RATE_INFO_ATTR_BW]); in mac80211_hwsim_parse_rate_info()
3864 rate_info->he_gi = nla_get_u8(tb[HWSIM_RATE_INFO_ATTR_HE_GI]); in mac80211_hwsim_parse_rate_info()
3867 rate_info->he_dcm = nla_get_u8(tb[HWSIM_RATE_INFO_ATTR_HE_DCM]); in mac80211_hwsim_parse_rate_info()
3870 rate_info->he_ru_alloc = in mac80211_hwsim_parse_rate_info()
3874 rate_info->n_bonded_ch = nla_get_u8(tb[HWSIM_RATE_INFO_ATTR_N_BOUNDED_CH]); in mac80211_hwsim_parse_rate_info()
[all …]
H A Dvirt_wifi.c343 sinfo->txrate = (struct rate_info) { in virt_wifi_get_station()
/linux/drivers/net/wireless/ath/ath12k/
H A Dmac.c13428 struct ath12k_dp_link_peer_rate_info rate_info = {}; in ath12k_mac_op_sta_statistics() local
13445 ath12k_dp_link_peer_get_sta_rate_info_stats(dp, arsta->addr, &rate_info); in ath12k_mac_op_sta_statistics()
13450 sinfo->rx_duration = rate_info.rx_duration; in ath12k_mac_op_sta_statistics()
13453 sinfo->tx_duration = rate_info.tx_duration; in ath12k_mac_op_sta_statistics()
13456 if (rate_info.txrate.legacy || rate_info.txrate.nss) { in ath12k_mac_op_sta_statistics()
13457 if (rate_info.txrate.legacy) { in ath12k_mac_op_sta_statistics()
13458 sinfo->txrate.legacy = rate_info.txrate.legacy; in ath12k_mac_op_sta_statistics()
13460 sinfo->txrate.mcs = rate_info.txrate.mcs; in ath12k_mac_op_sta_statistics()
13461 sinfo->txrate.nss = rate_info.txrate.nss; in ath12k_mac_op_sta_statistics()
13462 sinfo->txrate.bw = rate_info.txrate.bw; in ath12k_mac_op_sta_statistics()
[all …]
/linux/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dmac.c35 struct rate_info *rate; in mt7925_mac_sta_poll()
904 struct rate_info rate = {}; in mt7925_mac_add_txs_skb()
/linux/drivers/net/wireless/ath/ath11k/
H A Ddp_tx.c563 struct rate_info rate; in ath11k_dp_tx_complete_msdu()
H A Ddp_rx.c1488 memcpy(&arsta->last_txrate, &arsta->txrate, sizeof(struct rate_info)); in ath11k_update_per_peer_tx_stats()
/linux/drivers/net/wireless/mediatek/mt76/
H A Dmt76_connac_mac.c621 struct rate_info rate = {}; in mt76_connac2_mac_fill_txs()
/linux/drivers/net/wireless/ath/ath10k/
H A Dhtt_rx.c3669 struct rate_info *txrate = &arsta->txrate; in ath10k_accumulate_per_peer_tx_stats()
3795 struct rate_info txrate; in ath10k_update_per_peer_tx_stats()
/linux/include/net/
H A Dmac80211.h1412 struct rate_info rate_idx;
/linux/drivers/net/wireless/quantenna/qtnfmac/
H A Dcommands.c478 qtnf_sta_info_parse_rate(struct rate_info *rate_dst, in qtnf_sta_info_parse_rate()
/linux/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmac.c1416 struct rate_info rate = {}; in mt7996_mac_add_txs_skb()
/linux/drivers/net/wireless/marvell/mwifiex/
H A Dcfg80211.c1367 struct rate_info *rate) in mwifiex_parse_htinfo()

12