Lines Matching refs:scan
830 D_SCAN("total channels to scan %d\n", added);
857 struct il_scan_cmd *scan;
878 D_SCAN("fail to allocate memory for scan\n");
882 scan = il->scan_cmd;
883 memset(scan, 0, sizeof(struct il_scan_cmd) + IL_MAX_SCAN_SIZE);
885 scan->quiet_plcp_th = IL_PLCP_QUIET_THRESH;
886 scan->quiet_time = IL_ACTIVE_QUIET_TIME;
897 scan->suspend_time = 0;
898 scan->max_out_time = cpu_to_le32(200 * 1024);
905 scan->suspend_time = cpu_to_le32(scan_suspend_time);
912 D_SCAN("Kicking off active scan\n");
917 scan->direct_scan[p].id = WLAN_EID_SSID;
918 scan->direct_scan[p].len =
920 memcpy(scan->direct_scan[p].ssid,
928 D_SCAN("Start passive scan.\n");
930 scan->tx_cmd.tx_flags = TX_CMD_FLG_SEQ_CTL_MSK;
931 scan->tx_cmd.sta_id = il->hw_params.bcast_id;
932 scan->tx_cmd.stop_time.life_time = TX_CMD_LIFE_TIME_INFINITE;
936 scan->flags = RXON_FLG_BAND_24G_MSK | RXON_FLG_AUTO_DETECT_MSK;
951 IL_WARN("Invalid scan band\n");
972 scan->good_CRC_th =
982 scan->tx_cmd.rate_n_flags = cpu_to_le32(rate | rate_flags);
1003 scan->rx_chain = cpu_to_le16(rx_chain);
1006 il_fill_probe_req(il, (struct ieee80211_mgmt *)scan->data,
1009 IL_MAX_SCAN_SIZE - sizeof(*scan));
1010 scan->tx_cmd.len = cpu_to_le16(cmd_len);
1012 scan->filter_flags |=
1015 scan->channel_count =
1017 (void *)&scan->data[cmd_len]);
1018 if (scan->channel_count == 0) {
1019 D_SCAN("channel count %d\n", scan->channel_count);
1024 le16_to_cpu(scan->tx_cmd.len) +
1025 scan->channel_count * sizeof(struct il_scan_channel);
1026 cmd.data = scan;
1027 scan->len = cpu_to_le16(cmd.len);
1135 * This should not be used for scan command ... it puts data in wrong place.
3379 /* cancel scan failed, just live w/ bad key and rely
6163 * Not committing directly because hardware can perform a scan,
6194 /* If a scan happened to start before we got here