Lines Matching refs:mode
174 if (ssid->mode != WPAS_MODE_IBSS) { in wpa_supplicant_set_wpa_none_key()
176 "IBSS/ad-hoc) for WPA-None", ssid->mode); in wpa_supplicant_set_wpa_none_key()
319 if (ssid->mode == WPAS_MODE_IBSS && in wpa_supplicant_initiate_eapol()
1058 wpa_s->current_ssid->mode == WPAS_MODE_INFRA && in wpa_supplicant_set_state()
2074 if (ssid->mode == WPAS_MODE_INFRA && wpa_s->conf->extended_key_id && in wpa_supplicant_set_suites()
2189 if (ssid->mode != WPAS_MODE_IBSS && in wpa_supplicant_set_suites()
2649 if (ssid->mode == WPAS_MODE_IBSS && in wpa_supplicant_associate()
2657 if (ssid->mode == WPAS_MODE_AP || ssid->mode == WPAS_MODE_P2P_GO || in wpa_supplicant_associate()
2658 ssid->mode == WPAS_MODE_P2P_GROUP_FORMATION) { in wpa_supplicant_associate()
2667 if (ssid->mode == WPAS_MODE_P2P_GROUP_FORMATION) in wpa_supplicant_associate()
2679 if (ssid->mode == WPAS_MODE_MESH) { in wpa_supplicant_associate()
2724 ssid->mode == WPAS_MODE_INFRA) { in wpa_supplicant_associate()
2740 if (ssid->mode == WPAS_MODE_IBSS || ssid->mode == WPAS_MODE_MESH) { in wpa_supplicant_associate()
2773 struct hostapd_hw_modes *mode = NULL; in drv_supports_vht() local
2781 if (wpa_s->hw.modes[i].mode == hw_mode) { in drv_supports_vht()
2782 mode = &wpa_s->hw.modes[i]; in drv_supports_vht()
2787 if (!mode) in drv_supports_vht()
2790 return mode->vht_capab != 0; in drv_supports_vht()
2794 static bool ibss_mesh_is_80mhz_avail(int channel, struct hostapd_hw_modes *mode) in ibss_mesh_is_80mhz_avail() argument
2801 chan = hw_get_channel_chan(mode, i, NULL); in ibss_mesh_is_80mhz_avail()
2815 int ieee80211_mode = wpas_mode_to_ieee80211_mode(ssid->mode); in ibss_mesh_setup_freq()
2817 struct hostapd_hw_modes *mode = NULL; in ibss_mesh_setup_freq() local
2838 if (ssid->mode != WPAS_MODE_IBSS) in ibss_mesh_setup_freq()
2860 if (ssid->mode == WPAS_MODE_IBSS && in ibss_mesh_setup_freq()
2874 if (wpa_s->hw.modes[i].mode == hw_mode) { in ibss_mesh_setup_freq()
2875 mode = &wpa_s->hw.modes[i]; in ibss_mesh_setup_freq()
2880 if (!mode) in ibss_mesh_setup_freq()
2902 freq->ht_enabled = ht_supported(mode); in ibss_mesh_setup_freq()
2908 freq->he_enabled = mode->he_capab[ieee80211_mode].he_supported; in ibss_mesh_setup_freq()
2915 if (mode->mode != HOSTAPD_MODE_IEEE80211A) in ibss_mesh_setup_freq()
2918 for (chan_idx = 0; chan_idx < mode->num_channels; chan_idx++) { in ibss_mesh_setup_freq()
2919 pri_chan = &mode->channels[chan_idx]; in ibss_mesh_setup_freq()
2952 for (i = 0; i < mode->num_channels; i++) { in ibss_mesh_setup_freq()
2953 sec_chan = &mode->channels[i]; in ibss_mesh_setup_freq()
2996 freq->freq = hw_get_freq(mode, sec_chan->chan); in ibss_mesh_setup_freq()
3019 if (ssid->mode == WPAS_MODE_IBSS && in ibss_mesh_setup_freq()
3034 vht_freq.vht_enabled = vht_supported(mode); in ibss_mesh_setup_freq()
3039 freq->he_enabled = mode->he_capab[ieee80211_mode].he_supported; in ibss_mesh_setup_freq()
3053 if (!ibss_mesh_is_80mhz_avail(channel, mode)) in ibss_mesh_setup_freq()
3060 if ((mode->he_capab[ieee80211_mode].phy_cap[ in ibss_mesh_setup_freq()
3067 if (!ibss_mesh_is_80mhz_avail(channel + 16, mode)) in ibss_mesh_setup_freq()
3093 chan = hw_get_channel_chan(mode, i, NULL); in ibss_mesh_setup_freq()
3138 if (hostapd_set_freq_params(&vht_freq, mode->mode, freq->freq, in ibss_mesh_setup_freq()
3145 &mode->he_capab[ieee80211_mode], in ibss_mesh_setup_freq()
3146 &mode->eht_capab[ieee80211_mode], 0) != 0) in ibss_mesh_setup_freq()
4006 struct hostapd_hw_modes *mode = NULL; in get_supported_edmg() local
4016 mode = get_mode(wpa_s->hw.modes, wpa_s->hw.num_modes, hw_mode, false); in get_supported_edmg()
4017 if (!mode) in get_supported_edmg()
4020 return get_edmg_intersection(mode->edmg, request_edmg, primary_channel); in get_supported_edmg()
4245 if (ssid->mode == WPAS_MODE_IBSS && ssid->bssid_set && in wpas_start_assoc_cb()
4252 if ((ssid->mode == WPAS_MODE_IBSS || ssid->mode == WPAS_MODE_MESH) && in wpas_start_assoc_cb()
4256 if (ssid->mode == WPAS_MODE_IBSS) { in wpas_start_assoc_cb()
4335 params.mode = ssid->mode; in wpas_start_assoc_cb()
4492 } else if (ssid->mode == WPAS_MODE_IBSS && in wpas_start_assoc_cb()
4507 timeout = ssid->mode == WPAS_MODE_IBSS ? 10 : 5; in wpas_start_assoc_cb()
4510 timeout = ssid->mode == WPAS_MODE_IBSS ? 20 : 10; in wpas_start_assoc_cb()
4949 (ssid->mode == WPAS_MODE_MESH) ? ssid : NULL; in wpa_supplicant_select_network()
5532 wpa_s->current_ssid->mode != WPAS_MODE_IBSS)) { in wpa_supplicant_rx_eapol()
5575 wpa_s->current_ssid->mode == WPAS_MODE_IBSS) { in wpa_supplicant_rx_eapol()
6333 *hw_mode = wpa_s->hw.modes[0].mode; in wpas_fst_get_channel_info_cb()
6480 if (wpa_s->hw.modes[i].mode == in wpas_get_bands()
6482 wpa_s->hw.modes[i].mode == in wpas_get_bands()
6485 else if (wpa_s->hw.modes[i].mode == in wpas_get_bands()
6488 else if (wpa_s->hw.modes[i].mode == in wpas_get_bands()
6491 else if (wpa_s->hw.modes[i].mode == in wpas_get_bands()
8770 if (ifs->current_ssid->mode == WPAS_MODE_AP || in get_shared_radio_freqs_data()
8771 ifs->current_ssid->mode == WPAS_MODE_P2P_GO || in get_shared_radio_freqs_data()
8772 ifs->current_ssid->mode == WPAS_MODE_MESH) in get_shared_radio_freqs_data()
8787 if (ifs->current_ssid->mode == WPAS_MODE_INFRA) { in get_shared_radio_freqs_data()
8913 u16 num_modes, enum hostapd_hw_mode mode, in get_mode() argument
8922 if (modes[i].mode != mode || in get_mode()
9264 if (wpa_s->hw.modes[i].mode == HOSTAPD_MODE_IEEE80211A) { in wpas_is_6ghz_supported()