Home
last modified time | relevance | path

Searched refs:supp_rates (Results 1 – 25 of 38) sorted by relevance

12

/linux/net/mac80211/
H A Docb.c41 u32 supp_rates) in ieee80211_ocb_rx_no_sta() argument
79 sta->sta.deflink.supp_rates[band] = ieee80211_mandatory_rates(sband); in ieee80211_ocb_rx_no_sta()
H A Drate.c404 sta ? sta->deflink.supp_rates[sband->band] : -1, in __rate_control_send_low()
812 *mask &= sta->deflink.supp_rates[sband->band]; in rate_control_cap_mask()
H A Dutil.c1593 u32 supp_rates; in ieee80211_sta_get_rates() local
1601 supp_rates = 0; in ieee80211_sta_get_rates()
1608 rate = elems->supp_rates[i]; in ieee80211_sta_get_rates()
1622 supp_rates |= BIT(j); in ieee80211_sta_get_rates()
1628 return supp_rates; in ieee80211_sta_get_rates()
H A Dparse.c423 elems->supp_rates = pos; in _ieee802_11_parse_elems_full()
H A Dmlme.c790 const u8 *supp_rates, in ieee80211_get_rates() argument
803 supp_rates[i] : in ieee80211_get_rates()
1125 ieee80211_get_rates(sband, elems->supp_rates, elems->supp_rates_len, in ieee80211_determine_chan_mode()
1646 assoc_data->supp_rates, in ieee80211_assoc_add_rates()
5469 if (!is_s1g && !elems->supp_rates) { in ieee80211_assoc_config_link()
5848 ieee80211_get_rates(sband, bss->supp_rates, bss->supp_rates_len, in ieee80211_mgd_setup_link_sta()
5873 link_sta->pub->supp_rates[cbss->channel->band] = rates; in ieee80211_mgd_setup_link_sta()
9668 assoc_data->supp_rates = bss->supp_rates; in ieee80211_setup_assoc_link()
H A Dcfg.c2174 &link_sta->pub->supp_rates[i])) in sta_link_apply_parameters()
2183 &link_sta->pub->supp_rates[sband->band])) in sta_link_apply_parameters()
2412 memcpy(&sta->deflink.pub->supp_rates, in sta_apply_parameters()
2413 &nmi_sta->deflink.pub->supp_rates, in sta_apply_parameters()
2414 sizeof(sta->deflink.pub->supp_rates)); in sta_apply_parameters()
/linux/drivers/net/wireless/microchip/wilc1000/
H A Dfw.h108 u8 supp_rates[WILC_MAX_RATES_SUPPORTED + 1]; member
H A Dhif.c430 param->supp_rates[0] = rates_len; in wilc_parse_join_bss_param()
431 memcpy(&param->supp_rates[1], rates_ie + 2, rates_len); in wilc_parse_join_bss_param()
441 param->supp_rates[0] = WILC_MAX_RATES_SUPPORTED; in wilc_parse_join_bss_param()
443 param->supp_rates[0] += ext_rates; in wilc_parse_join_bss_param()
445 memcpy(&param->supp_rates[rates_len + 1], in wilc_parse_join_bss_param()
447 (param->supp_rates[0] - rates_len)); in wilc_parse_join_bss_param()
/linux/drivers/net/wireless/intel/iwlegacy/
H A D4965-rs.c747 (lq_sta->supp_rates << IL_FIRST_OFDM_RATE)); in il4965_rs_get_lower_rate()
749 rate_mask = (u16) (rate_mask & lq_sta->supp_rates); in il4965_rs_get_lower_rate()
967 if (sta->deflink.supp_rates[sband->band]) in il4965_rs_tx_status()
1757 lq_sta->supp_rates = sta->deflink.supp_rates[lq_sta->band]; in il4965_rs_rate_scale_perform()
1802 (lq_sta->supp_rates << IL_FIRST_OFDM_RATE)); in il4965_rs_rate_scale_perform()
1805 (u16) (rate_mask & lq_sta->supp_rates); in il4965_rs_rate_scale_perform()
2285 lq_sta->supp_rates = sta->deflink.supp_rates[sband->band]; in il4965_rs_rate_init()
H A D3945.c717 tx_cmd->supp_rates[0] = in il3945_hw_build_tx_cmd_rate()
721 tx_cmd->supp_rates[1] = (rate_mask & 0xF); in il3945_hw_build_tx_cmd_rate()
725 le32_to_cpu(tx_cmd->tx_flags), tx_cmd->supp_rates[1], in il3945_hw_build_tx_cmd_rate()
726 tx_cmd->supp_rates[0]); in il3945_hw_build_tx_cmd_rate()
2438 tx_beacon_cmd->tx.supp_rates[0] = in il3945_hw_get_beacon_cmd()
2441 tx_beacon_cmd->tx.supp_rates[1] = (IL_CCK_BASIC_RATES_MASK & 0xF); in il3945_hw_get_beacon_cmd()
/linux/drivers/net/wireless/intel/iwlwifi/dvm/
H A Drs.c790 (lq_sta->supp_rates << IWL_FIRST_OFDM_RATE)); in rs_get_lower_rate()
792 rate_mask = (u16)(rate_mask & lq_sta->supp_rates); in rs_get_lower_rate()
1025 if (sta && sta->deflink.supp_rates[sband->band]) in rs_tx_status()
2198 lq_sta->supp_rates = sta->deflink.supp_rates[lq_sta->band]; in rs_rate_scale_perform()
2244 (lq_sta->supp_rates << IWL_FIRST_OFDM_RATE)); in rs_rate_scale_perform()
2247 lq_sta->supp_rates); in rs_rate_scale_perform()
2762 lq_sta->supp_rates = sta->deflink.supp_rates[sband->band]; in iwl_rs_rate_init()
2779 supp = sta->deflink.supp_rates[sband->band]; in iwl_rs_rate_init()
H A Drs.h341 u32 supp_rates; member
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192d/
H A Dhw_common.c793 ratr_value = sta->deflink.supp_rates[1] << 4; in rtl92d_update_hal_rate_table()
795 ratr_value = sta->deflink.supp_rates[0]; in rtl92d_update_hal_rate_table()
889 ratr_bitmap = sta->deflink.supp_rates[1] << 4; in rtl92d_update_hal_rate_mask()
891 ratr_bitmap = sta->deflink.supp_rates[0]; in rtl92d_update_hal_rate_mask()
/linux/drivers/net/wireless/realtek/rtlwifi/
H A Dcore.c873 if (sta->deflink.supp_rates[0] <= 0xf) in rtl_op_sta_add()
892 sta->deflink.supp_rates[0] &= 0xfffffff0; in rtl_op_sta_add()
1105 if (sta->deflink.supp_rates[0] <= 0xf) in rtl_op_bss_info_changed()
1265 if (sta->deflink.supp_rates[0] <= 0xf) in rtl_op_bss_info_changed()
1312 basic_rates = sta->deflink.supp_rates[1] << 4; in rtl_op_bss_info_changed()
1314 basic_rates = sta->deflink.supp_rates[0]; in rtl_op_bss_info_changed()
/linux/drivers/net/wireless/marvell/mwifiex/
H A Dioctl.h476 u8 *supp_rates; member
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192se/
H A Dhw.c2018 ratr_value = sta->deflink.supp_rates[1] << 4; in rtl92se_update_hal_rate_table()
2020 ratr_value = sta->deflink.supp_rates[0]; in rtl92se_update_hal_rate_table()
2133 ratr_bitmap = sta->deflink.supp_rates[1] << 4; in rtl92se_update_hal_rate_mask()
2135 ratr_bitmap = sta->deflink.supp_rates[0]; in rtl92se_update_hal_rate_mask()
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/
H A Dhw.c1826 ratr_value = sta->deflink.supp_rates[1] << 4; in rtl92cu_update_hal_rate_table()
1828 ratr_value = sta->deflink.supp_rates[0]; in rtl92cu_update_hal_rate_table()
1926 ratr_bitmap = sta->deflink.supp_rates[1] << 4; in rtl92cu_update_hal_rate_mask()
1928 ratr_bitmap = sta->deflink.supp_rates[0]; in rtl92cu_update_hal_rate_mask()
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/
H A Dhw.c1838 ratr_value = sta->deflink.supp_rates[1] << 4; in rtl8723e_update_hal_rate_table()
1840 ratr_value = sta->deflink.supp_rates[0]; in rtl8723e_update_hal_rate_table()
1938 ratr_bitmap = sta->deflink.supp_rates[1] << 4; in rtl8723e_update_hal_rate_mask()
1940 ratr_bitmap = sta->deflink.supp_rates[0]; in rtl8723e_update_hal_rate_mask()
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
H A Dhw.c1767 ratr_value = sta->deflink.supp_rates[1] << 4; in rtl92ce_update_hal_rate_table()
1769 ratr_value = sta->deflink.supp_rates[0]; in rtl92ce_update_hal_rate_table()
1868 ratr_bitmap = sta->deflink.supp_rates[1] << 4; in rtl92ce_update_hal_rate_mask()
1870 ratr_bitmap = sta->deflink.supp_rates[0]; in rtl92ce_update_hal_rate_mask()
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/
H A Dhw.c1985 ratr_value = sta->deflink.supp_rates[1] << 4; in rtl88ee_update_hal_rate_table()
1987 ratr_value = sta->deflink.supp_rates[0]; in rtl88ee_update_hal_rate_table()
2085 ratr_bitmap = sta->deflink.supp_rates[1] << 4; in rtl88ee_update_hal_rate_mask()
2087 ratr_bitmap = sta->deflink.supp_rates[0]; in rtl88ee_update_hal_rate_mask()
/linux/drivers/net/wireless/ath/ath6kl/
H A Dwmi.c2002 s8 *supp_rates; in ath6kl_wmi_beginscan_cmd() local
2046 supp_rates = sc->supp_rates[band].rates; in ath6kl_wmi_beginscan_cmd()
2052 supp_rates[num_rates++] = in ath6kl_wmi_beginscan_cmd()
2055 sc->supp_rates[band].nrates = num_rates; in ath6kl_wmi_beginscan_cmd()
/linux/drivers/net/wireless/ath/ar5523/
H A Dar5523.c1170 sta_rate_set = sta->deflink.supp_rates[ar->hw->conf.chandef.chan->band]; in ar5523_get_wlan_mode()
1208 sta_rate_set = sta->deflink.supp_rates[ar->hw->conf.chandef.chan->band]; in ar5523_create_rateset()
/linux/drivers/net/wireless/rsi/
H A Drsi_91x_mac80211.c1511 common->bitrate_mask[common->band] = sta->deflink.supp_rates[common->band]; in rsi_mac80211_sta_add()
1515 sta->deflink.supp_rates[NL80211_BAND_2GHZ]; in rsi_mac80211_sta_add()
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
H A Dhw.c3271 ratr_value = sta->deflink.supp_rates[1] << 4; in rtl8821ae_update_hal_rate_table()
3273 ratr_value = sta->deflink.supp_rates[0]; in rtl8821ae_update_hal_rate_table()
3498 ratr_bitmap = sta->deflink.supp_rates[NL80211_BAND_5GHZ] << 4; in rtl8821ae_update_hal_rate_mask()
3500 ratr_bitmap = sta->deflink.supp_rates[NL80211_BAND_2GHZ]; in rtl8821ae_update_hal_rate_mask()
/linux/drivers/staging/rtl8723bs/core/
H A Drtw_ieee80211.c876 elems->supp_rates = pos; in rtw_ieee802_11_parse_elems()

12