Lines Matching full:ssids

89 	struct cfg80211_ssid *ssids;  member
472 /* We insert the SSIDs in an inverted order, because the FW will
476 struct iwl_ssid_ie *ssids, in iwl_scan_build_ssids() argument
484 * copy SSIDs from match list. in iwl_scan_build_ssids()
485 * iwl_config_sched_scan_profiles() uses the order of these ssids to in iwl_scan_build_ssids()
494 ssids[i].id = WLAN_EID_SSID; in iwl_scan_build_ssids()
495 ssids[i].len = params->match_sets[j].ssid.ssid_len; in iwl_scan_build_ssids()
496 memcpy(ssids[i].ssid, params->match_sets[j].ssid.ssid, in iwl_scan_build_ssids()
497 ssids[i].len); in iwl_scan_build_ssids()
500 /* add SSIDs from scan SSID list */ in iwl_scan_build_ssids()
504 index = iwl_ssid_exist(params->ssids[j].ssid, in iwl_scan_build_ssids()
505 params->ssids[j].ssid_len, in iwl_scan_build_ssids()
506 ssids); in iwl_scan_build_ssids()
508 ssids[i].id = WLAN_EID_SSID; in iwl_scan_build_ssids()
509 ssids[i].len = params->ssids[j].ssid_len; in iwl_scan_build_ssids()
510 memcpy(ssids[i].ssid, params->ssids[j].ssid, in iwl_scan_build_ssids()
511 ssids[i].len); in iwl_scan_build_ssids()
894 if (params->n_ssids == 1 && params->ssids[0].ssid_len != 0) in iwl_mvm_scan_lmac_flags()
1317 else if (params->n_ssids && params->ssids[0].ssid_len) in iwl_mvm_scan_umac_dwell()
1422 else if (params->n_ssids && params->ssids[0].ssid_len) in iwl_mvm_scan_umac_dwell_v11()
1697 if (!params->ssids[j].ssid_len) in iwl_mvm_umac_scan_fill_6g_chan_list()
1701 cpu_to_le32(~crc32_le(~0, params->ssids[j].ssid, in iwl_mvm_umac_scan_fill_6g_chan_list()
1702 params->ssids[j].ssid_len)); in iwl_mvm_umac_scan_fill_6g_chan_list()
1706 pp->direct_scan[idex_s].len = params->ssids[j].ssid_len; in iwl_mvm_umac_scan_fill_6g_chan_list()
1707 memcpy(pp->direct_scan[idex_s].ssid, params->ssids[j].ssid, in iwl_mvm_umac_scan_fill_6g_chan_list()
1708 params->ssids[j].ssid_len); in iwl_mvm_umac_scan_fill_6g_chan_list()
1714 * Populate the arrays of the short SSIDs and the BSSIDs using the 6GHz in iwl_mvm_umac_scan_fill_6g_chan_list()
1786 * scan is specifically a passive scan, i.e., no SSIDs in iwl_mvm_umac_scan_cfg_channels_v7_6g()
1831 * - Non PSC channel with more than 3 short SSIDs or more in iwl_mvm_umac_scan_cfg_channels_v7_6g()
1834 * more than 2 short SSIDs or more than 6 BSSIDs. in iwl_mvm_umac_scan_cfg_channels_v7_6g()
1835 * - PSC channel with more than 2 short SSIDs or more than in iwl_mvm_umac_scan_cfg_channels_v7_6g()
1839 * - Non PSC channel with more than 2 SSIDs or 6 BSSIDs. in iwl_mvm_umac_scan_cfg_channels_v7_6g()
2055 if (!params->ssids[i].ssid_len) in iwl_mvm_scan_6ghz_passive_scan()
2100 * If no direct SSIDs are provided perform a passive scan. Otherwise, in iwl_mvm_scan_umac_flags_v2()
2107 else if (params->n_ssids == 1 && params->ssids[0].ssid_len) in iwl_mvm_scan_umac_flags_v2()
2192 if (params->n_ssids == 1 && params->ssids[0].ssid_len != 0) in iwl_mvm_scan_umac_flags()
2591 (params->n_ssids == 1 && !params->ssids[0].ssid_len)) in iwl_mvm_scan_umac_v14_and_above()
2826 params->ssids[0].ssid_len = conn_info->ssid_len; in iwl_mvm_mei_limited_scan()
2827 memcpy(params->ssids[0].ssid, conn_info->ssid, conn_info->ssid_len); in iwl_mvm_mei_limited_scan()
3005 params.ssids = req->ssids; in _iwl_mvm_single_scan_start()
3118 params.ssids = req->ssids; in iwl_mvm_sched_scan_start()