Home
last modified time | relevance | path

Searched refs:scan_req (Results 1 – 25 of 36) sorted by relevance

12

/linux/net/mac80211/
A Dscan.c289 scan_req = rcu_dereference(local->scan_req); in ieee80211_scan_rx()
292 if (scan_req) in ieee80211_scan_rx()
455 scan_req = rcu_dereference_protected(local->scan_req, in __ieee80211_scan_completed()
647 scan_req = rcu_dereference_protected(local->scan_req, in ieee80211_scan_state_send_probe()
664 scan_req->ssids[i].ssid, scan_req->ssids[i].ssid_len, in ieee80211_scan_state_send_probe()
665 scan_req->ie, scan_req->ie_len, in ieee80211_scan_state_send_probe()
686 if (local->scan_req) in __ieee80211_start_scan()
885 scan_req = rcu_dereference_protected(local->scan_req, in ieee80211_scan_state_decision()
926 scan_req = rcu_dereference_protected(local->scan_req, in ieee80211_scan_state_set_channel()
1060 scan_req = rcu_dereference_protected(local->scan_req, in ieee80211_scan_work()
[all …]
/linux/drivers/net/wireless/marvell/libertas/
A Dcfg.c708 if (priv->scan_req->n_ssids && priv->scan_req->ssids[0].ssid_len > 0) in lbs_scan_worker()
710 priv->scan_req->ssids[0].ssid, in lbs_scan_worker()
711 priv->scan_req->ssids[0].ssid_len); in lbs_scan_worker()
718 priv->scan_req->n_ssids); in lbs_scan_worker()
756 if (priv->scan_req == NULL) { in lbs_scan_worker()
769 priv->scan_req = request; in _internal_start_scan()
781 WARN_ON(!priv->scan_req); in lbs_scan_done()
784 kfree(priv->scan_req); in lbs_scan_done()
793 priv->scan_req = NULL; in lbs_scan_done()
1296 (priv->scan_req == NULL), in lbs_cfg_connect()
[all …]
A Ddev.h51 struct cfg80211_scan_request *scan_req; member
/linux/drivers/net/wireless/intersil/hostap/
A Dhostap_ioctl.c686 struct hfa384x_scan_request scan_req; in prism2_ioctl_siwap()
687 memset(&scan_req, 0, sizeof(scan_req)); in prism2_ioctl_siwap()
691 &scan_req, sizeof(scan_req))) { in prism2_ioctl_siwap()
1633 memset(&scan_req, 0, sizeof(scan_req)); in prism2_request_hostscan()
1645 sizeof(scan_req))) { in prism2_request_hostscan()
1657 struct hfa384x_scan_request scan_req; in prism2_request_scan() local
1663 memset(&scan_req, 0, sizeof(scan_req)); in prism2_request_scan()
1682 sizeof(scan_req))) { in prism2_request_scan()
2510 memset(&scan_req, 0, sizeof(scan_req)); in prism2_ioctl_priv_prism2_param()
2519 scan_req.txrate = cpu_to_le16(rate); in prism2_ioctl_priv_prism2_param()
[all …]
A Dhostap_common.h405 } scan_req; member
/linux/drivers/net/wireless/quantenna/qtnfmac/
A Dcommands.c1984 struct cfg80211_scan_request *scan_req = mac->scan_req; in qtnf_cmd_send_scan() local
2004 if (scan_req->duration) { in qtnf_cmd_send_scan()
2005 dwell_active = scan_req->duration; in qtnf_cmd_send_scan()
2006 dwell_passive = scan_req->duration; in qtnf_cmd_send_scan()
2017 scan_req->ssids[count].ssid, in qtnf_cmd_send_scan()
2021 if (scan_req->ie_len != 0) in qtnf_cmd_send_scan()
2023 scan_req->ie, scan_req->ie_len); in qtnf_cmd_send_scan()
2026 sc = scan_req->channels[count]; in qtnf_cmd_send_scan()
2041 if (scan_req->duration_mandatory) in qtnf_cmd_send_scan()
2059 scan_req->mac_addr, scan_req->mac_addr_mask); in qtnf_cmd_send_scan()
[all …]
A Dcore.h105 struct cfg80211_scan_request *scan_req; member
A Dcore.c368 if (mac->scan_req) { in qtnf_mac_scan_finish()
369 cfg80211_scan_done(mac->scan_req, &info); in qtnf_mac_scan_finish()
370 mac->scan_req = NULL; in qtnf_mac_scan_finish()
A Dcfg80211.c644 mac->scan_req = request; in qtnf_scan()
649 mac->scan_req = NULL; in qtnf_scan()
/linux/drivers/net/wireless/microchip/wilc1000/
A Dhif.c124 struct wilc_user_scan_req *scan_req; in handle_scan_done() local
145 scan_req = &hif_drv->usr_scan_req; in handle_scan_done()
146 if (scan_req->scan_result) { in handle_scan_done()
147 scan_req->scan_result(evt, NULL, scan_req->arg); in handle_scan_done()
148 scan_req->scan_result = NULL; in handle_scan_done()
525 if (scan_req->scan_result) in handle_rcvd_ntwrk_info()
527 scan_req->arg); in handle_rcvd_ntwrk_info()
703 scan_req = &hif_drv->usr_scan_req; in wilc_disconnect()
706 if (scan_req->scan_result) { in wilc_disconnect()
708 scan_req->scan_result(SCAN_EVENT_ABORTED, NULL, scan_req->arg); in wilc_disconnect()
[all …]
A Dcfg80211.c136 if (priv->scan_req) { in cfg_scan_result()
141 cfg80211_scan_done(priv->scan_req, &info); in cfg_scan_result()
143 priv->scan_req = NULL; in cfg_scan_result()
149 if (priv->scan_req) { in cfg_scan_result()
154 cfg80211_scan_done(priv->scan_req, &info); in cfg_scan_result()
156 priv->scan_req = NULL; in cfg_scan_result()
274 priv->scan_req = request; in scan()
292 priv->scan_req = NULL; in scan()
A Dnetdev.h122 struct cfg80211_scan_request *scan_req; member
/linux/drivers/staging/wfx/
A Dscan.c95 struct ieee80211_scan_request *hw_req = wvif->scan_req; in wfx_hw_scan_work()
132 wvif->scan_req = hw_req; in wfx_hw_scan()
A Dwfx.h90 struct ieee80211_scan_request *scan_req; member
/linux/drivers/net/wireless/ath/ath9k/
A Dchannel.c793 struct cfg80211_scan_request *req = sc->offchannel.scan_req; in ath_scan_channel_duration()
883 struct cfg80211_scan_request *req = sc->offchannel.scan_req; in ath_scan_next_channel()
914 if (sc->offchannel.scan_req) { in ath_offchannel_next()
976 sc->offchannel.scan_req = NULL; in ath_scan_complete()
992 struct cfg80211_scan_request *req = sc->offchannel.scan_req; in ath_scan_send_probe()
1029 struct cfg80211_scan_request *req = sc->offchannel.scan_req; in ath_scan_channel_start()
1068 if (!sc->offchannel.scan_req) in ath_offchannel_timer()
1085 if (!sc->offchannel.scan_req) in ath_offchannel_timer()
1198 if (!sc->offchannel.scan_req) in ath_offchannel_channel_change()
1208 if (!sc->offchannel.scan_req) in ath_offchannel_channel_change()
/linux/net/wireless/
A Dcore.c238 if (rdev->scan_req && rdev->scan_req->wdev == wdev) { in cfg80211_stop_p2p_device()
239 if (WARN_ON(!rdev->scan_req->notified && in cfg80211_stop_p2p_device()
242 rdev->scan_req->info.aborted = true; in cfg80211_stop_p2p_device()
1427 if (rdev->scan_req && rdev->scan_req->wdev == wdev) { in cfg80211_netdev_notifier_call()
1428 if (WARN_ON(!rdev->scan_req->notified && in cfg80211_netdev_notifier_call()
1431 rdev->scan_req->info.aborted = true; in cfg80211_netdev_notifier_call()
A Dscan.c730 struct cfg80211_scan_request *request, *rdev_req = rdev->scan_req; in cfg80211_scan_6ghz()
892 struct cfg80211_scan_request *rdev_req = rdev->scan_req; in cfg80211_scan()
942 rdev_req = rdev->scan_req; in ___cfg80211_scan_done()
986 kfree(rdev->scan_req); in ___cfg80211_scan_done()
987 rdev->scan_req = NULL; in ___cfg80211_scan_done()
1013 WARN_ON(request != wiphy_to_rdev(request->wiphy)->scan_req && in cfg80211_scan_done()
2705 if (rdev->scan_req || rdev->scan_msg) { in cfg80211_wext_siwscan()
2804 rdev->scan_req = creq; in cfg80211_wext_siwscan()
2807 rdev->scan_req = NULL; in cfg80211_wext_siwscan()
3176 if (rdev->scan_req || rdev->scan_msg) in cfg80211_wext_giwscan()
A Dsme.c72 if (rdev->scan_req || rdev->scan_msg) in cfg80211_conn_scan()
131 rdev->scan_req = request; in cfg80211_conn_scan()
139 rdev->scan_req = NULL; in cfg80211_conn_scan()
A Dcore.h73 struct cfg80211_scan_request *scan_req; /* protected by RTNL */ member
/linux/drivers/net/wireless/rsi/
A Drsi_91x_mgmt.c1829 struct cfg80211_scan_request *scan_req = common->hwscan; in rsi_send_bgscan_params() local
1857 bgscan->num_bgscan_channels = scan_req->n_channels; in rsi_send_bgscan_params()
1860 cpu_to_le16(scan_req->channels[i]->hw_value); in rsi_send_bgscan_params()
1873 struct cfg80211_scan_request *scan_req = common->hwscan; in rsi_send_bgscan_probe_req() local
1887 if (scan_req->n_ssids) { in rsi_send_bgscan_probe_req()
1888 ssid = scan_req->ssids[0].ssid; in rsi_send_bgscan_probe_req()
1889 ssid_len = scan_req->ssids[0].ssid_len; in rsi_send_bgscan_probe_req()
1910 ssid_len, scan_req->ie_len); in rsi_send_bgscan_probe_req()
A Drsi_91x_mac80211.c237 struct cfg80211_scan_request *scan_req = &hw_req->req; in rsi_mac80211_hw_scan_start() local
249 scan_req->n_channels == 0) in rsi_mac80211_hw_scan_start()
263 common->hwscan = scan_req; in rsi_mac80211_hw_scan_start()
/linux/drivers/net/wireless/ath/ath6kl/
A Dcfg80211.c864 if (vif->scan_req) { in ath6kl_cfg80211_disconnect_event()
869 cfg80211_scan_done(vif->scan_req, &info); in ath6kl_cfg80211_disconnect_event()
870 vif->scan_req = NULL; in ath6kl_cfg80211_disconnect_event()
1057 vif->scan_req = request; in ath6kl_cfg80211_scan()
1068 vif->scan_req = NULL; in ath6kl_cfg80211_scan()
1087 if (!vif->scan_req) in ath6kl_cfg80211_scan_complete_event()
1093 if (vif->scan_req->n_ssids && vif->scan_req->ssids[0].ssid_len) { in ath6kl_cfg80211_scan_complete_event()
1102 cfg80211_scan_done(vif->scan_req, &info); in ath6kl_cfg80211_scan_complete_event()
1103 vif->scan_req = NULL; in ath6kl_cfg80211_scan_complete_event()
3621 if (vif->scan_req) { in ath6kl_cfg80211_vif_stop()
[all …]
/linux/drivers/net/wireless/ath/wcn36xx/
A Dmain.c356 if (wcn->scan_req) { in wcn36xx_stop()
363 wcn->scan_req = NULL; in wcn36xx_stop()
673 if (wcn->scan_req) { in wcn36xx_hw_scan()
679 wcn->scan_req = &hw_req->req; in wcn36xx_hw_scan()
A Dwcn36xx.h248 struct cfg80211_scan_request *scan_req; member
/linux/include/net/
A Dieee802154_netdev.h324 int (*scan_req)(struct net_device *dev, member

Completed in 163 milliseconds

12