Home
last modified time | relevance | path

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

123

/linux-6.3-rc2/net/mac80211/
A Dibss.c448 int rate = bss->supp_rates[i] & 0x7f; in ieee80211_sta_join_ibss()
592 const u8 *addr, u32 supp_rates) in ieee80211_ibss_add_sta() argument
640 sta->sta.deflink.supp_rates[band] = supp_rates | in ieee80211_ibss_add_sta()
987 u32 supp_rates = 0; in ieee80211_update_sta_info() local
1002 if (elems->supp_rates) { in ieee80211_update_sta_info()
1016 sta->sta.deflink.supp_rates[band] = supp_rates | in ieee80211_update_sta_info()
1028 mgmt->sa, supp_rates); in ieee80211_update_sta_info()
1111 u32 supp_rates = 0; in ieee80211_rx_bss_info() local
1187 supp_rates); in ieee80211_rx_bss_info()
1197 u32 supp_rates) in ieee80211_ibss_rx_no_sta() argument
[all …]
A Docb.c41 u32 supp_rates) in ieee80211_ocb_rx_no_sta() argument
78 sta->sta.deflink.supp_rates[band] = in ieee80211_ocb_rx_no_sta()
A Dscan.c97 if (elems->supp_rates) { in ieee80211_update_bss_from_elems()
101 memcpy(bss->supp_rates, elems->supp_rates, clen); in ieee80211_update_bss_from_elems()
108 memcpy(bss->supp_rates + srlen, elems->ext_supp_rates, in ieee80211_update_bss_from_elems()
A Dieee80211_i.h100 u8 supp_rates[IEEE80211_MAX_SUPP_RATES]; member
422 const u8 *supp_rates; member
1638 const u8 *supp_rates; member
1847 const u8 *bssid, const u8 *addr, u32 supp_rates);
1862 const u8 *bssid, const u8 *addr, u32 supp_rates);
A Dmesh_plink.c128 if (erp_rates & sta->sta.deflink.supp_rates[sband->band]) in mesh_set_short_slot_time()
436 if (sta->sta.deflink.supp_rates[sband->band] != rates) in mesh_sta_info_init()
438 sta->sta.deflink.supp_rates[sband->band] = rates; in mesh_sta_info_init()
A Drate.c382 sta ? sta->deflink.supp_rates[sband->band] : -1, in __rate_control_send_low()
792 *mask &= sta->deflink.supp_rates[sband->band]; in rate_control_cap_mask()
A Dmlme.c852 assoc_data->supp_rates, in ieee80211_assoc_add_rates()
3889 u8 *supp_rates, unsigned int supp_rates_len, in ieee80211_get_rates() argument
3898 int rate = supp_rates[i] & 0x7f; in ieee80211_get_rates()
3899 bool is_basic = !!(supp_rates[i] & 0x80); in ieee80211_get_rates()
3912 if (supp_rates[i] == (0x80 | BSS_MEMBERSHIP_SELECTOR_HT_PHY) || in ieee80211_get_rates()
3914 supp_rates[i] == (0x80 | BSS_MEMBERSHIP_SELECTOR_HE_PHY) || in ieee80211_get_rates()
3915 supp_rates[i] == (0x80 | BSS_MEMBERSHIP_SELECTOR_SAE_H2E)) in ieee80211_get_rates()
4054 if (!is_s1g && !elems->supp_rates) { in ieee80211_assoc_config_link()
4371 ieee80211_get_rates(sband, bss->supp_rates, bss->supp_rates_len, in ieee80211_mgd_setup_link_sta()
4394 link_sta->pub->supp_rates[cbss->channel->band] = rates; in ieee80211_mgd_setup_link_sta()
[all …]
/linux-6.3-rc2/drivers/net/wireless/microchip/wilc1000/
A Dfw.h102 u8 supp_rates[WILC_MAX_RATES_SUPPORTED + 1]; member
A Dhif.c413 param->supp_rates[0] = rates_len; in wilc_parse_join_bss_param()
414 memcpy(&param->supp_rates[1], rates_ie + 2, rates_len); in wilc_parse_join_bss_param()
424 param->supp_rates[0] = WILC_MAX_RATES_SUPPORTED; in wilc_parse_join_bss_param()
426 param->supp_rates[0] += ext_rates; in wilc_parse_join_bss_param()
428 memcpy(&param->supp_rates[rates_len + 1], in wilc_parse_join_bss_param()
430 (param->supp_rates[0] - rates_len)); in wilc_parse_join_bss_param()
/linux-6.3-rc2/drivers/net/wireless/intel/iwlegacy/
A D3945-rs.c357 if (sta->deflink.supp_rates[sband->band] & (1 << i)) { in il3945_rs_rate_init()
363 il->_3945.sta_supp_rates = sta->deflink.supp_rates[sband->band]; in il3945_rs_rate_init()
634 rate_mask = sta->deflink.supp_rates[sband->band]; in il3945_rs_get_rate()
A D4965-rs.c753 (lq_sta->supp_rates << IL_FIRST_OFDM_RATE)); in il4965_rs_get_lower_rate()
755 rate_mask = (u16) (rate_mask & lq_sta->supp_rates); in il4965_rs_get_lower_rate()
973 if (sta->deflink.supp_rates[sband->band]) in il4965_rs_tx_status()
1763 lq_sta->supp_rates = sta->deflink.supp_rates[lq_sta->band]; in il4965_rs_rate_scale_perform()
1808 (lq_sta->supp_rates << IL_FIRST_OFDM_RATE)); in il4965_rs_rate_scale_perform()
1811 (u16) (rate_mask & lq_sta->supp_rates); in il4965_rs_rate_scale_perform()
2291 lq_sta->supp_rates = sta->deflink.supp_rates[sband->band]; in il4965_rs_rate_init()
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-6.3-rc2/drivers/net/wireless/intel/iwlwifi/dvm/
A Drs.c807 (lq_sta->supp_rates << IWL_FIRST_OFDM_RATE)); in rs_get_lower_rate()
809 rate_mask = (u16)(rate_mask & lq_sta->supp_rates); in rs_get_lower_rate()
1042 if (sta && sta->deflink.supp_rates[sband->band]) in rs_tx_status()
2215 lq_sta->supp_rates = sta->deflink.supp_rates[lq_sta->band]; in rs_rate_scale_perform()
2261 (lq_sta->supp_rates << IWL_FIRST_OFDM_RATE)); in rs_rate_scale_perform()
2264 lq_sta->supp_rates); in rs_rate_scale_perform()
2784 lq_sta->supp_rates = sta->deflink.supp_rates[sband->band]; in iwl_rs_rate_init()
2801 supp = sta->deflink.supp_rates[sband->band]; in iwl_rs_rate_init()
A Drs.h341 u32 supp_rates; member
/linux-6.3-rc2/drivers/net/wireless/realtek/rtlwifi/
A Dcore.c906 if (sta->deflink.supp_rates[0] <= 0xf) in rtl_op_sta_add()
925 sta->deflink.supp_rates[0] &= 0xfffffff0; in rtl_op_sta_add()
1138 if (sta->deflink.supp_rates[0] <= 0xf) in rtl_op_bss_info_changed()
1302 if (sta->deflink.supp_rates[0] <= 0xf) in rtl_op_bss_info_changed()
1349 basic_rates = sta->deflink.supp_rates[1] << 4; in rtl_op_bss_info_changed()
1351 basic_rates = sta->deflink.supp_rates[0]; in rtl_op_bss_info_changed()
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/
A Dmt76_connac_mcu.c839 u16 supp_rates; in mt76_connac_mcu_sta_tlv() local
900 supp_rates = sta->deflink.supp_rates[band]; in mt76_connac_mcu_sta_tlv()
902 supp_rates = FIELD_PREP(RA_LEGACY_OFDM, supp_rates >> 4) | in mt76_connac_mcu_sta_tlv()
903 FIELD_PREP(RA_LEGACY_CCK, supp_rates & 0xf); in mt76_connac_mcu_sta_tlv()
905 supp_rates = FIELD_PREP(RA_LEGACY_OFDM, supp_rates); in mt76_connac_mcu_sta_tlv()
907 ra_info->legacy = cpu_to_le16(supp_rates); in mt76_connac_mcu_sta_tlv()
/linux-6.3-rc2/drivers/net/wireless/marvell/mwifiex/
A Dioctl.h470 u8 *supp_rates; member
/linux-6.3-rc2/drivers/net/wireless/realtek/rtlwifi/rtl8192de/
A Dhw.c1812 ratr_value = sta->deflink.supp_rates[1] << 4; in rtl92de_update_hal_rate_table()
1814 ratr_value = sta->deflink.supp_rates[0]; in rtl92de_update_hal_rate_table()
1904 ratr_bitmap = sta->deflink.supp_rates[1] << 4; in rtl92de_update_hal_rate_mask()
1906 ratr_bitmap = sta->deflink.supp_rates[0]; in rtl92de_update_hal_rate_mask()
/linux-6.3-rc2/drivers/net/wireless/
A Drayctl.h441 UCHAR supp_rates[8]; member
/linux-6.3-rc2/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/
A Dhw.c1852 ratr_value = sta->deflink.supp_rates[1] << 4; in rtl8723e_update_hal_rate_table()
1854 ratr_value = sta->deflink.supp_rates[0]; in rtl8723e_update_hal_rate_table()
1952 ratr_bitmap = sta->deflink.supp_rates[1] << 4; in rtl8723e_update_hal_rate_mask()
1954 ratr_bitmap = sta->deflink.supp_rates[0]; in rtl8723e_update_hal_rate_mask()
/linux-6.3-rc2/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
A Dhw.c1776 ratr_value = sta->deflink.supp_rates[1] << 4; in rtl92ce_update_hal_rate_table()
1778 ratr_value = sta->deflink.supp_rates[0]; in rtl92ce_update_hal_rate_table()
1877 ratr_bitmap = sta->deflink.supp_rates[1] << 4; in rtl92ce_update_hal_rate_mask()
1879 ratr_bitmap = sta->deflink.supp_rates[0]; in rtl92ce_update_hal_rate_mask()
/linux-6.3-rc2/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/
A Dhw.c1928 ratr_value = sta->deflink.supp_rates[1] << 4; in rtl92cu_update_hal_rate_table()
1930 ratr_value = sta->deflink.supp_rates[0]; in rtl92cu_update_hal_rate_table()
2028 ratr_bitmap = sta->deflink.supp_rates[1] << 4; in rtl92cu_update_hal_rate_mask()
2030 ratr_bitmap = sta->deflink.supp_rates[0]; in rtl92cu_update_hal_rate_mask()
/linux-6.3-rc2/drivers/net/wireless/realtek/rtlwifi/rtl8192se/
A Dhw.c2027 ratr_value = sta->deflink.supp_rates[1] << 4; in rtl92se_update_hal_rate_table()
2029 ratr_value = sta->deflink.supp_rates[0]; in rtl92se_update_hal_rate_table()
2142 ratr_bitmap = sta->deflink.supp_rates[1] << 4; in rtl92se_update_hal_rate_mask()
2144 ratr_bitmap = sta->deflink.supp_rates[0]; in rtl92se_update_hal_rate_mask()
/linux-6.3-rc2/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/
A Dhw.c1990 ratr_value = sta->deflink.supp_rates[1] << 4; in rtl88ee_update_hal_rate_table()
1992 ratr_value = sta->deflink.supp_rates[0]; in rtl88ee_update_hal_rate_table()
2090 ratr_bitmap = sta->deflink.supp_rates[1] << 4; in rtl88ee_update_hal_rate_mask()
2092 ratr_bitmap = sta->deflink.supp_rates[0]; in rtl88ee_update_hal_rate_mask()
/linux-6.3-rc2/drivers/staging/rtl8723bs/include/
A Dieee80211.h672 u8 *supp_rates; member

Completed in 116 milliseconds

123