Home
last modified time | relevance | path

Searched refs:basic_rates (Results 1 – 25 of 30) sorted by relevance

12

/freebsd/contrib/wpa/src/ap/
H A Dhw_features.c263 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 Dsta_info.c933 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 Dhostapd.h231 int *basic_rates; member
H A Dap_config.h334 int *basic_rates; member
H A Dbeacon.c2612 params->basic_rates = hapd->basic_rates; in ieee802_11_build_ap_params()
H A Dap_config.c895 os_free(conf->basic_rates); in hostapd_config_free_bss()
H A Dhostapd.c509 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 Dmesh.c264 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 Dap.c529 bss->basic_rates = list; in wpa_supplicant_conf_ap()
/freebsd/sys/contrib/dev/iwlwifi/mld/
H A Dtx.c306 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 Dlink.c73 unsigned long basic = link->basic_rates; in iwl_mld_fill_rates()
/freebsd/sys/dev/rtwn/
H A Dif_rtwn_rx.c70 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 Drtw88xxa.c930 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 Dtx.c287 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 Dmac-ctxt.c331 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 Dlinux_80211.c516 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 Dmt76_connac_mac.c313 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 Dmt76_connac_mcu.c913 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 Ddriver.h1590 int *basic_rates; member
1968 const int *basic_rates; member
H A Ddriver_nl80211.c5070 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 Dmac80211_if.c640 br_mask = info->basic_rates; in brcms_ops_bss_info_changed()
/freebsd/sys/compat/linuxkpi/common/include/net/
H A Dcfg80211.h604 int basic_rates, beacon_interval; member
H A Dmac80211.h343 uint32_t basic_rates; member
/freebsd/sys/contrib/dev/athk/ath12k/
H A Dmac.c4050 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 Dcore.c742 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()

12