| /freebsd/contrib/wpa/src/ap/ |
| H A D | hw_features.c | 263 const int *basic_rates; in hostapd_prepare_rates() local 265 if (conf->basic_rates) in hostapd_prepare_rates() 266 basic_rates = conf->basic_rates; in hostapd_prepare_rates() 269 basic_rates = basic_rates_a; in hostapd_prepare_rates() 272 basic_rates = basic_rates_b; in hostapd_prepare_rates() 275 basic_rates = basic_rates_g; in hostapd_prepare_rates() 283 os_free(hapd->basic_rates); in hostapd_prepare_rates() 284 hapd->basic_rates = int_array_dup(basic_rates); in hostapd_prepare_rates() 306 if (int_array_includes(basic_rates, rate->rate)) { in hostapd_prepare_rates()
|
| H A D | sta_info.c | 933 if (!hapd->basic_rates) in ap_sta_add() 935 if (hapd->basic_rates[i] <= 0) in ap_sta_add() 937 sta->supported_rates[i] = hapd->basic_rates[i] / 5; in ap_sta_add()
|
| H A D | hostapd.h | 231 int *basic_rates; member
|
| H A D | ap_config.h | 334 int *basic_rates; member
|
| H A D | beacon.c | 2612 params->basic_rates = hapd->basic_rates; in ieee802_11_build_ap_params()
|
| H A D | ap_config.c | 895 os_free(conf->basic_rates); in hostapd_config_free_bss()
|
| H A D | hostapd.c | 509 os_free(hapd->basic_rates); in hostapd_free_hapd_data() 510 hapd->basic_rates = NULL; in hostapd_free_hapd_data()
|
| /freebsd/contrib/wpa/wpa_supplicant/ |
| H A D | mesh.c | 264 params->basic_rates = ifmsh->bss[0]->basic_rates; in wpas_mesh_complete() 530 bss->conf->basic_rates = os_memdup( in wpa_supplicant_mesh_init() 533 if (!bss->conf->basic_rates) in wpa_supplicant_mesh_init() 537 bss->conf->basic_rates = int_array_dup(ssid->mesh_basic_rates); in wpa_supplicant_mesh_init() 538 if (bss->conf->basic_rates == NULL) in wpa_supplicant_mesh_init()
|
| H A D | ap.c | 529 bss->basic_rates = list; in wpa_supplicant_conf_ap()
|
| /freebsd/sys/contrib/dev/iwlwifi/mld/ |
| H A D | tx.c | 306 unsigned long *basic_rates, in iwl_mld_get_basic_rates_and_band() argument 312 *basic_rates = vif->bss_conf.basic_rates; in iwl_mld_get_basic_rates_and_band() 328 *basic_rates = link_conf->basic_rates; in iwl_mld_get_basic_rates_and_band() 342 unsigned long basic_rates; in iwl_mld_get_lowest_rate() local 346 iwl_mld_get_basic_rates_and_band(mld, vif, info, &basic_rates, &band); in iwl_mld_get_lowest_rate() 354 for_each_set_bit(i, &basic_rates, BITS_PER_LONG) { in iwl_mld_get_lowest_rate()
|
| H A D | link.c | 73 unsigned long basic = link->basic_rates; in iwl_mld_fill_rates()
|
| /freebsd/sys/dev/rtwn/ |
| H A D | if_rtwn_rx.c | 70 uint32_t *htrates_p, int *maxrate_p, int basic_rates) in rtwn_get_rates() argument 87 !basic_rates) { in rtwn_get_rates() 104 if (basic_rates && is_basic == false) in rtwn_get_rates()
|
| /freebsd/sys/contrib/dev/rtw88/ |
| H A D | rtw88xxa.c | 930 u16 basic_rates, reg_41a; in rtw88xxa_switch_band() local 965 basic_rates = BIT(DESC_RATE1M) | BIT(DESC_RATE2M) | in rtw88xxa_switch_band() 969 rtw_write32_mask(rtwdev, REG_RRSR, 0xfffff, basic_rates); in rtw88xxa_switch_band() 998 basic_rates = BIT(DESC_RATE6M) | BIT(DESC_RATE12M) | in rtw88xxa_switch_band() 1000 rtw_write32_mask(rtwdev, REG_RRSR, 0xfffff, basic_rates); in rtw88xxa_switch_band()
|
| H A D | tx.c | 287 if (!vif || !vif->bss_conf.basic_rates || ignore_rate || force_lowest) in rtw_get_mgmt_rate() 290 return __ffs(vif->bss_conf.basic_rates) + lowest_rate; in rtw_get_mgmt_rate()
|
| /freebsd/sys/contrib/dev/iwlwifi/mvm/ |
| H A D | mac-ctxt.c | 331 unsigned long basic = vif->bss_conf.basic_rates; in iwl_mvm_ack_rates() 877 unsigned long basic = vif->bss_conf.basic_rates; in iwl_mvm_mac_ctxt_get_lowest_rate() 891 basic = link_conf->basic_rates; in iwl_mvm_mac_ctxt_get_lowest_rate()
|
| /freebsd/sys/compat/linuxkpi/common/src/ |
| H A D | linux_80211.c | 516 uint32_t supp_rates, basic_rates; in lkpi_sta_supp_rates() local 531 basic_rates = 0; in lkpi_sta_supp_rates() 549 basic_rates |= BIT(i); in lkpi_sta_supp_rates() 557 supp_rate, basic, supp_rates, basic_rates); in lkpi_sta_supp_rates() 559 if (basic_rates != 0 && in lkpi_sta_supp_rates() 560 vif->bss_conf.basic_rates != basic_rates) { in lkpi_sta_supp_rates() 562 vif->bss_conf.basic_rates, basic_rates); in lkpi_sta_supp_rates() 563 vif->bss_conf.basic_rates = basic_rates; in lkpi_sta_supp_rates() 568 supp_rates = vif->bss_conf.basic_rates; in lkpi_sta_supp_rates() 583 band, lvif->br_mask.control[band].legacy, vif->bss_conf.basic_rates); in lkpi_sta_supp_rates() [all …]
|
| /freebsd/sys/contrib/dev/mediatek/mt76/ |
| H A D | mt76_connac_mac.c | 313 rateidx = ffs(conf->basic_rates) - 1; in mt76_connac2_mac_tx_rate_val() 336 rateidx = ffs(conf->basic_rates) - 1; in mt76_connac2_mac_tx_rate_val()
|
| H A D | mt76_connac_mcu.c | 913 phy->basic_rate = cpu_to_le16((u16)vif->bss_conf.basic_rates); in mt76_connac_mcu_sta_tlv()
|
| /freebsd/contrib/wpa/src/drivers/ |
| H A D | driver.h | 1590 int *basic_rates; member 1968 const int *basic_rates; member
|
| H A D | driver_nl80211.c | 5070 static int nl80211_put_basic_rates(struct nl_msg *msg, const int *basic_rates) in nl80211_put_basic_rates() argument 5076 if (!basic_rates) in nl80211_put_basic_rates() 5079 for (i = 0; i < NL80211_MAX_SUPP_RATES && basic_rates[i] > 0; i++) in nl80211_put_basic_rates() 5080 rates[rates_len++] = basic_rates[i] / 5; in nl80211_put_basic_rates() 5088 const int *basic_rates, int link_id) in nl80211_set_bss() argument 5104 nl80211_put_basic_rates(msg, basic_rates) || in nl80211_set_bss() 6129 params->isolate, params->basic_rates, in wpa_driver_nl80211_set_ap() 13124 nl80211_put_basic_rates(msg, params->basic_rates) || in nl80211_join_mesh()
|
| /freebsd/sys/contrib/dev/broadcom/brcm80211/brcmsmac/ |
| H A D | mac80211_if.c | 640 br_mask = info->basic_rates; in brcms_ops_bss_info_changed()
|
| /freebsd/sys/compat/linuxkpi/common/include/net/ |
| H A D | cfg80211.h | 604 int basic_rates, beacon_interval; member
|
| H A D | mac80211.h | 343 uint32_t basic_rates; member
|
| /freebsd/sys/contrib/dev/athk/ath12k/ |
| H A D | mac.c | 4050 if (bss_conf->basic_rates) in ath12k_recalculate_mgmt_rate() 4051 basic_rate_idx = __ffs(bss_conf->basic_rates); in ath12k_recalculate_mgmt_rate() 4910 if (info->basic_rates) in ath12k_mac_bss_info_changed() 4911 rateidx = __ffs(info->basic_rates); in ath12k_mac_bss_info_changed()
|
| /freebsd/sys/contrib/dev/rtw89/ |
| H A D | core.c | 742 if (!bss_conf->basic_rates || !rtwsta_link) { in rtw89_core_get_mgmt_rate() 747 rate = __ffs(bss_conf->basic_rates) + lowest_rate; in rtw89_core_get_mgmt_rate()
|