Lines Matching refs:cfg
322 struct wl1271_cmd_sched_scan_config *cfg = NULL; in wl1271_scan_sched_scan_config() local
330 cfg = kzalloc(sizeof(*cfg), GFP_KERNEL); in wl1271_scan_sched_scan_config()
331 if (!cfg) in wl1271_scan_sched_scan_config()
334 cfg->role_id = wlvif->role_id; in wl1271_scan_sched_scan_config()
335 cfg->rssi_threshold = c->rssi_threshold; in wl1271_scan_sched_scan_config()
336 cfg->snr_threshold = c->snr_threshold; in wl1271_scan_sched_scan_config()
337 cfg->n_probe_reqs = c->num_probe_reqs; in wl1271_scan_sched_scan_config()
339 cfg->cycles = 0; in wl1271_scan_sched_scan_config()
341 cfg->report_after = 1; in wl1271_scan_sched_scan_config()
343 cfg->terminate = 0; in wl1271_scan_sched_scan_config()
344 cfg->tag = WL1271_SCAN_DEFAULT_TAG; in wl1271_scan_sched_scan_config()
346 cfg->bss_type = SCAN_BSS_TYPE_ANY; in wl1271_scan_sched_scan_config()
349 cfg->intervals[i] = cpu_to_le32(req->interval); in wl1271_scan_sched_scan_config()
351 cfg->ssid_len = 0; in wl1271_scan_sched_scan_config()
356 cfg->filter_type = ret; in wl1271_scan_sched_scan_config()
358 wl1271_debug(DEBUG_SCAN, "filter_type = %d", cfg->filter_type); in wl1271_scan_sched_scan_config()
373 wl12xx_adjust_channels(cfg, cfg_channels); in wl1271_scan_sched_scan_config()
375 if (!force_passive && cfg->active[0]) { in wl1271_scan_sched_scan_config()
392 if (!force_passive && cfg->active[1]) { in wl1271_scan_sched_scan_config()
409 wl1271_dump(DEBUG_SCAN, "SCAN_CFG: ", cfg, sizeof(*cfg)); in wl1271_scan_sched_scan_config()
411 ret = wl1271_cmd_send(wl, CMD_CONNECTION_SCAN_CFG, cfg, in wl1271_scan_sched_scan_config()
412 sizeof(*cfg), 0); in wl1271_scan_sched_scan_config()
419 kfree(cfg); in wl1271_scan_sched_scan_config()