/linux-4.4.14/net/mac80211/ |
D | scan.c | 191 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 …]
|
D | ieee80211_i.h | 1230 struct cfg80211_scan_request __rcu *scan_req; member
|
/linux-4.4.14/drivers/net/wireless/libertas/ |
D | cfg.c | 223 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 …]
|
D | dev.h | 50 struct cfg80211_scan_request *scan_req; member
|
D | main.c | 264 if (priv->scan_req) in lbs_eth_stop()
|
/linux-4.4.14/drivers/net/wireless/hostap/ |
D | hostap_ioctl.c | 696 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 …]
|
D | hostap_common.h | 404 } scan_req; member
|
/linux-4.4.14/net/wireless/ |
D | core.c | 219 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()
|
D | scan.c | 183 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()
|
D | sme.c | 69 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()
|
D | core.h | 75 struct cfg80211_scan_request *scan_req; /* protected by RTNL */ member
|
D | nl80211.c | 5796 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/ |
D | channel.c | 772 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()
|
D | ath9k.h | 413 struct cfg80211_scan_request *scan_req; member
|
D | main.c | 2282 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/ |
D | cfg80211.c | 861 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 …]
|
D | core.h | 631 struct cfg80211_scan_request *scan_req; member
|
/linux-4.4.14/include/net/ |
D | ieee802154_netdev.h | 332 int (*scan_req)(struct net_device *dev, member
|
/linux-4.4.14/Documentation/networking/ |
D | ieee802154.txt | 66 assoc_req, assoc_resp, disassoc_req, start_req, and scan_req are optional.
|
/linux-4.4.14/net/ieee802154/ |
D | nl-mac.c | 390 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()
|