Lines Matching refs:cfg
326 struct wl1271_cmd_sched_scan_config *cfg = NULL; in wl1271_scan_sched_scan_config() local
334 cfg = kzalloc(sizeof(*cfg), GFP_KERNEL); in wl1271_scan_sched_scan_config()
335 if (!cfg) in wl1271_scan_sched_scan_config()
338 cfg->role_id = wlvif->role_id; in wl1271_scan_sched_scan_config()
339 cfg->rssi_threshold = c->rssi_threshold; in wl1271_scan_sched_scan_config()
340 cfg->snr_threshold = c->snr_threshold; in wl1271_scan_sched_scan_config()
341 cfg->n_probe_reqs = c->num_probe_reqs; in wl1271_scan_sched_scan_config()
343 cfg->cycles = 0; in wl1271_scan_sched_scan_config()
345 cfg->report_after = 1; in wl1271_scan_sched_scan_config()
347 cfg->terminate = 0; in wl1271_scan_sched_scan_config()
348 cfg->tag = WL1271_SCAN_DEFAULT_TAG; in wl1271_scan_sched_scan_config()
350 cfg->bss_type = SCAN_BSS_TYPE_ANY; in wl1271_scan_sched_scan_config()
353 cfg->intervals[i] = cpu_to_le32(req->scan_plans[0].interval * in wl1271_scan_sched_scan_config()
356 cfg->ssid_len = 0; in wl1271_scan_sched_scan_config()
361 cfg->filter_type = ret; in wl1271_scan_sched_scan_config()
363 wl1271_debug(DEBUG_SCAN, "filter_type = %d", cfg->filter_type); in wl1271_scan_sched_scan_config()
378 wl12xx_adjust_channels(cfg, cfg_channels); in wl1271_scan_sched_scan_config()
380 if (!force_passive && cfg->active[0]) { in wl1271_scan_sched_scan_config()
397 if (!force_passive && cfg->active[1]) { in wl1271_scan_sched_scan_config()
414 wl1271_dump(DEBUG_SCAN, "SCAN_CFG: ", cfg, sizeof(*cfg)); in wl1271_scan_sched_scan_config()
416 ret = wl1271_cmd_send(wl, CMD_CONNECTION_SCAN_CFG, cfg, in wl1271_scan_sched_scan_config()
417 sizeof(*cfg), 0); in wl1271_scan_sched_scan_config()
424 kfree(cfg); in wl1271_scan_sched_scan_config()