Lines Matching refs:freq

455 		if (chan->freq == bw_desc[bw][i].first)  in acs_usable_bw_chan()
464 static int acs_get_bw_center_chan(int freq, enum bw_type bw) in acs_get_bw_center_chan() argument
469 if (freq >= bw_desc[bw][i].first && in acs_get_bw_center_chan()
470 freq <= bw_desc[bw][i].last) in acs_get_bw_center_chan()
484 survey->freq); in acs_survey_is_sufficient()
491 survey->freq); in acs_survey_is_sufficient()
499 survey->freq); in acs_survey_is_sufficient()
591 chan->freq); in is_in_freqlist()
625 chan->chan, chan->freq); in acs_survey_mode_interference_factor()
650 acs_find_chan_mode(struct hostapd_hw_modes *mode, int freq) in acs_find_chan_mode() argument
661 if (chan->freq == freq) in acs_find_chan_mode()
670 acs_find_mode(struct hostapd_iface *iface, int freq) in acs_find_mode() argument
679 chan = acs_find_chan_mode(mode, freq); in acs_find_mode()
690 acs_find_chan(struct hostapd_iface *iface, int freq) in acs_find_chan() argument
699 chan = acs_find_chan_mode(mode, freq); in acs_find_chan()
771 adj_freq = chan->freq + (i - index_primary) * 20; in acs_update_puncturing_bitmap()
773 adj_freq = chan->freq - (index_primary - i) * 20; in acs_update_puncturing_bitmap()
788 if (!is_punct_bitmap_valid(bw, (chan->freq - first_chan->freq) / 20, in acs_update_puncturing_bitmap()
900 is_6ghz_freq(chan->freq)) && in acs_find_ideal_chan_mode()
947 adj_chan = acs_find_chan(iface, chan->freq + in acs_find_ideal_chan_mode()
988 index_primary = (chan->freq - best->freq) / 20; in acs_find_ideal_chan_mode()
998 adj_chan = acs_find_chan(iface, chan->freq + in acs_find_ideal_chan_mode()
1006 adj_chan = acs_find_chan(iface, chan->freq + in acs_find_ideal_chan_mode()
1014 adj_chan = acs_find_chan(iface, chan->freq + in acs_find_ideal_chan_mode()
1022 adj_chan = acs_find_chan(iface, chan->freq + in acs_find_ideal_chan_mode()
1156 ideal_chan->chan, ideal_chan->freq, ideal_factor); in acs_find_ideal_chan()
1179 acs_find_mode(iface, iface->freq) != HOSTAPD_MODE_IEEE80211A) in acs_adjust_secondary()
1186 if (iface->freq == bw_desc[ACS_BW40][i].first) in acs_adjust_secondary()
1188 else if (iface->freq == bw_desc[ACS_BW40][i].last) in acs_adjust_secondary()
1203 iface->freq >= 2400 && iface->freq < 2500) in acs_adjust_center_freq()
1207 center = acs_get_bw_center_chan(iface->freq, ACS_BW40); in acs_adjust_center_freq()
1212 center = acs_get_bw_center_chan(iface->freq, ACS_BW80); in acs_adjust_center_freq()
1215 center = acs_get_bw_center_chan(iface->freq, ACS_BW160); in acs_adjust_center_freq()
1220 center = acs_get_bw_center_chan(iface->freq, in acs_adjust_center_freq()
1224 center = acs_get_bw_center_chan(iface->freq, in acs_adjust_center_freq()
1296 iface->freq = ideal_chan->freq; in acs_study()
1311 err, iface->freq, iface->conf->channel); in acs_study()
1370 int *freq) in acs_request_scan_add_freqs() argument
1395 *freq++ = chan->freq; in acs_request_scan_add_freqs()
1398 return freq; in acs_request_scan_add_freqs()
1405 int i, *freq, ret; in acs_request_scan() local
1422 freq = params.freqs; in acs_request_scan()
1427 freq = acs_request_scan_add_freqs(iface, mode, freq); in acs_request_scan()
1430 *freq = 0; in acs_request_scan()
1432 if (params.freqs == freq) { in acs_request_scan()