Lines Matching refs:gscan_cfg
395 struct brcmf_gscan_config *gscan_cfg; in brcmf_pno_config_sched_scans() local
408 gsz = struct_size(gscan_cfg, bucket, n_buckets); in brcmf_pno_config_sched_scans()
409 gscan_cfg = kzalloc(gsz, GFP_KERNEL); in brcmf_pno_config_sched_scans()
410 if (!gscan_cfg) { in brcmf_pno_config_sched_scans()
431 gscan_cfg->version = cpu_to_le16(BRCMF_GSCAN_CFG_VERSION); in brcmf_pno_config_sched_scans()
432 gscan_cfg->retry_threshold = GSCAN_RETRY_THRESHOLD; in brcmf_pno_config_sched_scans()
433 gscan_cfg->buffer_threshold = GSCAN_BATCH_NO_THR_SET; in brcmf_pno_config_sched_scans()
434 gscan_cfg->flags = BRCMF_GSCAN_CFG_ALL_BUCKETS_IN_1ST_SCAN; in brcmf_pno_config_sched_scans()
436 gscan_cfg->count_of_channel_buckets = n_buckets; in brcmf_pno_config_sched_scans()
437 memcpy(gscan_cfg->bucket, buckets, in brcmf_pno_config_sched_scans()
440 err = brcmf_fil_iovar_data_set(ifp, "pfn_gscan_cfg", gscan_cfg, gsz); in brcmf_pno_config_sched_scans()
461 kfree(gscan_cfg); in brcmf_pno_config_sched_scans()