Lines Matching refs:chans
358 struct wpa_mbo_non_pref_channel *chans = NULL, *tmp_chans; in wpas_mbo_update_non_pref_chan() local
386 tmp_chans = os_realloc_array(chans, size, in wpas_mbo_update_non_pref_chan()
387 sizeof(*chans)); in wpas_mbo_update_non_pref_chan()
393 chans = tmp_chans; in wpas_mbo_update_non_pref_chan()
396 chan = &chans[num]; in wpas_mbo_update_non_pref_chan()
421 if (wpa_non_pref_chan_is_eq(chan, &chans[i])) in wpas_mbo_update_non_pref_chan()
435 if (chans) { in wpas_mbo_update_non_pref_chan()
436 qsort(chans, num, sizeof(struct wpa_mbo_non_pref_channel), in wpas_mbo_update_non_pref_chan()
442 wpa_s->non_pref_chan = chans; in wpas_mbo_update_non_pref_chan()
449 os_free(chans); in wpas_mbo_update_non_pref_chan()
457 struct wpa_mbo_non_pref_channel *chans = NULL; in wpas_mbo_update_non_pref_chan() local
466 chans = os_malloc(sizeof(struct wpa_mbo_non_pref_channel) * non_pref_chan->non_pref_chan_num); in wpas_mbo_update_non_pref_chan()
467 …os_memcpy(chans, non_pref_chan->chan, sizeof(struct wpa_mbo_non_pref_channel) * non_pref_chan->non… in wpas_mbo_update_non_pref_chan()
471 wpa_s->non_pref_chan = chans; in wpas_mbo_update_non_pref_chan()