Home
last modified time | relevance | path

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

/net/mac80211/
Dscan.c286 struct cfg80211_scan_request *scan_req; in ieee80211_scan_rx() local
290 scan_req = rcu_dereference(local->scan_req); in ieee80211_scan_rx()
293 if (scan_req) in ieee80211_scan_rx()
294 scan_req_flags = scan_req->flags; in ieee80211_scan_rx()
335 req = rcu_dereference_protected(local->scan_req, in ieee80211_prep_hw_scan()
397 struct cfg80211_scan_request *scan_req; in __ieee80211_scan_completed() local
412 if (WARN_ON(!local->scan_req)) in __ieee80211_scan_completed()
441 scan_req = rcu_dereference_protected(local->scan_req, in __ieee80211_scan_completed()
444 RCU_INIT_POINTER(local->scan_req, NULL); in __ieee80211_scan_completed()
452 if (scan_req != local->int_scan_req) { in __ieee80211_scan_completed()
[all …]
Dieee80211_i.h1477 struct cfg80211_scan_request __rcu *scan_req; member
/net/mac802154/
Dscan.c56 request = rcu_replace_pointer(local->scan_req, NULL, 1); in mac802154_scan_cleanup_locked()
118 struct cfg802154_scan_request *scan_req, in mac802154_scan_get_next_channel() argument
122 *channel = find_next_bit((const unsigned long *)&scan_req->channels, in mac802154_scan_get_next_channel()
128 struct cfg802154_scan_request *scan_req, in mac802154_scan_find_next_chan() argument
131 mac802154_scan_get_next_channel(local, scan_req, channel); in mac802154_scan_find_next_chan()
178 struct cfg802154_scan_request *scan_req; in mac802154_scan_worker() local
195 scan_req = rcu_dereference(local->scan_req); in mac802154_scan_worker()
196 if (unlikely(!scan_req)) { in mac802154_scan_worker()
201 sdata = IEEE802154_WPAN_DEV_TO_SUB_IF(scan_req->wpan_dev); in mac802154_scan_worker()
211 wpan_phy = scan_req->wpan_phy; in mac802154_scan_worker()
[all …]
Dieee802154_i.h62 struct cfg802154_scan_request __rcu *scan_req; member
/net/wireless/
Dcore.c245 if (rdev->scan_req && rdev->scan_req->wdev == wdev) { in cfg80211_stop_p2p_device()
246 if (WARN_ON(!rdev->scan_req->notified && in cfg80211_stop_p2p_device()
249 rdev->scan_req->info.aborted = true; in cfg80211_stop_p2p_device()
1517 if (rdev->scan_req && rdev->scan_req->wdev == wdev) { in cfg80211_netdev_notifier_call()
1518 if (WARN_ON(!rdev->scan_req->notified && in cfg80211_netdev_notifier_call()
1521 rdev->scan_req->info.aborted = true; in cfg80211_netdev_notifier_call()
Dscan.c849 struct cfg80211_scan_request *request, *rdev_req = rdev->scan_req; in cfg80211_scan_6ghz()
1071 struct cfg80211_scan_request *rdev_req = rdev->scan_req; in cfg80211_scan()
1121 rdev_req = rdev->scan_req; in ___cfg80211_scan_done()
1165 kfree(rdev->scan_req); in ___cfg80211_scan_done()
1166 rdev->scan_req = NULL; in ___cfg80211_scan_done()
1185 WARN_ON(request != wiphy_to_rdev(request->wiphy)->scan_req && in cfg80211_scan_done()
3389 if (rdev->scan_req || rdev->scan_msg) in cfg80211_wext_siwscan()
3490 rdev->scan_req = creq; in cfg80211_wext_siwscan()
3493 rdev->scan_req = NULL; in cfg80211_wext_siwscan()
3863 if (rdev->scan_req || rdev->scan_msg) in cfg80211_wext_giwscan()
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()
Dcore.h73 struct cfg80211_scan_request *scan_req; /* protected by RTNL */ member
Dnl80211.c9212 if (rdev->scan_req || rdev->scan_msg) in nl80211_trigger_scan()
9418 rdev->scan_req = request; in nl80211_trigger_scan()
9430 rdev->scan_req = NULL; in nl80211_trigger_scan()
9447 if (!rdev->scan_req) in nl80211_abort_scan()
17730 struct cfg80211_scan_request *req = rdev->scan_req; in nl80211_add_scan_req()
17778 &rdev->scan_req->info; in nl80211_add_scan_req()
/net/ieee802154/
Dnl-mac.c384 if (!ieee802154_mlme_ops(dev)->scan_req) in ieee802154_scan_req()
396 ret = ieee802154_mlme_ops(dev)->scan_req(dev, type, channels, in ieee802154_scan_req()