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

123

/linux-master/drivers/net/wireless/rsi/
H A Drsi_91x_hal.c120 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 Drsi_hal.h193 __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 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);
H A Drate.c28 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 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)
/linux-master/drivers/net/wireless/marvell/mwifiex/
H A Dcfp.c508 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 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,
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 Dnl80211.h16 bool nl80211_put_sta_rate(struct sk_buff *msg, struct rate_info *info,
H A Dutil.c1263 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 Dairtime.c508 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 Dsta_info.h559 struct rate_info last_rate_info;
918 struct rate_info *rinfo);
H A Drc80211_minstrel_ht.c338 * 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 Dmwl8k.c1059 __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 Dcore.h420 struct rate_info txrate;
421 struct rate_info last_txrate;
/linux-master/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dmt7925.h204 struct ieee80211_sta *sta, struct rate_info *rate);
H A Dmac.c33 struct rate_info *rate;
857 struct rate_info rate = {};
/linux-master/drivers/net/wireless/mediatek/mt76/mt7921/
H A Dmt7921.h194 struct ieee80211_sta *sta, struct rate_info *rate);
/linux-master/drivers/net/wireless/ath/ath11k/
H A Dcore.h532 struct rate_info txrate;
534 struct rate_info last_txrate;
/linux-master/drivers/net/wireless/virtual/
H A Dmac80211_hwsim.c3630 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 Dvirt_wifi.c325 sinfo->txrate = (struct rate_info) {
/linux-master/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmt7915.h499 struct ieee80211_sta *sta, struct rate_info *rate);
H A Dmain.c1085 struct rate_info *txrate = &msta->wcid.rate;
1086 struct rate_info rxrate = {};
H A Dtestmode.c260 struct rate_info rate = {};
/linux-master/include/net/
H A Dcfg80211.h1910 * 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);

Completed in 305 milliseconds

123