Home
last modified time | relevance | path

Searched refs:rate (Results 1 – 16 of 16) sorted by relevance

/hostap-latest/wpa_supplicant/
Dscan.c2060 int rate = 0; in wpa_scan_get_max_rate() local
2066 if ((ie[i + 2] & 0x7f) > rate) in wpa_scan_get_max_rate()
2067 rate = ie[i + 2] & 0x7f; in wpa_scan_get_max_rate()
2072 if ((ie[i + 2] & 0x7f) > rate) in wpa_scan_get_max_rate()
2073 rate = ie[i + 2] & 0x7f; in wpa_scan_get_max_rate()
2076 return rate; in wpa_scan_get_max_rate()
2899 const u8 *ies, size_t ies_len, int rate, in wpas_get_est_tpt() argument
2914 if (rate > 1 * 2 && snr < 1) in wpas_get_est_tpt()
2915 rate = 1 * 2; in wpas_get_est_tpt()
2916 else if (rate > 2 * 2 && snr < 4) in wpas_get_est_tpt()
[all …]
Dscan.h105 const u8 *ies, size_t ies_len, int rate,
Dbss.c1428 int rate = 0; in wpa_bss_get_max_rate() local
1434 if ((ie[i + 2] & 0x7f) > rate) in wpa_bss_get_max_rate()
1435 rate = ie[i + 2] & 0x7f; in wpa_bss_get_max_rate()
1440 if ((ie[i + 2] & 0x7f) > rate) in wpa_bss_get_max_rate()
1441 rate = ie[i + 2] & 0x7f; in wpa_bss_get_max_rate()
1444 return rate; in wpa_bss_get_max_rate()
Devents.c2157 int rate = wpa_bss_get_max_rate(bss); in wpas_get_est_throughput_from_bss_snr() local
2162 return wpas_get_est_tpt(wpa_s, ies, ie_len, rate, snr, bss->freq, in wpas_get_est_throughput_from_bss_snr()
DChangeLog548 HT/VHT/specific TX rate support)
/hostap-latest/src/ap/
Dap_list.c44 int rate = (ap->supported_rates[i] & 0x7f) * 5; in ap_list_beacon_olbc() local
45 if (rate == 60 || rate == 90 || rate > 110) in ap_list_beacon_olbc()
Dhw_features.c228 struct hostapd_rate_data *rate; in hostapd_prepare_rates() local
235 rate = &iface->current_rates[iface->num_rates]; in hostapd_prepare_rates()
236 rate->rate = mode->rates[i]; in hostapd_prepare_rates()
237 if (hostapd_rate_found(basic_rates, rate->rate)) { in hostapd_prepare_rates()
238 rate->flags |= HOSTAPD_RATE_BASIC; in hostapd_prepare_rates()
242 iface->num_rates, rate->rate, rate->flags); in hostapd_prepare_rates()
Dieee802_1x.c388 u8 rate = 0; in radius_sta_rate() local
391 if ((sta->supported_rates[i] & 0x7f) > rate) in radius_sta_rate()
392 rate = sta->supported_rates[i] & 0x7f; in radius_sta_rate()
394 return rate; in radius_sta_rate()
Dhostapd.h119 int rate; /* rate in 100 kbps */ member
Dap_config.c1094 int hostapd_rate_found(int *list, int rate) in hostapd_rate_found() argument
1102 if (list[i] == rate) in hostapd_rate_found()
Dap_config.h1397 int hostapd_rate_found(int *list, int rate);
Dctrl_iface_ap.c1028 iface->current_rates[j].rate / 5); in hostapd_ctrl_iface_status()
Dieee802_11.c154 *pos = hapd->iface->current_rates[i].rate / 5; in hostapd_eid_supp_rates()
222 *pos = hapd->iface->current_rates[i].rate / 5; in hostapd_eid_ext_supp_rates()
/hostap-latest/src/drivers/
Ddriver_nl80211.c7889 struct nlattr *rate[NL80211_RATE_INFO_MAX + 1]; in get_sta_handler() local
8001 nla_parse_nested(rate, NL80211_RATE_INFO_MAX, in get_sta_handler()
8004 if (rate[NL80211_RATE_INFO_BITRATE32]) in get_sta_handler()
8006 nla_get_u32(rate[NL80211_RATE_INFO_BITRATE32]); in get_sta_handler()
8007 else if (rate[NL80211_RATE_INFO_BITRATE]) in get_sta_handler()
8009 nla_get_u16(rate[NL80211_RATE_INFO_BITRATE]); in get_sta_handler()
8015 if (rate[NL80211_RATE_INFO_MCS]) { in get_sta_handler()
8016 data->tx_mcs = nla_get_u8(rate[NL80211_RATE_INFO_MCS]); in get_sta_handler()
8019 if (rate[NL80211_RATE_INFO_VHT_MCS]) { in get_sta_handler()
8021 nla_get_u8(rate[NL80211_RATE_INFO_VHT_MCS]); in get_sta_handler()
[all …]
/hostap-latest/src/common/
Dieee802_11_common.c2075 static int is_11b(u8 rate) in is_11b() argument
2077 return rate == 0x02 || rate == 0x04 || rate == 0x0b || rate == 0x16; in is_11b()
/hostap-latest/tests/hwsim/
Dtest_ap_params.py659 def run_ap_beacon_rate_legacy(dev, apdev, rate): argument
665 hapd.set('beacon_rate', rate)