supp_rates       1159 drivers/net/wireless/ath/ar5523/ar5523.c 	sta_rate_set = sta->supp_rates[ar->hw->conf.chandef.chan->band];
supp_rates       1197 drivers/net/wireless/ath/ar5523/ar5523.c 		sta_rate_set = sta->supp_rates[ar->hw->conf.chandef.chan->band];
supp_rates       2241 drivers/net/wireless/ath/ath10k/mac.c 	ratemask = sta->supp_rates[band];
supp_rates       2633 drivers/net/wireless/ath/ath10k/mac.c 	return sta->supp_rates[NL80211_BAND_2GHZ] >>
supp_rates       2017 drivers/net/wireless/ath/ath6kl/wmi.c 	s8 size, *supp_rates;
supp_rates       2066 drivers/net/wireless/ath/ath6kl/wmi.c 		supp_rates = sc->supp_rates[band].rates;
supp_rates       2072 drivers/net/wireless/ath/ath6kl/wmi.c 			supp_rates[num_rates++] =
supp_rates       2075 drivers/net/wireless/ath/ath6kl/wmi.c 		sc->supp_rates[band].nrates = num_rates;
supp_rates        860 drivers/net/wireless/ath/ath6kl/wmi.h 	struct wmi_supp_rates supp_rates[ATH6KL_NUM_BANDS];
supp_rates        605 drivers/net/wireless/ath/ath9k/htc_drv_main.c 		if (sta->supp_rates[sband->band] & BIT(i)) {
supp_rates        715 drivers/net/wireless/ath/wcn36xx/main.c 	u32 rates = sta->supp_rates[band];
supp_rates        114 drivers/net/wireless/ath/wcn36xx/smd.c 	else if (sta && (sta->supp_rates[NL80211_BAND_2GHZ] & 0x7f))
supp_rates        357 drivers/net/wireless/intel/iwlegacy/3945-rs.c 		if (sta->supp_rates[sband->band] & (1 << i)) {
supp_rates        363 drivers/net/wireless/intel/iwlegacy/3945-rs.c 	il->_3945.sta_supp_rates = sta->supp_rates[sband->band];
supp_rates        634 drivers/net/wireless/intel/iwlegacy/3945-rs.c 	rate_mask = sta->supp_rates[sband->band];
supp_rates        717 drivers/net/wireless/intel/iwlegacy/3945.c 	tx_cmd->supp_rates[0] =
supp_rates        721 drivers/net/wireless/intel/iwlegacy/3945.c 	tx_cmd->supp_rates[1] = (rate_mask & 0xF);
supp_rates        725 drivers/net/wireless/intel/iwlegacy/3945.c 	       le32_to_cpu(tx_cmd->tx_flags), tx_cmd->supp_rates[1],
supp_rates        726 drivers/net/wireless/intel/iwlegacy/3945.c 	       tx_cmd->supp_rates[0]);
supp_rates       2438 drivers/net/wireless/intel/iwlegacy/3945.c 	tx_beacon_cmd->tx.supp_rates[0] =
supp_rates       2441 drivers/net/wireless/intel/iwlegacy/3945.c 	tx_beacon_cmd->tx.supp_rates[1] = (IL_CCK_BASIC_RATES_MASK & 0xF);
supp_rates        753 drivers/net/wireless/intel/iwlegacy/4965-rs.c 				   (lq_sta->supp_rates << IL_FIRST_OFDM_RATE));
supp_rates        755 drivers/net/wireless/intel/iwlegacy/4965-rs.c 			rate_mask = (u16) (rate_mask & lq_sta->supp_rates);
supp_rates        973 drivers/net/wireless/intel/iwlegacy/4965-rs.c 	if (sta->supp_rates[sband->band])
supp_rates       1763 drivers/net/wireless/intel/iwlegacy/4965-rs.c 	lq_sta->supp_rates = sta->supp_rates[lq_sta->band];
supp_rates       1808 drivers/net/wireless/intel/iwlegacy/4965-rs.c 				   (lq_sta->supp_rates << IL_FIRST_OFDM_RATE));
supp_rates       1811 drivers/net/wireless/intel/iwlegacy/4965-rs.c 			    (u16) (rate_mask & lq_sta->supp_rates);
supp_rates       2291 drivers/net/wireless/intel/iwlegacy/4965-rs.c 	lq_sta->supp_rates = sta->supp_rates[sband->band];
supp_rates       1393 drivers/net/wireless/intel/iwlegacy/commands.h 	u8 supp_rates[2];
supp_rates       2798 drivers/net/wireless/intel/iwlegacy/common.h 	u32 supp_rates;
supp_rates        811 drivers/net/wireless/intel/iwlwifi/dvm/rs.c 			   (lq_sta->supp_rates << IWL_FIRST_OFDM_RATE));
supp_rates        813 drivers/net/wireless/intel/iwlwifi/dvm/rs.c 			rate_mask = (u16)(rate_mask & lq_sta->supp_rates);
supp_rates       1056 drivers/net/wireless/intel/iwlwifi/dvm/rs.c 	if (sta && sta->supp_rates[sband->band])
supp_rates       2229 drivers/net/wireless/intel/iwlwifi/dvm/rs.c 	lq_sta->supp_rates = sta->supp_rates[lq_sta->band];
supp_rates       2275 drivers/net/wireless/intel/iwlwifi/dvm/rs.c 				(lq_sta->supp_rates << IWL_FIRST_OFDM_RATE));
supp_rates       2278 drivers/net/wireless/intel/iwlwifi/dvm/rs.c 						      lq_sta->supp_rates);
supp_rates       2798 drivers/net/wireless/intel/iwlwifi/dvm/rs.c 	lq_sta->supp_rates = sta->supp_rates[sband->band];
supp_rates       2815 drivers/net/wireless/intel/iwlwifi/dvm/rs.c 	supp = sta->supp_rates[sband->band];
supp_rates        346 drivers/net/wireless/intel/iwlwifi/dvm/rs.h 	u32 supp_rates;
supp_rates        299 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 	tmp = sta->supp_rates[sband->band];
supp_rates       2999 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 	supp = sta->supp_rates[sband->band];
supp_rates       3292 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 	if (sta->supp_rates[info->band])
supp_rates       1991 drivers/net/wireless/intersil/hostap/hostap_ap.c 	unsigned char *supp_rates = NULL;
supp_rates       2058 drivers/net/wireless/intersil/hostap/hostap_ap.c 			supp_rates = u;
supp_rates       2128 drivers/net/wireless/intersil/hostap/hostap_ap.c 		memcpy(sta->supported_rates, supp_rates, supp_rates_len);
supp_rates        482 drivers/net/wireless/marvell/mwifiex/ioctl.h 	u8 *supp_rates;
supp_rates       3215 drivers/net/wireless/marvell/mwl8k.c 	__u8	supp_rates[14];
supp_rates       3269 drivers/net/wireless/marvell/mwl8k.c 	legacy_rate_mask_to_array(cmd->supp_rates, legacy_rate_mask);
supp_rates       4111 drivers/net/wireless/marvell/mwl8k.c 		rates = sta->supp_rates[NL80211_BAND_2GHZ];
supp_rates       4113 drivers/net/wireless/marvell/mwl8k.c 		rates = sta->supp_rates[NL80211_BAND_5GHZ] << 5;
supp_rates       4546 drivers/net/wireless/marvell/mwl8k.c 		rates = sta->supp_rates[NL80211_BAND_2GHZ];
supp_rates       4548 drivers/net/wireless/marvell/mwl8k.c 		rates = sta->supp_rates[NL80211_BAND_5GHZ] << 5;
supp_rates       5027 drivers/net/wireless/marvell/mwl8k.c 			ap_legacy_rates = ap->supp_rates[NL80211_BAND_2GHZ];
supp_rates       5030 drivers/net/wireless/marvell/mwl8k.c 				ap->supp_rates[NL80211_BAND_5GHZ] << 5;
supp_rates        441 drivers/net/wireless/rayctl.h     UCHAR supp_rates[8];
supp_rates       4518 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 			ramask = (sta->supp_rates[0] & 0xfff) |
supp_rates        904 drivers/net/wireless/realtek/rtlwifi/core.c 			if (sta->supp_rates[0] <= 0xf)
supp_rates        923 drivers/net/wireless/realtek/rtlwifi/core.c 			sta->supp_rates[0] &= 0xfffffff0;
supp_rates       1116 drivers/net/wireless/realtek/rtlwifi/core.c 				if (sta->supp_rates[0] <= 0xf)
supp_rates       1280 drivers/net/wireless/realtek/rtlwifi/core.c 			if (sta->supp_rates[0] <= 0xf)
supp_rates       1327 drivers/net/wireless/realtek/rtlwifi/core.c 				basic_rates = sta->supp_rates[1] << 4;
supp_rates       1329 drivers/net/wireless/realtek/rtlwifi/core.c 				basic_rates = sta->supp_rates[0];
supp_rates       1988 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		ratr_value = sta->supp_rates[1] << 4;
supp_rates       1990 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		ratr_value = sta->supp_rates[0];
supp_rates       2088 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		ratr_bitmap = sta->supp_rates[1] << 4;
supp_rates       2090 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		ratr_bitmap = sta->supp_rates[0];
supp_rates       1776 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 		ratr_value = sta->supp_rates[1] << 4;
supp_rates       1778 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 		ratr_value = sta->supp_rates[0];
supp_rates       1877 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 		ratr_bitmap = sta->supp_rates[1] << 4;
supp_rates       1879 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 		ratr_bitmap = sta->supp_rates[0];
supp_rates       1927 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 		ratr_value = sta->supp_rates[1] << 4;
supp_rates       1929 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 		ratr_value = sta->supp_rates[0];
supp_rates       2027 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 		ratr_bitmap = sta->supp_rates[1] << 4;
supp_rates       2029 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 		ratr_bitmap = sta->supp_rates[0];
supp_rates       1812 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 		ratr_value = sta->supp_rates[1] << 4;
supp_rates       1814 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 		ratr_value = sta->supp_rates[0];
supp_rates       1904 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 		ratr_bitmap = sta->supp_rates[1] << 4;
supp_rates       1906 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 		ratr_bitmap = sta->supp_rates[0];
supp_rates       2279 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	ratr_bitmap = sta->supp_rates[0];
supp_rates       2028 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 		ratr_value = sta->supp_rates[1] << 4;
supp_rates       2030 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 		ratr_value = sta->supp_rates[0];
supp_rates       2143 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 		ratr_bitmap = sta->supp_rates[1] << 4;
supp_rates       2145 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 		ratr_bitmap = sta->supp_rates[0];
supp_rates       1853 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 		ratr_value = sta->supp_rates[1] << 4;
supp_rates       1855 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 		ratr_value = sta->supp_rates[0];
supp_rates       1953 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 		ratr_bitmap = sta->supp_rates[1] << 4;
supp_rates       1955 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 		ratr_bitmap = sta->supp_rates[0];
supp_rates       2339 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	ratr_bitmap = sta->supp_rates[0];
supp_rates       3311 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		ratr_value = sta->supp_rates[1] << 4;
supp_rates       3313 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		ratr_value = sta->supp_rates[0];
supp_rates       3538 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		ratr_bitmap = sta->supp_rates[NL80211_BAND_5GHZ] << 4;
supp_rates       3540 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		ratr_bitmap = sta->supp_rates[NL80211_BAND_2GHZ];
supp_rates        574 drivers/net/wireless/realtek/rtw88/main.c 		ra_mask |= (u64)sta->supp_rates[NL80211_BAND_5GHZ] << 4;
supp_rates        585 drivers/net/wireless/realtek/rtw88/main.c 		ra_mask |= sta->supp_rates[NL80211_BAND_2GHZ];
supp_rates        596 drivers/net/wireless/realtek/rtw88/main.c 		} else if (sta->supp_rates[0] <= 0xf) {
supp_rates        267 drivers/net/wireless/realtek/rtw88/tx.c 	else if (sta->supp_rates[0] <= 0xf)
supp_rates       1375 drivers/net/wireless/rsi/rsi_91x_mac80211.c 	common->bitrate_mask[band] = sta->supp_rates[band];
supp_rates       1377 drivers/net/wireless/rsi/rsi_91x_mac80211.c 	rate_bitmap = (common->fixedrate_mask[band] & sta->supp_rates[band]);
supp_rates       1508 drivers/net/wireless/rsi/rsi_91x_mac80211.c 					sta->supp_rates[NL80211_BAND_2GHZ];
supp_rates       1350 drivers/net/wireless/rsi/rsi_91x_mgmt.c 		rate_bitmap = sta->supp_rates[band];
supp_rates       1913 drivers/net/wireless/st/cw1200/sta.c 								sta->supp_rates[priv->channel->band]);
supp_rates       1558 drivers/net/wireless/ti/wlcore/cmd.c 	sta_rates = sta->supp_rates[wlvif->band];
supp_rates       4441 drivers/net/wireless/ti/wlcore/main.c 			sta_rate_set = sta->supp_rates[wlvif->band];
supp_rates        807 drivers/staging/rtl8188eu/core/rtw_ieee80211.c 			elems->supp_rates = pos;
supp_rates        666 drivers/staging/rtl8188eu/include/ieee80211.h 	u8 *supp_rates;
supp_rates        996 drivers/staging/rtl8723bs/core/rtw_ieee80211.c 			elems->supp_rates = pos;
supp_rates       1060 drivers/staging/rtl8723bs/include/ieee80211.h 	u8 *supp_rates;
supp_rates        114 drivers/staging/wilc1000/wilc_hif.c 	u8 supp_rates[WILC_MAX_RATES_SUPPORTED + 1];
supp_rates        478 drivers/staging/wilc1000/wilc_hif.c 		param->supp_rates[0] = rates_len;
supp_rates        479 drivers/staging/wilc1000/wilc_hif.c 		memcpy(&param->supp_rates[1], rates_ie + 2, rates_len);
supp_rates        489 drivers/staging/wilc1000/wilc_hif.c 				param->supp_rates[0] = WILC_MAX_RATES_SUPPORTED;
supp_rates        491 drivers/staging/wilc1000/wilc_hif.c 				param->supp_rates[0] += ext_rates;
supp_rates        493 drivers/staging/wilc1000/wilc_hif.c 			memcpy(&param->supp_rates[rates_len + 1],
supp_rates        495 drivers/staging/wilc1000/wilc_hif.c 			       (param->supp_rates[0] - rates_len));
supp_rates        323 drivers/staging/wlan-ng/p80211mgmt.h 	struct wlan_ie_supp_rates *supp_rates;
supp_rates        376 drivers/staging/wlan-ng/p80211mgmt.h 	struct wlan_ie_supp_rates *supp_rates;
supp_rates        393 drivers/staging/wlan-ng/p80211mgmt.h 	struct wlan_ie_supp_rates *supp_rates;
supp_rates        411 drivers/staging/wlan-ng/p80211mgmt.h 	struct wlan_ie_supp_rates *supp_rates;
supp_rates        428 drivers/staging/wlan-ng/p80211mgmt.h 	struct wlan_ie_supp_rates *supp_rates;
supp_rates        443 drivers/staging/wlan-ng/p80211mgmt.h 	struct wlan_ie_supp_rates *supp_rates;
supp_rates        461 drivers/staging/wlan-ng/p80211mgmt.h 	struct wlan_ie_supp_rates *supp_rates;
supp_rates       1974 include/net/mac80211.h 	u32 supp_rates[NUM_NL80211_BANDS];
supp_rates       5971 include/net/mac80211.h 	return (sta == NULL || sta->supp_rates[band] & BIT(index));
supp_rates       1482 net/mac80211/cfg.c 					 &sta->sta.supp_rates[sband->band]);
supp_rates        451 net/mac80211/ibss.c 		int rate = bss->supp_rates[i] & 0x7f;
supp_rates        452 net/mac80211/ibss.c 		bool is_basic = !!(bss->supp_rates[i] & 0x80);
supp_rates        606 net/mac80211/ibss.c 		       const u8 *addr, u32 supp_rates)
supp_rates        654 net/mac80211/ibss.c 	sta->sta.supp_rates[band] = supp_rates |
supp_rates        996 net/mac80211/ibss.c 	u32 supp_rates = 0;
supp_rates       1011 net/mac80211/ibss.c 	if (elems->supp_rates) {
supp_rates       1012 net/mac80211/ibss.c 		supp_rates = ieee80211_sta_get_rates(sdata, elems,
supp_rates       1017 net/mac80211/ibss.c 			prev_rates = sta->sta.supp_rates[band];
supp_rates       1025 net/mac80211/ibss.c 			sta->sta.supp_rates[band] = supp_rates |
supp_rates       1027 net/mac80211/ibss.c 			if (sta->sta.supp_rates[band] != prev_rates) {
supp_rates       1031 net/mac80211/ibss.c 					 sta->sta.supp_rates[band]);
supp_rates       1037 net/mac80211/ibss.c 						     mgmt->sa, supp_rates);
supp_rates       1116 net/mac80211/ibss.c 	u32 supp_rates = 0;
supp_rates       1190 net/mac80211/ibss.c 		supp_rates = ieee80211_sta_get_rates(sdata, elems, band, NULL);
supp_rates       1192 net/mac80211/ibss.c 				       supp_rates);
supp_rates       1202 net/mac80211/ibss.c 			      u32 supp_rates)
supp_rates       1244 net/mac80211/ibss.c 	sta->sta.supp_rates[band] = supp_rates |
supp_rates        110 net/mac80211/ieee80211_i.h 	u8 supp_rates[IEEE80211_MAX_SUPP_RATES];
supp_rates        387 net/mac80211/ieee80211_i.h 	const u8 *supp_rates;
supp_rates       1467 net/mac80211/ieee80211_i.h 	const u8 *supp_rates;
supp_rates       1641 net/mac80211/ieee80211_i.h 			      const u8 *bssid, const u8 *addr, u32 supp_rates);
supp_rates       1656 net/mac80211/ieee80211_i.h 			     const u8 *bssid, const u8 *addr, u32 supp_rates);
supp_rates        128 net/mac80211/mesh_plink.c 		if (erp_rates & sta->sta.supp_rates[sband->band])
supp_rates        432 net/mac80211/mesh_plink.c 	if (sta->sta.supp_rates[sband->band] != rates)
supp_rates        434 net/mac80211/mesh_plink.c 	sta->sta.supp_rates[sband->band] = rates;
supp_rates        675 net/mac80211/mlme.c 						     assoc_data->supp_rates,
supp_rates       3109 net/mac80211/mlme.c 				u8 *supp_rates, unsigned int supp_rates_len,
supp_rates       3118 net/mac80211/mlme.c 		int rate = supp_rates[i] & 0x7f;
supp_rates       3119 net/mac80211/mlme.c 		bool is_basic = !!(supp_rates[i] & 0x80);
supp_rates       3132 net/mac80211/mlme.c 		if (supp_rates[i] == (0x80 | BSS_MEMBERSHIP_SELECTOR_HT_PHY) ||
supp_rates       3133 net/mac80211/mlme.c 		    supp_rates[i] == (0x80 | BSS_MEMBERSHIP_SELECTOR_VHT_PHY))
supp_rates       3225 net/mac80211/mlme.c 	if (!elems.supp_rates) {
supp_rates       4958 net/mac80211/mlme.c 		ieee80211_get_rates(sband, bss->supp_rates,
supp_rates       4980 net/mac80211/mlme.c 			new_sta->sta.supp_rates[cbss->channel->band] = rates;
supp_rates       5363 net/mac80211/mlme.c 	assoc_data->supp_rates = bss->supp_rates;
supp_rates         40 net/mac80211/ocb.c 			     u32 supp_rates)
supp_rates         77 net/mac80211/ocb.c 	sta->sta.supp_rates[band] =
supp_rates        352 net/mac80211/rate.c 		  sta ? sta->supp_rates[sband->band] : -1,
supp_rates        762 net/mac80211/rate.c 		*mask &= sta->supp_rates[sband->band];
supp_rates         97 net/mac80211/scan.c 		if (elems->supp_rates) {
supp_rates        101 net/mac80211/scan.c 			memcpy(bss->supp_rates, elems->supp_rates, clen);
supp_rates        108 net/mac80211/scan.c 			memcpy(bss->supp_rates + srlen, elems->ext_supp_rates,
supp_rates        442 net/mac80211/sta_info.c 			sta->sta.supp_rates[i] |= BIT(r);
supp_rates        993 net/mac80211/util.c 			elems->supp_rates = pos;
supp_rates       1932 net/mac80211/util.c 	u32 supp_rates, rate_flags;
supp_rates       1943 net/mac80211/util.c 	supp_rates = 0;
supp_rates       1950 net/mac80211/util.c 			rate = elems->supp_rates[i];
supp_rates       1970 net/mac80211/util.c 				supp_rates |= BIT(j);
supp_rates       1976 net/mac80211/util.c 	return supp_rates;