Home
last modified time | relevance | path

Searched refs:edmg (Results 1 – 19 of 19) sorted by relevance

/hostap-latest/src/ap/
Dhw_features.c773 struct ieee80211_edmg_config edmg; in hostapd_check_edmg_capab() local
781 &edmg); in hostapd_check_edmg_capab()
783 if (mode->edmg.channels && ieee802_edmg_is_allowed(mode->edmg, edmg)) in hostapd_check_edmg_capab()
788 mode->edmg.channels, mode->edmg.bw_config); in hostapd_check_edmg_capab()
791 edmg.channels, edmg.bw_config); in hostapd_check_edmg_capab()
883 struct ieee80211_edmg_config edmg; in hostapd_is_usable_edmg() local
900 &edmg); in hostapd_is_usable_edmg()
901 if (!(edmg.channels & BIT(pri_chan->chan - 1))) in hostapd_is_usable_edmg()
908 if (edmg.channels & BIT(i)) { in hostapd_is_usable_edmg()
934 switch (edmg.bw_config) { in hostapd_is_usable_edmg()
Dap_drv_ops.c645 int freq, int channel, int edmg, u8 edmg_channel, in hostapd_set_freq() argument
654 if (hostapd_set_freq_params(&data, mode, freq, channel, edmg, in hostapd_set_freq()
Dap_drv_ops.h73 int freq, int channel, int edmg, u8 edmg_channel,
/hostap-latest/src/common/
Dieee802_11_common.c3160 struct ieee80211_edmg_config *edmg) in hostapd_encode_edmg_chan() argument
3163 edmg->channels = 0; in hostapd_encode_edmg_chan()
3164 edmg->bw_config = 0; in hostapd_encode_edmg_chan()
3171 edmg->channels = EDMG_CHANNEL_9_SUBCHANNELS; in hostapd_encode_edmg_chan()
3172 edmg->bw_config = EDMG_BW_CONFIG_5; in hostapd_encode_edmg_chan()
3175 edmg->channels = EDMG_CHANNEL_10_SUBCHANNELS; in hostapd_encode_edmg_chan()
3176 edmg->bw_config = EDMG_BW_CONFIG_5; in hostapd_encode_edmg_chan()
3179 edmg->channels = EDMG_CHANNEL_11_SUBCHANNELS; in hostapd_encode_edmg_chan()
3180 edmg->bw_config = EDMG_BW_CONFIG_5; in hostapd_encode_edmg_chan()
3183 edmg->channels = EDMG_CHANNEL_12_SUBCHANNELS; in hostapd_encode_edmg_chan()
[all …]
Dhw_features_common.h42 int freq, int channel, int edmg, u8 edmg_channel,
Dieee802_11_common.h372 struct ieee80211_edmg_config *edmg);
Dhw_features_common.c498 &data->edmg); in hostapd_set_freq_params()
/hostap-latest/wpa_supplicant/
Dp2p_supplicant.h40 unsigned int vht_chwidth, int he, int edmg,
47 int max_oper_chwidth, int he, int edmg, bool allow_6ghz);
52 int max_oper_chwidth, int he, int edmg,
124 int pref_freq, int he, int edmg, bool allow_6ghz);
Dp2p_supplicant.c1989 struct ieee80211_edmg_config edmg; in wpas_p2p_freq_to_edmg_channel() local
2015 hostapd_encode_edmg_chan(1, *op_edmg_channel, 0, &edmg); in wpas_p2p_freq_to_edmg_channel()
2016 if (edmg.channels && in wpas_p2p_freq_to_edmg_channel()
2017 ieee802_edmg_is_allowed(hwmode->edmg, edmg)) { in wpas_p2p_freq_to_edmg_channel()
2087 if (params->edmg) { in wpas_start_wps_go()
2093 ssid->enable_edmg = params->edmg; in wpas_start_wps_go()
2480 res->edmg = 1; in wpas_go_neg_completed()
3891 struct ieee80211_edmg_config edmg; in wpas_p2p_verify_edmg() local
3893 hostapd_encode_edmg_chan(1, channel, 0, &edmg); in wpas_p2p_verify_edmg()
3894 if (edmg.channels && ieee802_edmg_is_allowed(mode->edmg, edmg)) in wpas_p2p_verify_edmg()
[all …]
Dwpa_supplicant.c4020 return get_edmg_intersection(mode->edmg, request_edmg, primary_channel); in get_supported_edmg()
4271 params.freq.edmg.channels = in wpas_start_assoc_cb()
4273 params.freq.edmg.bw_config = in wpas_start_assoc_cb()
4277 params.freq.edmg.channels, in wpas_start_assoc_cb()
4278 params.freq.edmg.bw_config); in wpas_start_assoc_cb()
4298 if (ieee802_edmg_is_allowed(params.freq.edmg, in wpas_start_assoc_cb()
4300 params.freq.edmg = configured_edmg; in wpas_start_assoc_cb()
4306 params.freq.edmg.channels = 0; in wpas_start_assoc_cb()
4307 params.freq.edmg.bw_config = 0; in wpas_start_assoc_cb()
4314 if (params.freq.edmg.channels) { in wpas_start_assoc_cb()
[all …]
Dctrl_iface.c6373 int edmg; in p2p_ctrl_connect() local
6423 edmg = (os_strstr(cmd, " edmg") != NULL) || wpa_s->conf->p2p_go_edmg; in p2p_ctrl_connect()
6497 pd, ht40, vht, max_oper_chwidth, he, edmg, in p2p_ctrl_connect()
7049 int edmg; in p2p_ctrl_invite_persistent() local
7088 edmg = (os_strstr(cmd, " edmg") != NULL) || wpa_s->conf->p2p_go_edmg; in p2p_ctrl_invite_persistent()
7108 max_oper_chwidth, pref_freq, he, edmg, in p2p_ctrl_invite_persistent()
7161 int he, int edmg, bool allow_6ghz, in p2p_ctrl_group_add_persistent() argument
7176 vht_chwidth, he, edmg, in p2p_ctrl_group_add_persistent()
7189 int edmg = wpa_s->conf->p2p_go_edmg; in p2p_ctrl_group_add() local
7216 edmg = 1; in p2p_ctrl_group_add()
[all …]
Dwps_supplicant.c1201 if (wpa_s->go_params->edmg && in wpas_wps_start_pbc()
1296 if (wpa_s->go_params->edmg && in wpas_wps_start_dev_pw()
Dap.c1015 primary_channel, &params.freq.edmg); in wpa_supplicant_create_ap()
/hostap-latest/src/drivers/
Ddriver_nl80211_capa.c1662 mode->edmg.bw_config = nla_get_u8(bw_config); in phy_info_edmg_capa()
1663 mode->edmg.channels = nla_get_u8(channels); in phy_info_edmg_capa()
1665 if (!mode->edmg.channels || !mode->edmg.bw_config) in phy_info_edmg_capa()
Ddriver.h311 struct ieee80211_edmg_config edmg; member
857 struct ieee80211_edmg_config edmg; member
Ddriver_nl80211.c5022 } else if (freq->edmg.channels && freq->edmg.bw_config) { in nl80211_put_freq_params()
5025 freq->edmg.channels, freq->edmg.bw_config); in nl80211_put_freq_params()
5027 freq->edmg.channels) || in nl80211_put_freq_params()
5029 freq->edmg.bw_config)) in nl80211_put_freq_params()
6780 if (params->freq.edmg.channels && params->freq.edmg.bw_config) { in nl80211_connect_common()
6783 params->freq.edmg.channels, in nl80211_connect_common()
6784 params->freq.edmg.bw_config); in nl80211_connect_common()
6786 params->freq.edmg.channels) || in nl80211_connect_common()
6788 params->freq.edmg.bw_config)) in nl80211_connect_common()
/hostap-latest/wpa_supplicant/dbus/
Ddbus_new_handlers_p2p.c368 int edmg = wpa_s->conf->p2p_go_edmg; in wpas_dbus_handler_p2p_group_add() local
414 edmg = entry.bool_value; in wpas_dbus_handler_p2p_group_add()
478 max_oper_chwidth, he, edmg, in wpas_dbus_handler_p2p_group_add()
487 ht40, vht, max_oper_chwidth, he, edmg, in wpas_dbus_handler_p2p_group_add()
/hostap-latest/src/p2p/
Dp2p.h104 int edmg; member
/hostap-latest/doc/
Ddbus.doxygen1650 <tr><td>edmg</td><td>b</td><td></td><td>no</td></tr>