nd_config         172 drivers/net/wireless/ath/ath10k/wow.c 				struct cfg80211_sched_scan_request *nd_config,
nd_config         180 drivers/net/wireless/ath/ath10k/wow.c 	pno->uc_networks_count = nd_config->n_match_sets;
nd_config         186 drivers/net/wireless/ath/ath10k/wow.c 	if (nd_config->n_channels > WMI_PNO_MAX_NETW_CHANNELS_EX)
nd_config         191 drivers/net/wireless/ath/ath10k/wow.c 		ssid_len = nd_config->match_sets[i].ssid.ssid_len;
nd_config         199 drivers/net/wireless/ath/ath10k/wow.c 		       nd_config->match_sets[i].ssid.ssid,
nd_config         200 drivers/net/wireless/ath/ath10k/wow.c 		       nd_config->match_sets[i].ssid.ssid_len);
nd_config         206 drivers/net/wireless/ath/ath10k/wow.c 		pno->a_networks[i].channel_count = nd_config->n_channels;
nd_config         207 drivers/net/wireless/ath/ath10k/wow.c 		pno->a_networks[i].rssi_threshold = nd_config->match_sets[i].rssi_thold;
nd_config         209 drivers/net/wireless/ath/ath10k/wow.c 		for (j = 0; j < nd_config->n_channels; j++) {
nd_config         211 drivers/net/wireless/ath/ath10k/wow.c 					nd_config->channels[j]->center_freq;
nd_config         216 drivers/net/wireless/ath/ath10k/wow.c 	if (nd_config->n_ssids == 0)
nd_config         221 drivers/net/wireless/ath/ath10k/wow.c 	for (i = 0; i < nd_config->n_ssids; i++) {
nd_config         225 drivers/net/wireless/ath/ath10k/wow.c 				nd_config->ssids[i].ssid_len &&
nd_config         227 drivers/net/wireless/ath/ath10k/wow.c 				nd_config->ssids[i].ssid,
nd_config         236 drivers/net/wireless/ath/ath10k/wow.c 	if (nd_config->n_scan_plans == 2) {
nd_config         237 drivers/net/wireless/ath/ath10k/wow.c 		pno->fast_scan_period = nd_config->scan_plans[0].interval * MSEC_PER_SEC;
nd_config         238 drivers/net/wireless/ath/ath10k/wow.c 		pno->fast_scan_max_cycles = nd_config->scan_plans[0].iterations;
nd_config         240 drivers/net/wireless/ath/ath10k/wow.c 			nd_config->scan_plans[1].interval * MSEC_PER_SEC;
nd_config         241 drivers/net/wireless/ath/ath10k/wow.c 	} else if (nd_config->n_scan_plans == 1) {
nd_config         242 drivers/net/wireless/ath/ath10k/wow.c 		pno->fast_scan_period = nd_config->scan_plans[0].interval * MSEC_PER_SEC;
nd_config         244 drivers/net/wireless/ath/ath10k/wow.c 		pno->slow_scan_period = nd_config->scan_plans[0].interval * MSEC_PER_SEC;
nd_config         247 drivers/net/wireless/ath/ath10k/wow.c 			    nd_config->n_scan_plans);
nd_config         250 drivers/net/wireless/ath/ath10k/wow.c 	if (nd_config->flags & NL80211_SCAN_FLAG_RANDOM_ADDR) {
nd_config         253 drivers/net/wireless/ath/ath10k/wow.c 		memcpy(pno->mac_addr, nd_config->mac_addr, ETH_ALEN);
nd_config         254 drivers/net/wireless/ath/ath10k/wow.c 		memcpy(pno->mac_addr_mask, nd_config->mac_addr_mask, ETH_ALEN);
nd_config         257 drivers/net/wireless/ath/ath10k/wow.c 	pno->delay_start_time = nd_config->delay;
nd_config         299 drivers/net/wireless/ath/ath10k/wow.c 		if (wowlan->nd_config) {
nd_config         310 drivers/net/wireless/ath/ath10k/wow.c 						   wowlan->nd_config, pno);
nd_config        3699 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (wowl->nd_config) {
nd_config        3701 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 						wowl->nd_config);
nd_config         879 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 			 struct cfg80211_sched_scan_request *nd_config,
nd_config         915 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 	ret = iwl_mvm_sched_scan_start(mvm, vif, nd_config, &mvm->nd_ies,
nd_config         924 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 	if (nd_config->n_match_sets) {
nd_config         925 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 		mvm->nd_match_sets = kmemdup(nd_config->match_sets,
nd_config         926 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 					     sizeof(*nd_config->match_sets) *
nd_config         927 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 					     nd_config->n_match_sets,
nd_config         930 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 			mvm->n_nd_match_sets = nd_config->n_match_sets;
nd_config         934 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 	mvm->nd_channels = kmemdup(nd_config->channels,
nd_config         935 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 				   sizeof(*nd_config->channels) *
nd_config         936 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 				   nd_config->n_channels,
nd_config         939 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 		mvm->n_nd_channels = nd_config->n_channels;
nd_config        1002 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 		if (!wowlan->nd_config) {
nd_config        1008 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 			mvm, wowlan, wowlan->nd_config, vif);
nd_config        3471 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	if (!sta_priv->media_connected && !wowlan->nd_config) {
nd_config        3487 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	if (wowlan->nd_config) {
nd_config        3491 drivers/net/wireless/marvell/mwifiex/cfg80211.c 						  wowlan->nd_config);
nd_config        3551 drivers/net/wireless/marvell/mwifiex/cfg80211.c 		if (wiphy->wowlan_config->nd_config)
nd_config        2135 drivers/net/wireless/marvell/mwifiex/scan.c 	struct cfg80211_sched_scan_request *nd_config = NULL;
nd_config        2200 drivers/net/wireless/marvell/mwifiex/scan.c 		nd_config = priv->wdev.wiphy->wowlan_config->nd_config;
nd_config        2203 drivers/net/wireless/marvell/mwifiex/scan.c 	if (nd_config) {
nd_config         528 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c 		    !priv->wdev.wiphy->wowlan_config->nd_config) {
nd_config        2711 include/net/cfg80211.h 	struct cfg80211_sched_scan_request *nd_config;
nd_config         133 net/wireless/core.h 	kfree(rdev->wiphy.wowlan_config->nd_config);
nd_config        11363 net/wireless/nl80211.c 			    rdev->wiphy.wowlan_config->nd_config))
nd_config        11543 net/wireless/nl80211.c 	trig->nd_config = nl80211_parse_sched_scan(&rdev->wiphy, NULL, tb,
nd_config        11545 net/wireless/nl80211.c 	err = PTR_ERR_OR_ZERO(trig->nd_config);
nd_config        11547 net/wireless/nl80211.c 		trig->nd_config = NULL;
nd_config        11755 net/wireless/nl80211.c 	kfree(new_triggers.nd_config);