Lines Matching refs:freqs
477 int *freqs)
484 freqs[i] = ieee80211_chan_to_freq(NULL, op_class, primary_chan);
488 if (freqs[i] < 0 &&
490 freqs[i] = 5000 + 5 * primary_chan;
491 if (freqs[i] < 0) {
507 int *freqs, *next_freq;
522 freqs = os_calloc(num_chans * num_primary_channels + 1, sizeof(*freqs));
523 if (!freqs) {
525 "Beacon Report: Failed to allocate freqs array");
529 next_freq = freqs;
540 os_free(freqs);
547 if (!freqs[0]) {
548 os_free(freqs);
552 return freqs;
592 int *freqs = NULL, *new_freqs;
638 int_array_concat(&freqs, new_freqs);
643 return freqs;
645 os_free(freqs);
654 int *freqs = NULL, *ext_freqs = NULL;
681 freqs = wpas_op_class_freqs(op, mode, active);
682 if (!freqs)
686 /* freqs will be added from AP channel subelements */
689 freqs = wpas_add_channels(op, mode, active, &chan, 1);
690 if (!freqs)
698 int_array_concat(&freqs, ext_freqs);
700 int_array_sort_unique(freqs);
703 return freqs;
1131 /* Skip - it will be processed when freqs are added */
1186 os_free(params->freqs);
1223 params->freqs = wpas_beacon_request_freqs(
1227 if (!params->freqs) {
1592 os_free(data->scan_params.freqs);