Lines Matching refs:conf
577 if (!iface->conf->acs_ch_list.num) in is_in_chanlist()
580 return freq_range_list_includes(&iface->conf->acs_ch_list, chan->chan); in is_in_chanlist()
587 if (!iface->conf->acs_freq_list.num) in is_in_freqlist()
590 return freq_range_list_includes(&iface->conf->acs_freq_list, in is_in_freqlist()
608 iface->conf->acs_exclude_dfs) in acs_survey_mode_interference_factor()
617 if (chan->max_tx_power < iface->conf->min_tx_power) in acs_survey_mode_interference_factor()
621 iface->conf->country[2] == 0x4f) in acs_survey_mode_interference_factor()
748 struct hostapd_config *conf = iface->conf; in acs_update_puncturing_bitmap() local
757 if (!conf->punct_acs_threshold || conf->punct_bitmap) in acs_update_puncturing_bitmap()
763 threshold = factor * conf->punct_acs_threshold / 100; in acs_update_puncturing_bitmap()
800 int conf_bw320_offset = hostapd_get_bw320_offset(iface->conf); in acs_usable_bw320_chan()
850 secondary_channel = iface->conf->secondary_channel; in acs_find_ideal_chan_mode()
872 iface->conf->acs_exclude_dfs) in acs_find_ideal_chan_mode()
881 if (chan->max_tx_power < iface->conf->min_tx_power) in acs_find_ideal_chan_mode()
885 iface->conf->country[2] == 0x4f) in acs_find_ideal_chan_mode()
898 ((iface->conf->ieee80211n && in acs_find_ideal_chan_mode()
899 iface->conf->secondary_channel) || in acs_find_ideal_chan_mode()
909 (iface->conf->ieee80211ac || iface->conf->ieee80211ax || in acs_find_ideal_chan_mode()
910 iface->conf->ieee80211be)) { in acs_find_ideal_chan_mode()
911 if (hostapd_get_oper_chwidth(iface->conf) == in acs_find_ideal_chan_mode()
920 if (hostapd_get_oper_chwidth(iface->conf) == in acs_find_ideal_chan_mode()
931 iface->conf->ieee80211be) { in acs_find_ideal_chan_mode()
932 if (hostapd_get_oper_chwidth(iface->conf) == in acs_find_ideal_chan_mode()
1038 if (iface->conf->acs_chan_bias) { in acs_find_ideal_chan_mode()
1039 for (k = 0; k < iface->conf->num_acs_chan_bias; k++) { in acs_find_ideal_chan_mode()
1040 bias = &iface->conf->acs_chan_bias[k]; in acs_find_ideal_chan_mode()
1075 if (iface->conf->ieee80211be) in acs_find_ideal_chan_mode()
1090 hostapd_set_and_check_bw320_offset(iface->conf, ideal_bw320_offset); in acs_find_ideal_chan_mode()
1111 if (is_6ghz_op_class(iface->conf->op_class)) { in acs_find_ideal_chan()
1112 bw = op_class_to_bandwidth(iface->conf->op_class); in acs_find_ideal_chan()
1117 if (iface->conf->ieee80211n && in acs_find_ideal_chan()
1118 iface->conf->secondary_channel) in acs_find_ideal_chan()
1121 if (iface->conf->ieee80211ac || iface->conf->ieee80211ax || in acs_find_ideal_chan()
1122 iface->conf->ieee80211be) { in acs_find_ideal_chan()
1123 switch (hostapd_get_oper_chwidth(iface->conf)) { in acs_find_ideal_chan()
1159 if (iface->conf->punct_acs_threshold) in acs_find_ideal_chan()
1178 if (!iface->conf->secondary_channel || in acs_adjust_secondary()
1187 iface->conf->secondary_channel = 1; in acs_adjust_secondary()
1189 iface->conf->secondary_channel = -1; in acs_adjust_secondary()
1200 switch (hostapd_get_oper_chwidth(iface->conf)) { in acs_adjust_center_freq()
1202 if (iface->conf->secondary_channel && in acs_adjust_center_freq()
1204 center = iface->conf->channel + in acs_adjust_center_freq()
1205 2 * iface->conf->secondary_channel; in acs_adjust_center_freq()
1206 else if (iface->conf->secondary_channel) in acs_adjust_center_freq()
1209 center = iface->conf->channel; in acs_adjust_center_freq()
1218 switch (hostapd_get_bw320_offset(iface->conf)) { in acs_adjust_center_freq()
1242 hostapd_set_oper_centr_freq_seg0_idx(iface->conf, center); in acs_adjust_center_freq()
1295 iface->conf->channel = ideal_chan->chan; in acs_study()
1298 iface->conf->punct_bitmap = ideal_chan->punct_bitmap; in acs_study()
1301 if (iface->conf->ieee80211ac || iface->conf->ieee80211ax || in acs_study()
1302 iface->conf->ieee80211be) { in acs_study()
1311 err, iface->freq, iface->conf->channel); in acs_study()
1342 iface->conf->acs_num_scans); in acs_scan_complete()
1350 if (++iface->acs_num_completed_scans < iface->conf->acs_num_scans) { in acs_scan_complete()
1379 iface->conf->acs_exclude_dfs)) in acs_request_scan_add_freqs()
1388 if (chan->max_tx_power < iface->conf->min_tx_power) in acs_request_scan_add_freqs()
1392 iface->conf->country[2] == 0x4f) in acs_request_scan_add_freqs()
1441 iface->conf->acs_num_scans); in acs_request_scan()
1447 iface->conf->acs_num_scans); in acs_request_scan()
1514 iface->conf->hw_mode != HOSTAPD_MODE_IEEE80211ANY) in acs_init()