Lines Matching defs:scan
1579 * scan channels (probes gets sent right away),
1615 D_SCAN("total channels to scan %d\n", added);
2509 struct il3945_scan_cmd *scan;
2523 D_SCAN("Fail to allocate scan memory\n");
2527 scan = il->scan_cmd;
2528 memset(scan, 0, sizeof(struct il3945_scan_cmd) + IL_MAX_SCAN_SIZE);
2530 scan->quiet_plcp_th = IL_PLCP_QUIET_THRESH;
2531 scan->quiet_time = IL_ACTIVE_QUIET_TIME;
2543 scan->suspend_time = 0;
2544 scan->max_out_time = cpu_to_le32(200 * 1024);
2558 scan->suspend_time = cpu_to_le32(scan_suspend_time);
2565 D_SCAN("Kicking off active scan\n");
2570 scan->direct_scan[p].id = WLAN_EID_SSID;
2571 scan->direct_scan[p].len =
2573 memcpy(scan->direct_scan[p].ssid,
2581 D_SCAN("Kicking off passive scan.\n");
2583 /* We don't build a direct scan probe request; the uCode will do
2585 scan->tx_cmd.tx_flags = TX_CMD_FLG_SEQ_CTL_MSK;
2586 scan->tx_cmd.sta_id = il->hw_params.bcast_id;
2587 scan->tx_cmd.stop_time.life_time = TX_CMD_LIFE_TIME_INFINITE;
2593 scan->flags = RXON_FLG_BAND_24G_MSK | RXON_FLG_AUTO_DETECT_MSK;
2594 scan->tx_cmd.rate = RATE_1M_PLCP;
2598 scan->tx_cmd.rate = RATE_6M_PLCP;
2602 IL_WARN("Invalid scan band\n");
2611 scan->good_CRC_th =
2615 il_fill_probe_req(il, (struct ieee80211_mgmt *)scan->data,
2618 IL_MAX_SCAN_SIZE - sizeof(*scan));
2619 scan->tx_cmd.len = cpu_to_le16(len);
2622 scan->flags |= il3945_get_antenna_flags(il);
2624 scan->channel_count =
2626 (void *)&scan->data[len], vif);
2627 if (scan->channel_count == 0) {
2628 D_SCAN("channel count %d\n", scan->channel_count);
2633 le16_to_cpu(scan->tx_cmd.len) +
2634 scan->channel_count * sizeof(struct il3945_scan_channel);
2635 cmd.data = scan;
2636 scan->len = cpu_to_le16(cmd.len);
2650 * performing the scan, fire one off if needed
3034 * Not committing directly because hardware can perform a scan,
3160 IL_WARN("Could not cancel scan.\n");
3194 IL_WARN("Could not cancel scan.\n");
3879 * Disabling hardware scan means that mac80211 will perform scans
3880 * "the hard way", rather than using device's scan.