Lines Matching refs:freqs
470 int *freqs) in wpas_add_channel() argument
477 freqs[i] = ieee80211_chan_to_freq(NULL, op_class, primary_chan); in wpas_add_channel()
481 if (freqs[i] < 0 && in wpas_add_channel()
483 freqs[i] = 5000 + 5 * primary_chan; in wpas_add_channel()
484 if (freqs[i] < 0) { in wpas_add_channel()
500 int *freqs, *next_freq; in wpas_add_channels() local
515 freqs = os_calloc(num_chans * num_primary_channels + 1, sizeof(*freqs)); in wpas_add_channels()
516 if (!freqs) { in wpas_add_channels()
522 next_freq = freqs; in wpas_add_channels()
532 os_free(freqs); in wpas_add_channels()
539 if (!freqs[0]) { in wpas_add_channels()
540 os_free(freqs); in wpas_add_channels()
544 return freqs; in wpas_add_channels()
575 int *freqs = NULL, *new_freqs; in wpas_channel_report_freqs() local
620 int_array_concat(&freqs, new_freqs); in wpas_channel_report_freqs()
625 return freqs; in wpas_channel_report_freqs()
627 os_free(freqs); in wpas_channel_report_freqs()
636 int *freqs = NULL, *ext_freqs = NULL; in wpas_beacon_request_freqs() local
662 freqs = wpas_op_class_freqs(op, mode, active); in wpas_beacon_request_freqs()
663 if (!freqs) in wpas_beacon_request_freqs()
670 freqs = wpas_add_channels(op, mode, active, &chan, 1); in wpas_beacon_request_freqs()
671 if (!freqs) in wpas_beacon_request_freqs()
679 int_array_concat(&freqs, ext_freqs); in wpas_beacon_request_freqs()
681 int_array_sort_unique(freqs); in wpas_beacon_request_freqs()
684 return freqs; in wpas_beacon_request_freqs()
1167 os_free(params->freqs); in wpas_rm_handle_beacon_req()
1204 params->freqs = wpas_beacon_request_freqs( in wpas_rm_handle_beacon_req()
1208 if (!params->freqs) { in wpas_rm_handle_beacon_req()
1573 os_free(data->scan_params.freqs); in wpas_clear_beacon_rep_data()