Lines Matching full:ssids

88 	struct cfg80211_ssid *ssids;  member
471 /* We insert the SSIDs in an inverted order, because the FW will
475 struct iwl_ssid_ie *ssids, in iwl_scan_build_ssids() argument
483 * copy SSIDs from match list. in iwl_scan_build_ssids()
484 * iwl_config_sched_scan_profiles() uses the order of these ssids to in iwl_scan_build_ssids()
493 ssids[i].id = WLAN_EID_SSID; in iwl_scan_build_ssids()
494 ssids[i].len = params->match_sets[j].ssid.ssid_len; in iwl_scan_build_ssids()
495 memcpy(ssids[i].ssid, params->match_sets[j].ssid.ssid, in iwl_scan_build_ssids()
496 ssids[i].len); in iwl_scan_build_ssids()
499 /* add SSIDs from scan SSID list */ in iwl_scan_build_ssids()
503 index = iwl_ssid_exist(params->ssids[j].ssid, in iwl_scan_build_ssids()
504 params->ssids[j].ssid_len, in iwl_scan_build_ssids()
505 ssids); in iwl_scan_build_ssids()
507 ssids[i].id = WLAN_EID_SSID; in iwl_scan_build_ssids()
508 ssids[i].len = params->ssids[j].ssid_len; in iwl_scan_build_ssids()
509 memcpy(ssids[i].ssid, params->ssids[j].ssid, in iwl_scan_build_ssids()
510 ssids[i].len); in iwl_scan_build_ssids()
893 if (params->n_ssids == 1 && params->ssids[0].ssid_len != 0) in iwl_mvm_scan_lmac_flags()
1316 else if (params->n_ssids && params->ssids[0].ssid_len) in iwl_mvm_scan_umac_dwell()
1421 else if (params->n_ssids && params->ssids[0].ssid_len) in iwl_mvm_scan_umac_dwell_v11()
1696 if (!params->ssids[j].ssid_len) in iwl_mvm_umac_scan_fill_6g_chan_list()
1700 cpu_to_le32(~crc32_le(~0, params->ssids[j].ssid, in iwl_mvm_umac_scan_fill_6g_chan_list()
1701 params->ssids[j].ssid_len)); in iwl_mvm_umac_scan_fill_6g_chan_list()
1705 pp->direct_scan[idex_s].len = params->ssids[j].ssid_len; in iwl_mvm_umac_scan_fill_6g_chan_list()
1706 memcpy(pp->direct_scan[idex_s].ssid, params->ssids[j].ssid, in iwl_mvm_umac_scan_fill_6g_chan_list()
1707 params->ssids[j].ssid_len); in iwl_mvm_umac_scan_fill_6g_chan_list()
1713 * Populate the arrays of the short SSIDs and the BSSIDs using the 6GHz in iwl_mvm_umac_scan_fill_6g_chan_list()
1785 * scan is specifically a passive scan, i.e., no SSIDs in iwl_mvm_umac_scan_cfg_channels_v7_6g()
1830 * - Non PSC channel with more than 3 short SSIDs or more in iwl_mvm_umac_scan_cfg_channels_v7_6g()
1833 * more than 2 short SSIDs or more than 6 BSSIDs. in iwl_mvm_umac_scan_cfg_channels_v7_6g()
1834 * - PSC channel with more than 2 short SSIDs or more than in iwl_mvm_umac_scan_cfg_channels_v7_6g()
1838 * - Non PSC channel with more than 2 SSIDs or 6 BSSIDs. in iwl_mvm_umac_scan_cfg_channels_v7_6g()
2054 if (!params->ssids[i].ssid_len) in iwl_mvm_scan_6ghz_passive_scan()
2099 * If no direct SSIDs are provided perform a passive scan. Otherwise, in iwl_mvm_scan_umac_flags_v2()
2106 else if (params->n_ssids == 1 && params->ssids[0].ssid_len) in iwl_mvm_scan_umac_flags_v2()
2191 if (params->n_ssids == 1 && params->ssids[0].ssid_len != 0) in iwl_mvm_scan_umac_flags()
2590 (params->n_ssids == 1 && !params->ssids[0].ssid_len)) in iwl_mvm_scan_umac_v14_and_above()
2825 params->ssids[0].ssid_len = conn_info->ssid_len; in iwl_mvm_mei_limited_scan()
2826 memcpy(params->ssids[0].ssid, conn_info->ssid, conn_info->ssid_len); in iwl_mvm_mei_limited_scan()
3004 params.ssids = req->ssids; in _iwl_mvm_single_scan_start()
3117 params.ssids = req->ssids; in iwl_mvm_sched_scan_start()