Lines Matching full:ssids

88 	struct cfg80211_ssid *ssids;  member
464 /* We insert the SSIDs in an inverted order, because the FW will
468 struct iwl_ssid_ie *ssids, in iwl_scan_build_ssids() argument
476 * copy SSIDs from match list. in iwl_scan_build_ssids()
477 * iwl_config_sched_scan_profiles() uses the order of these ssids to in iwl_scan_build_ssids()
486 ssids[i].id = WLAN_EID_SSID; in iwl_scan_build_ssids()
487 ssids[i].len = params->match_sets[j].ssid.ssid_len; in iwl_scan_build_ssids()
488 memcpy(ssids[i].ssid, params->match_sets[j].ssid.ssid, in iwl_scan_build_ssids()
489 ssids[i].len); in iwl_scan_build_ssids()
492 /* add SSIDs from scan SSID list */ in iwl_scan_build_ssids()
496 index = iwl_ssid_exist(params->ssids[j].ssid, in iwl_scan_build_ssids()
497 params->ssids[j].ssid_len, in iwl_scan_build_ssids()
498 ssids); in iwl_scan_build_ssids()
500 ssids[i].id = WLAN_EID_SSID; in iwl_scan_build_ssids()
501 ssids[i].len = params->ssids[j].ssid_len; in iwl_scan_build_ssids()
502 memcpy(ssids[i].ssid, params->ssids[j].ssid, in iwl_scan_build_ssids()
503 ssids[i].len); in iwl_scan_build_ssids()
884 if (params->n_ssids == 1 && params->ssids[0].ssid_len != 0) in iwl_mvm_scan_lmac_flags()
1307 else if (params->n_ssids && params->ssids[0].ssid_len) in iwl_mvm_scan_umac_dwell()
1409 else if (params->n_ssids && params->ssids[0].ssid_len) in iwl_mvm_scan_umac_dwell_v11()
1673 if (!params->ssids[j].ssid_len) in iwl_mvm_umac_scan_fill_6g_chan_list()
1677 cpu_to_le32(~crc32_le(~0, params->ssids[j].ssid, in iwl_mvm_umac_scan_fill_6g_chan_list()
1678 params->ssids[j].ssid_len)); in iwl_mvm_umac_scan_fill_6g_chan_list()
1682 pp->direct_scan[idex_s].len = params->ssids[j].ssid_len; in iwl_mvm_umac_scan_fill_6g_chan_list()
1683 memcpy(pp->direct_scan[idex_s].ssid, params->ssids[j].ssid, in iwl_mvm_umac_scan_fill_6g_chan_list()
1684 params->ssids[j].ssid_len); in iwl_mvm_umac_scan_fill_6g_chan_list()
1690 * Populate the arrays of the short SSIDs and the BSSIDs using the 6GHz in iwl_mvm_umac_scan_fill_6g_chan_list()
1762 * scan is specifically a passive scan, i.e., no SSIDs in iwl_mvm_umac_scan_cfg_channels_v7_6g()
1871 * - Non PSC channel with more than 3 short SSIDs or more in iwl_mvm_umac_scan_cfg_channels_v7_6g()
1874 * more than 2 short SSIDs or more than 6 BSSIDs. in iwl_mvm_umac_scan_cfg_channels_v7_6g()
1875 * - PSC channel with more than 2 short SSIDs or more than in iwl_mvm_umac_scan_cfg_channels_v7_6g()
1879 * - Non PSC channel with more than 2 SSIDs or 6 BSSIDs. in iwl_mvm_umac_scan_cfg_channels_v7_6g()
2009 if (!params->ssids[i].ssid_len) in iwl_mvm_scan_6ghz_passive_scan()
2054 * If no direct SSIDs are provided perform a passive scan. Otherwise, in iwl_mvm_scan_umac_flags_v2()
2061 else if (params->n_ssids == 1 && params->ssids[0].ssid_len) in iwl_mvm_scan_umac_flags_v2()
2138 if (params->n_ssids == 1 && params->ssids[0].ssid_len != 0) in iwl_mvm_scan_umac_flags()
2551 (params->n_ssids == 1 && !params->ssids[0].ssid_len)) in iwl_mvm_scan_umac_v14_and_above()
2786 params->ssids[0].ssid_len = conn_info->ssid_len; in iwl_mvm_mei_limited_scan()
2787 memcpy(params->ssids[0].ssid, conn_info->ssid, conn_info->ssid_len); in iwl_mvm_mei_limited_scan()
2963 params.ssids = req->ssids; in iwl_mvm_reg_scan_start()
3057 params.ssids = req->ssids; in iwl_mvm_sched_scan_start()