Lines Matching refs:nchan

127 	int pno_freq_expo_max, uint16 *channel_list, int nchan);
695 _dhd_pno_chan_merge(uint16 *d_chan_list, int *nchan, argument
702 NULL_CHECK(nchan, "nchan is NULL", err);
726 *nchan = k;
731 int *nchan, uint8 band, bool skip_dfs) argument
738 if (*nchan) {
749 for (i = 0, j = 0; i < dtoh32(list->count) && i < *nchan; i++) {
770 *nchan = 0;
777 *nchan = j;
962 _dhd_pno_cfg(dhd_pub_t *dhd, uint16 *channel_list, int nchan) argument
968 if (nchan) {
971 if (nchan > WL_NUMCHANNELS) {
974 DHD_PNO(("%s enter : nchan : %d\n", __FUNCTION__, nchan));
980 for (i = 0; i < nchan; i++)
983 pfncfg_param.channel_num = htod32(nchan);
1020 params->params_legacy.nchan = 0;
1028 params->params_batch.nchan = 0;
1031 params->params_batch.nchan = 0;
1063 params->params_hotlist.nchan = 0;
1284 uint16 scan_fr, int pno_repeat, int pno_freq_expo_max, uint16 *channel_list, int nchan) argument
1321 params_legacy->nssid, scan_fr, pno_repeat, pno_freq_expo_max, nchan));
1324 pno_freq_expo_max, channel_list, nchan);
1330 int pno_freq_expo_max, uint16 *channel_list, int nchan) argument
1363 tot_nchan = MIN(nchan, WL_NUMCHANNELS);
1399 if (_params2->params_batch.nchan > 0 && tot_nchan > 0) {
1402 _params2->params_batch.nchan,
1416 if (_params2->params_hotlist.nchan > 0 && tot_nchan > 0) {
1419 _params2->params_hotlist.nchan,
1433 _params->params_legacy.nchan = tot_nchan;
1530 _params->params_batch.nchan = batch_params->nchan;
1536 rem_nchan = ARRAYSIZE(batch_params->chan_list) - batch_params->nchan;
1540 &_params->params_batch.chan_list[batch_params->nchan],
1548 _params->params_batch.nchan += rem_nchan;
1550 sort(_params->params_batch.chan_list, _params->params_batch.nchan,
1556 for (i = 0; i < _params->params_batch.nchan; i++) {
1562 if (_params->params_batch.nchan) {
1565 tot_nchan = _params->params_batch.nchan;
1580 if (_params2->params_legacy.nchan > 0 && _params->params_batch.nchan > 0) {
1583 _params2->params_legacy.nchan,
1584 &_params->params_batch.chan_list[0], _params->params_batch.nchan);
2219 int i, num_channels, err, nchan = WL_NUMCHANNELS, ch_cnt; local
2252 for (i = 0; i < _params->params_gscan.nchannel_buckets && nchan; i++) {
2254 ch_cnt = MIN(gscan_buckets[i].num_channels, (uint8)nchan);
2262 &nchan, (gscan_buckets[i].band & GSCAN_ABG_BAND_MASK),
2274 num_channels += nchan;
2275 ptr = ptr + nchan;
2287 nchan = WL_NUMCHANNELS - num_channels;
2303 if (nchan) {
2323 for (i = 0; i < _params1->params_legacy.nchan && nchan; i++, nchan--) {
2390 (params_legacy->nchan * sizeof(uint16)));
2393 chan_list, params_legacy->nchan);
2977 int32 err, nchan = WL_NUMCHANNELS; local
2998 err = _dhd_pno_get_channels(dhd, ch_list, &nchan,
3007 mem_needed = sizeof(uint32) * nchan;
3014 for (i = 0; i < nchan; i++) {
3601 _params_legacy->chan_list, _params_legacy->nchan);
3694 _params->params_batch.nchan = hotlist_params->nchan;
3696 if (hotlist_params->nchan)
3701 rem_nchan = ARRAYSIZE(hotlist_params->chan_list) - hotlist_params->nchan;
3705 &_params->params_hotlist.chan_list[hotlist_params->nchan],
3713 _params->params_hotlist.nchan += rem_nchan;
3715 sort(_params->params_hotlist.chan_list, _params->params_hotlist.nchan,
3722 for (i = 0; i < _params->params_batch.nchan; i++) {
3728 if (_params->params_hotlist.nchan) {
3732 tot_nchan = _params->params_hotlist.nchan;
3747 if (_params2->params_legacy.nchan > 0 &&
3748 _params->params_hotlist.nchan > 0) {
3751 _params2->params_legacy.nchan,
3753 _params->params_hotlist.nchan);
3849 _params_legacy->chan_list, _params_legacy->nchan);