/linux-master/drivers/net/wireless/rsi/ |
H A D | rsi_91x_hal.c | 120 mgmt_desc->rate_info = cpu_to_le16(RSI_RATE_1); 122 mgmt_desc->rate_info = cpu_to_le16(RSI_RATE_6); 144 mgmt_desc->rate_info |= 226 data_desc->rate_info = cpu_to_le16(fixed_rate); 233 data_desc->rate_info |= 243 data_desc->rate_info = cpu_to_le16(RSI_RATE_6); 245 data_desc->rate_info = cpu_to_le16(RSI_RATE_1); 279 data_desc->rate_info = cpu_to_le16(RSI_RATE_6); 281 data_desc->rate_info = cpu_to_le16(RSI_RATE_1); 289 data_desc->rate_info | [all...] |
H A D | rsi_hal.h | 193 __le16 rate_info; member in struct:rsi_mgmt_desc 207 __le16 rate_info; member in struct:rsi_data_desc
|
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
H A D | rate.h | 24 extern const u8 rate_info[]; 74 /* Macro to use the rate_info table */ 178 (rate_info[ratespec & RSPEC_RATE_MASK] & BRCMS_RATE_FLAG);
|
H A D | rate.c | 28 const u8 rate_info[BRCM_MAXRATE + 1] = { variable 317 if ((r > BRCM_MAXRATE) || (rate_info[r] == 0))
|
/linux-master/drivers/net/wireless/ath/wcn36xx/ |
H A D | txrx.h | 167 void wcn36xx_process_tx_rate(struct ani_global_class_a_stats_info *stats, struct rate_info *info);
|
H A D | txrx.c | 707 void wcn36xx_process_tx_rate(struct ani_global_class_a_stats_info *stats, struct rate_info *info)
|
/linux-master/drivers/net/wireless/marvell/mwifiex/ |
H A D | cfp.c | 508 u8 rx_rate, u8 rate_info) 513 if ((rate_info & BIT(0)) && (rate_info & BIT(1))) 516 else if (rate_info & BIT(0)) /* HT20 */ 507 mwifiex_adjust_data_rate(struct mwifiex_private *priv, u8 rx_rate, u8 rate_info) argument
|
/linux-master/drivers/net/wireless/ath/ath5k/ |
H A D | phy.c | 3482 * 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, 3521 rates[i] = min(max_pwr, rate_info->target_power_6to24); 3524 rates[5] = min(rates[0], rate_info->target_power_36); 3525 rates[6] = min(rates[0], rate_info->target_power_48); 3526 rates[7] = min(rates[0], rate_info->target_power_54); 3530 rates[8] = min(rates[0], rate_info->target_power_6to24); 3532 rates[9] = min(rates[0], rate_info->target_power_36); 3534 rates[10] = min(rates[0], rate_info 3503 ath5k_setup_rate_powertable(struct ath5k_hw *ah, u16 max_pwr, struct ath5k_rate_pcal_info *rate_info, u8 ee_mode) argument 3598 struct ath5k_rate_pcal_info rate_info; local [all...] |
/linux-master/net/wireless/ |
H A D | nl80211.h | 16 bool nl80211_put_sta_rate(struct sk_buff *msg, struct rate_info *info,
|
H A D | util.c | 1263 static u32 cfg80211_calculate_bitrate_ht(struct rate_info *rate) 1292 static u32 cfg80211_calculate_bitrate_dmg(struct rate_info *rate) 1339 static u32 cfg80211_calculate_bitrate_extended_sc_dmg(struct rate_info *rate) 1358 static u32 cfg80211_calculate_bitrate_edmg(struct rate_info *rate) 1392 static u32 cfg80211_calculate_bitrate_vht(struct rate_info *rate) 1487 static u32 cfg80211_calculate_bitrate_he(struct rate_info *rate) 1570 static u32 cfg80211_calculate_bitrate_eht(struct rate_info *rate) 1701 static u32 cfg80211_calculate_bitrate_s1g(struct rate_info *rate) 1809 u32 cfg80211_calculate_bitrate(struct rate_info *rate)
|
/linux-master/net/mac80211/ |
H A D | airtime.c | 508 struct rate_info *ri) 552 struct rate_info *ri, u8 band, int len) 594 struct rate_info *ri, 652 struct rate_info *ri = &sta->deflink.tx_stats.last_rate_info;
|
H A D | sta_info.h | 559 struct rate_info last_rate_info; 918 struct rate_info *rinfo);
|
H A D | rc80211_minstrel_ht.c | 338 * Look up an MCS group index based on new cfg80211 rate_info. 341 minstrel_ht_ri_get_group_idx(struct rate_info *rate) 358 * Look up an MCS group index based on new cfg80211 rate_info. 361 minstrel_vht_ri_get_group_idx(struct rate_info *rate) 420 struct rate_info *rate = &rate_status->rate_idx;
|
/linux-master/drivers/net/wireless/marvell/ |
H A D | mwl8k.c | 1059 __le16 rate_info; member in struct:mwl8k_rxd_sta 1106 u16 rate_info; local 1112 rate_info = le16_to_cpu(rxd->rate_info); 1118 status->antenna = MWL8K_STA_RATE_INFO_ANTSELECT(rate_info); 1119 status->rate_idx = MWL8K_STA_RATE_INFO_RATEID(rate_info); 1121 if (rate_info & MWL8K_STA_RATE_INFO_SHORTPRE) 1123 if (rate_info & MWL8K_STA_RATE_INFO_40MHZ) 1125 if (rate_info & MWL8K_STA_RATE_INFO_SHORTGI) 1127 if (rate_info 1445 __le16 rate_info; member in struct:mwl8k_tx_desc 1689 u16 rate_info; local [all...] |
/linux-master/drivers/net/wireless/ath/ath12k/ |
H A D | core.h | 420 struct rate_info txrate; 421 struct rate_info last_txrate;
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7925/ |
H A D | mt7925.h | 204 struct ieee80211_sta *sta, struct rate_info *rate);
|
H A D | mac.c | 33 struct rate_info *rate; 857 struct rate_info rate = {};
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7921/ |
H A D | mt7921.h | 194 struct ieee80211_sta *sta, struct rate_info *rate);
|
/linux-master/drivers/net/wireless/ath/ath11k/ |
H A D | core.h | 532 struct rate_info txrate; 534 struct rate_info last_txrate;
|
/linux-master/drivers/net/wireless/virtual/ |
H A D | mac80211_hwsim.c | 3630 struct rate_info *rate_info, 3642 rate_info->flags = nla_get_u8(tb[HWSIM_RATE_INFO_ATTR_FLAGS]); 3645 rate_info->mcs = nla_get_u8(tb[HWSIM_RATE_INFO_ATTR_MCS]); 3648 rate_info->legacy = nla_get_u16(tb[HWSIM_RATE_INFO_ATTR_LEGACY]); 3651 rate_info->nss = nla_get_u8(tb[HWSIM_RATE_INFO_ATTR_NSS]); 3654 rate_info->bw = nla_get_u8(tb[HWSIM_RATE_INFO_ATTR_BW]); 3657 rate_info->he_gi = nla_get_u8(tb[HWSIM_RATE_INFO_ATTR_HE_GI]); 3660 rate_info->he_dcm = nla_get_u8(tb[HWSIM_RATE_INFO_ATTR_HE_DCM]); 3663 rate_info 3629 mac80211_hwsim_parse_rate_info(struct nlattr *rateattr, struct rate_info *rate_info, struct genl_info *info) argument [all...] |
H A D | virt_wifi.c | 325 sinfo->txrate = (struct rate_info) {
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7915/ |
H A D | mt7915.h | 499 struct ieee80211_sta *sta, struct rate_info *rate);
|
H A D | main.c | 1085 struct rate_info *txrate = &msta->wcid.rate; 1086 struct rate_info rxrate = {};
|
H A D | testmode.c | 260 struct rate_info rate = {};
|
/linux-master/include/net/ |
H A D | cfg80211.h | 1910 * struct rate_info - bitrate information 1928 struct rate_info { struct 2128 struct rate_info txrate; 2129 struct rate_info rxrate; 3979 struct rate_info tx_rate, rx_rate; 8885 * @rate: given rate_info to calculate bitrate from 8889 u32 cfg80211_calculate_bitrate(struct rate_info *rate);
|