Lines Matching refs:ch_bucket
1903 struct dhd_pno_gscan_channel_bucket *ch_bucket; local
1911 ch_bucket = _params->params_gscan.channel_bucket;
1914 band = ch_bucket[i].band;
1916 ch_bucket[i].chan_list[k] =
1920 ch_bucket[i].band = 0;
1925 ch_bucket[i].band |= WLC_BAND_2G;
1928 ch_bucket[i].band |= WLC_BAND_5G;
1931 ch_bucket[i].band |= GSCAN_DFS_MASK;
1933 DHD_PNO(("band %d report_flag %d\n", ch_bucket[i].band,
1934 ch_bucket[i].report_flag));
1938 ch_bucket[i].bucket_freq_multiple =
1939 ch_bucket[i].bucket_freq_multiple/ptr->scan_fr;
1940 ch_bucket[i].bucket_max_multiple =
1941 ch_bucket[i].bucket_max_multiple/ptr->scan_fr;
1943 ch_bucket[i].bucket_freq_multiple,
1944 ch_bucket[i].bucket_max_multiple));
2017 wl_pfn_gscan_ch_bucket_cfg_t *ch_bucket = NULL; local
2046 if (!(ch_bucket = dhd_pno_gscan_create_channel_list(dhd, _pno_state,
2115 ch_bucket[i].bucket_end_index;
2117 ch_bucket[i].bucket_freq_multiple;
2119 ch_bucket[i].max_freq_multiple;
2121 ch_bucket[i].repeat;
2123 ch_bucket[i].flag;
2204 if (ch_bucket) {
2205 MFREE(dhd->osh, ch_bucket,
2221 wl_pfn_gscan_ch_bucket_cfg_t *ch_bucket; local
2237 ch_bucket = (wl_pfn_gscan_ch_bucket_cfg_t *) MALLOC(dhd->osh,
2240 if (!ch_bucket) {
2268 MFREE(dhd->osh, ch_bucket,
2278 ch_bucket[i].bucket_end_index = num_channels - 1;
2279 ch_bucket[i].bucket_freq_multiple = gscan_buckets[i].bucket_freq_multiple;
2280 ch_bucket[i].repeat = gscan_buckets[i].repeat;
2281 ch_bucket[i].max_freq_multiple = gscan_buckets[i].bucket_max_multiple;
2282 ch_bucket[i].flag = gscan_buckets[i].report_flag;
2284 ch_bucket[i].flag ^= DHD_PNO_REPORT_NO_BATCH;
2290 ch_bucket[i].bucket_end_index, ch_bucket[i].bucket_freq_multiple));
2309 ch_bucket[i].bucket_freq_multiple *= _params->params_gscan.scan_fr;
2310 ch_bucket[i].bucket_freq_multiple /= common_freq;
2315 ch_bucket[legacy_bucket_idx].bucket_freq_multiple =
2317 ch_bucket[legacy_bucket_idx].bucket_freq_multiple /=
2320 ch_bucket[legacy_bucket_idx].bucket_freq_multiple);
2321 ch_bucket[legacy_bucket_idx].flag = CH_BUCKET_REPORT_REGULAR;
2327 ch_bucket[legacy_bucket_idx].bucket_end_index = num_channels - 1;
2330 ch_bucket[legacy_bucket_idx].bucket_end_index,
2331 ch_bucket[legacy_bucket_idx].bucket_freq_multiple));
2334 return ch_bucket;