Home
last modified time | relevance | path

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

/linux-4.4.14/net/mac80211/
Dscan.c191 struct cfg80211_scan_request *scan_req; in ieee80211_scan_rx() local
194 scan_req = rcu_dereference(local->scan_req); in ieee80211_scan_rx()
202 scan_req->flags & NL80211_SCAN_FLAG_RANDOM_ADDR)) && in ieee80211_scan_rx()
258 req = rcu_dereference_protected(local->scan_req, in ieee80211_prep_hw_scan()
315 struct cfg80211_scan_request *scan_req; in __ieee80211_scan_completed() local
330 if (WARN_ON(!local->scan_req)) in __ieee80211_scan_completed()
350 scan_req = rcu_dereference_protected(local->scan_req, in __ieee80211_scan_completed()
353 if (scan_req != local->int_scan_req) in __ieee80211_scan_completed()
354 cfg80211_scan_done(scan_req, aborted); in __ieee80211_scan_completed()
355 RCU_INIT_POINTER(local->scan_req, NULL); in __ieee80211_scan_completed()
[all …]
Dieee80211_i.h1230 struct cfg80211_scan_request __rcu *scan_req; member
/linux-4.4.14/drivers/net/wireless/libertas/
Dcfg.c223 priv->scan_req->channels[priv->scan_channel]->hw_value; in lbs_add_channel_list_tlv()
717 if (priv->scan_req->n_ssids && priv->scan_req->ssids[0].ssid_len > 0) in lbs_scan_worker()
719 priv->scan_req->ssids[0].ssid, in lbs_scan_worker()
720 priv->scan_req->ssids[0].ssid_len); in lbs_scan_worker()
724 if (last_channel > priv->scan_req->n_channels) in lbs_scan_worker()
725 last_channel = priv->scan_req->n_channels; in lbs_scan_worker()
727 priv->scan_req->n_ssids); in lbs_scan_worker()
732 if (priv->scan_channel < priv->scan_req->n_channels) { in lbs_scan_worker()
750 if (priv->scan_channel >= priv->scan_req->n_channels) { in lbs_scan_worker()
765 if (priv->scan_req == NULL) { in lbs_scan_worker()
[all …]
Ddev.h50 struct cfg80211_scan_request *scan_req; member
Dmain.c264 if (priv->scan_req) in lbs_eth_stop()
/linux-4.4.14/drivers/net/wireless/hostap/
Dhostap_ioctl.c696 struct hfa384x_scan_request scan_req; in prism2_ioctl_siwap()
697 memset(&scan_req, 0, sizeof(scan_req)); in prism2_ioctl_siwap()
698 scan_req.channel_list = cpu_to_le16(0x3fff); in prism2_ioctl_siwap()
699 scan_req.txrate = cpu_to_le16(HFA384X_RATES_1MBPS); in prism2_ioctl_siwap()
701 &scan_req, sizeof(scan_req))) { in prism2_ioctl_siwap()
1638 struct hfa384x_hostscan_request scan_req; in prism2_request_hostscan() local
1643 memset(&scan_req, 0, sizeof(scan_req)); in prism2_request_hostscan()
1644 scan_req.channel_list = cpu_to_le16(local->channel_mask & in prism2_request_hostscan()
1646 scan_req.txrate = cpu_to_le16(HFA384X_RATES_1MBPS); in prism2_request_hostscan()
1650 scan_req.target_ssid_len = cpu_to_le16(ssid_len); in prism2_request_hostscan()
[all …]
Dhostap_common.h404 } scan_req; member
/linux-4.4.14/net/wireless/
Dcore.c219 if (rdev->scan_req && rdev->scan_req->wdev == wdev) { in cfg80211_stop_p2p_device()
220 if (WARN_ON(!rdev->scan_req->notified)) in cfg80211_stop_p2p_device()
221 rdev->scan_req->aborted = true; in cfg80211_stop_p2p_device()
1040 if (rdev->scan_req && rdev->scan_req->wdev == wdev) { in cfg80211_netdev_notifier_call()
1041 if (WARN_ON(!rdev->scan_req->notified)) in cfg80211_netdev_notifier_call()
1042 rdev->scan_req->aborted = true; in cfg80211_netdev_notifier_call()
Dscan.c183 request = rdev->scan_req; in ___cfg80211_scan_done()
218 rdev->scan_req = NULL; in ___cfg80211_scan_done()
242 WARN_ON(request != wiphy_to_rdev(request->wiphy)->scan_req); in cfg80211_scan_done()
1201 if (rdev->scan_req || rdev->scan_msg) { in cfg80211_wext_siwscan()
1296 rdev->scan_req = creq; in cfg80211_wext_siwscan()
1299 rdev->scan_req = NULL; in cfg80211_wext_siwscan()
1667 if (rdev->scan_req || rdev->scan_msg) in cfg80211_wext_giwscan()
Dsme.c69 if (rdev->scan_req || rdev->scan_msg) in cfg80211_conn_scan()
126 rdev->scan_req = request; in cfg80211_conn_scan()
134 rdev->scan_req = NULL; in cfg80211_conn_scan()
Dcore.h75 struct cfg80211_scan_request *scan_req; /* protected by RTNL */ member
Dnl80211.c5796 if (rdev->scan_req || rdev->scan_msg) { in nl80211_trigger_scan()
5983 rdev->scan_req = request; in nl80211_trigger_scan()
5992 rdev->scan_req = NULL; in nl80211_trigger_scan()
11450 struct cfg80211_scan_request *req = rdev->scan_req; in nl80211_add_scan_req()
/linux-4.4.14/drivers/net/wireless/ath/ath9k/
Dchannel.c772 struct cfg80211_scan_request *req = sc->offchannel.scan_req; in ath_scan_channel_duration()
862 struct cfg80211_scan_request *req = sc->offchannel.scan_req; in ath_scan_next_channel()
893 if (sc->offchannel.scan_req) { in ath_offchannel_next()
952 sc->offchannel.scan_req = NULL; in ath_scan_complete()
968 struct cfg80211_scan_request *req = sc->offchannel.scan_req; in ath_scan_send_probe()
1006 struct cfg80211_scan_request *req = sc->offchannel.scan_req; in ath_scan_channel_start()
1045 if (!sc->offchannel.scan_req) in ath_offchannel_timer()
1062 if (!sc->offchannel.scan_req) in ath_offchannel_timer()
1175 if (!sc->offchannel.scan_req) in ath_offchannel_channel_change()
1185 if (!sc->offchannel.scan_req) in ath_offchannel_channel_change()
Dath9k.h413 struct cfg80211_scan_request *scan_req; member
Dmain.c2282 if (WARN_ON(sc->offchannel.scan_req)) { in ath9k_hw_scan()
2290 sc->offchannel.scan_req = req; in ath9k_hw_scan()
/linux-4.4.14/drivers/net/wireless/ath/ath6kl/
Dcfg80211.c861 if (vif->scan_req) { in ath6kl_cfg80211_disconnect_event()
862 cfg80211_scan_done(vif->scan_req, true); in ath6kl_cfg80211_disconnect_event()
863 vif->scan_req = NULL; in ath6kl_cfg80211_disconnect_event()
1050 vif->scan_req = request; in ath6kl_cfg80211_scan()
1061 vif->scan_req = NULL; in ath6kl_cfg80211_scan()
1077 if (!vif->scan_req) in ath6kl_cfg80211_scan_complete_event()
1083 if (vif->scan_req->n_ssids && vif->scan_req->ssids[0].ssid_len) { in ath6kl_cfg80211_scan_complete_event()
1084 for (i = 0; i < vif->scan_req->n_ssids; i++) { in ath6kl_cfg80211_scan_complete_event()
1092 cfg80211_scan_done(vif->scan_req, aborted); in ath6kl_cfg80211_scan_complete_event()
1093 vif->scan_req = NULL; in ath6kl_cfg80211_scan_complete_event()
[all …]
Dcore.h631 struct cfg80211_scan_request *scan_req; member
/linux-4.4.14/include/net/
Dieee802154_netdev.h332 int (*scan_req)(struct net_device *dev, member
/linux-4.4.14/Documentation/networking/
Dieee802154.txt66 assoc_req, assoc_resp, disassoc_req, start_req, and scan_req are optional.
/linux-4.4.14/net/ieee802154/
Dnl-mac.c390 if (!ieee802154_mlme_ops(dev)->scan_req) in ieee802154_scan_req()
402 ret = ieee802154_mlme_ops(dev)->scan_req(dev, type, channels, in ieee802154_scan_req()