Home
last modified time | relevance | path

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

12

/src/contrib/wpa/src/ap/
H A Dhw_features.c182 int *basic_rates; in hostapd_prepare_rates() local
184 if (iface->conf->basic_rates) in hostapd_prepare_rates()
185 basic_rates = iface->conf->basic_rates; in hostapd_prepare_rates()
188 basic_rates = basic_rates_a; in hostapd_prepare_rates()
191 basic_rates = basic_rates_b; in hostapd_prepare_rates()
194 basic_rates = basic_rates_g; in hostapd_prepare_rates()
203 while (basic_rates[i] >= 0) in hostapd_prepare_rates()
207 os_free(iface->basic_rates); in hostapd_prepare_rates()
208 iface->basic_rates = os_malloc(i * sizeof(int)); in hostapd_prepare_rates()
209 if (iface->basic_rates) in hostapd_prepare_rates()
[all …]
H A Dsta_info.c824 if (!hapd->iface->basic_rates) in ap_sta_add()
826 if (hapd->iface->basic_rates[i] < 0) in ap_sta_add()
828 sta->supported_rates[i] = hapd->iface->basic_rates[i] / 5; in ap_sta_add()
H A Dhostapd.h605 int *basic_rates; member
H A Dap_config.h1061 int *basic_rates; member
H A Dbeacon.c2434 params->basic_rates = hapd->iface->basic_rates; in ieee802_11_build_ap_params()
H A Dap_config.c1032 os_free(conf->basic_rates); in hostapd_config_free()
H A Dhostapd.c699 os_free(iface->basic_rates); in hostapd_cleanup_iface_partial()
700 iface->basic_rates = NULL; in hostapd_cleanup_iface_partial()
/src/contrib/wpa/wpa_supplicant/
H A Dmesh.c284 params->basic_rates = ifmsh->basic_rates; in wpas_mesh_complete()
519 conf->basic_rates = os_memdup(basic_rates_erp, in wpa_supplicant_mesh_init()
521 if (!conf->basic_rates) in wpa_supplicant_mesh_init()
531 conf->basic_rates = os_calloc(rate_len + 1, sizeof(int)); in wpa_supplicant_mesh_init()
532 if (conf->basic_rates == NULL) in wpa_supplicant_mesh_init()
534 os_memcpy(conf->basic_rates, ssid->mesh_basic_rates, in wpa_supplicant_mesh_init()
536 conf->basic_rates[rate_len] = -1; in wpa_supplicant_mesh_init()
H A Dap.c526 conf->basic_rates = list; in wpa_supplicant_conf_ap()
/src/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()
349 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()
/src/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()
/src/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()
/src/sys/contrib/dev/iwlwifi/mvm/
H A Dmac-ctxt.c331 unsigned long basic = vif->bss_conf.basic_rates; in iwl_mvm_ack_rates()
878 unsigned long basic = vif->bss_conf.basic_rates; in iwl_mvm_mac_ctxt_get_lowest_rate()
902 basic = link_conf->basic_rates; in iwl_mvm_mac_ctxt_get_lowest_rate()
/src/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()
/src/contrib/wpa/src/drivers/
H A Ddriver.h1443 int *basic_rates; member
1876 const int *basic_rates; member
H A Ddriver_nl80211.c4399 static int nl80211_put_basic_rates(struct nl_msg *msg, const int *basic_rates) in nl80211_put_basic_rates() argument
4405 if (!basic_rates) in nl80211_put_basic_rates()
4408 for (i = 0; i < NL80211_MAX_SUPP_RATES && basic_rates[i] >= 0; i++) in nl80211_put_basic_rates()
4409 rates[rates_len++] = basic_rates[i] / 5; in nl80211_put_basic_rates()
4417 const int *basic_rates, int link_id) in nl80211_set_bss() argument
4433 nl80211_put_basic_rates(msg, basic_rates) || in nl80211_set_bss()
5435 params->isolate, params->basic_rates, in wpa_driver_nl80211_set_ap()
12041 nl80211_put_basic_rates(msg, params->basic_rates) || in nl80211_join_mesh()
/src/sys/contrib/dev/broadcom/brcm80211/brcmsmac/
H A Dmac80211_if.c640 br_mask = info->basic_rates; in brcms_ops_bss_info_changed()
/src/sys/compat/linuxkpi/common/include/net/
H A Dcfg80211.h552 int basic_rates, beacon_interval; member
H A Dmac80211.h343 uint32_t basic_rates; member
/src/sys/contrib/dev/athk/ath12k/
H A Dmac.c2421 basic_rate_idx = ffs(vif->bss_conf.basic_rates) - 1; in ath12k_recalculate_mgmt_rate()
2685 rateidx = ffs(vif->bss_conf.basic_rates) - 1; in ath12k_mac_op_bss_info_changed()
/src/sys/contrib/dev/rtw89/
H A Dcore.c716 if (!bss_conf->basic_rates || !rtwsta_link) { in rtw89_core_get_mgmt_rate()
721 rate = __ffs(bss_conf->basic_rates) + lowest_rate; in rtw89_core_get_mgmt_rate()
/src/sys/contrib/dev/broadcom/brcm80211/brcmfmac/
H A Dcfg80211.c1895 if (params->basic_rates) in brcmf_cfg80211_join_ibss()
1896 brcmf_dbg(CONN, "basic rates: %08X\n", params->basic_rates); in brcmf_cfg80211_join_ibss()

12