Home
last modified time | relevance | path

Searched refs:nd_config (Results 1 – 17 of 17) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/net/wireless/ath/ath10k/
H A Dwow.c172 struct cfg80211_sched_scan_request *nd_config, in ath10k_wmi_pno_check() argument
180 pno->uc_networks_count = nd_config->n_match_sets; in ath10k_wmi_pno_check()
186 if (nd_config->n_channels > WMI_PNO_MAX_NETW_CHANNELS_EX) in ath10k_wmi_pno_check()
191 ssid_len = nd_config->match_sets[i].ssid.ssid_len; in ath10k_wmi_pno_check()
199 nd_config->match_sets[i].ssid.ssid, in ath10k_wmi_pno_check()
200 nd_config->match_sets[i].ssid.ssid_len); in ath10k_wmi_pno_check()
206 pno->a_networks[i].channel_count = nd_config->n_channels; in ath10k_wmi_pno_check()
207 pno->a_networks[i].rssi_threshold = nd_config->match_sets[i].rssi_thold; in ath10k_wmi_pno_check()
209 for (j = 0; j < nd_config->n_channels; j++) { in ath10k_wmi_pno_check()
211 nd_config->channels[j]->center_freq; in ath10k_wmi_pno_check()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtw88/
H A Dwow.c512 struct cfg80211_sched_scan_request *nd_config) in rtw_wow_check_pno() argument
519 if (!nd_config->n_match_sets || !nd_config->n_channels) in rtw_wow_check_pno()
522 pno_req->match_set_cnt = nd_config->n_match_sets; in rtw_wow_check_pno()
524 pno_req->match_sets = kmemdup(nd_config->match_sets, size, GFP_KERNEL); in rtw_wow_check_pno()
528 pno_req->channel_cnt = nd_config->n_channels; in rtw_wow_check_pno()
529 size = sizeof(*nd_config->channels[0]) * nd_config->n_channels; in rtw_wow_check_pno()
536 memcpy(channel, nd_config->channels[i], sizeof(*channel)); in rtw_wow_check_pno()
539 pno_req->scan_plan = *nd_config->scan_plans; in rtw_wow_check_pno()
794 if (wowlan->nd_config) in rtw_wow_set_wakeups()
795 rtw_wow_check_pno(rtwdev, wowlan->nd_config); in rtw_wow_set_wakeups()
/OK3568_Linux_fs/kernel/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dd3.c955 struct cfg80211_sched_scan_request *nd_config, in iwl_mvm_netdetect_config() argument
991 ret = iwl_mvm_sched_scan_start(mvm, vif, nd_config, &mvm->nd_ies, in iwl_mvm_netdetect_config()
1000 if (nd_config->n_match_sets) { in iwl_mvm_netdetect_config()
1001 mvm->nd_match_sets = kmemdup(nd_config->match_sets, in iwl_mvm_netdetect_config()
1002 sizeof(*nd_config->match_sets) * in iwl_mvm_netdetect_config()
1003 nd_config->n_match_sets, in iwl_mvm_netdetect_config()
1006 mvm->n_nd_match_sets = nd_config->n_match_sets; in iwl_mvm_netdetect_config()
1010 mvm->nd_channels = kmemdup(nd_config->channels, in iwl_mvm_netdetect_config()
1011 sizeof(*nd_config->channels) * in iwl_mvm_netdetect_config()
1012 nd_config->n_channels, in iwl_mvm_netdetect_config()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/marvell/mwifiex/
H A Dscan.c2133 struct cfg80211_sched_scan_request *nd_config = NULL; in mwifiex_ret_802_11_scan() local
2198 nd_config = priv->wdev.wiphy->wowlan_config->nd_config; in mwifiex_ret_802_11_scan()
2201 if (nd_config) { in mwifiex_ret_802_11_scan()
H A Dcfg80211.c3455 if (!sta_priv->media_connected && !wowlan->nd_config) { in mwifiex_cfg80211_suspend()
3471 if (wowlan->nd_config) { in mwifiex_cfg80211_suspend()
3475 wowlan->nd_config); in mwifiex_cfg80211_suspend()
3535 if (wiphy->wowlan_config->nd_config) in mwifiex_cfg80211_resume()
H A Dsta_ioctl.c528 !priv->wdev.wiphy->wowlan_config->nd_config) { in mwifiex_enable_hs()
/OK3568_Linux_fs/kernel/net/wireless/
H A Dcore.h134 kfree(rdev->wiphy.wowlan_config->nd_config); in cfg80211_rdev_free_wowlan()
H A Dnl80211.c11999 rdev->wiphy.wowlan_config->nd_config)) in nl80211_get_wowlan()
12179 trig->nd_config = nl80211_parse_sched_scan(&rdev->wiphy, NULL, tb, in nl80211_parse_wowlan_nd()
12181 err = PTR_ERR_OR_ZERO(trig->nd_config); in nl80211_parse_wowlan_nd()
12183 trig->nd_config = NULL; in nl80211_parse_wowlan_nd()
12391 kfree(new_triggers.nd_config); in nl80211_set_wowlan()
/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dmcu.c3656 if (wowlan->nd_config) { in mt7615_mcu_set_wow_ctrl()
3657 mt7615_mcu_sched_scan_req(phy, vif, wowlan->nd_config); in mt7615_mcu_set_wow_ctrl()
/OK3568_Linux_fs/kernel/include/net/
H A Dcfg80211.h3015 struct cfg80211_sched_scan_request *nd_config; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dcfg80211.c3865 if (wowl->nd_config) { in brcmf_configure_wowl()
3867 wowl->nd_config); in brcmf_configure_wowl()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/
H A Dwl_cfg80211.c11653 brcm_wowlan_config->nd_config = NULL; in wl_setup_wiphy()
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Dwl_cfg80211.c10930 brcm_wowlan_config->nd_config = NULL; in wl_setup_wiphy()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Dwl_cfg80211.c10851 brcm_wowlan_config->nd_config = NULL; in wl_setup_wiphy()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/
H A Dwl_cfg80211.c13919 brcm_wowlan_config->nd_config = NULL;
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/
H A Dwl_cfg80211.c13917 brcm_wowlan_config->nd_config = NULL;
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/
H A Dwl_cfg80211.c13804 brcm_wowlan_config->nd_config = NULL;