Searched refs:scan_req (Results 1 – 10 of 10) sorted by relevance
/net/mac80211/ |
D | scan.c | 286 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 …]
|
D | ieee80211_i.h | 1477 struct cfg80211_scan_request __rcu *scan_req; member
|
/net/mac802154/ |
D | scan.c | 56 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 …]
|
D | ieee802154_i.h | 62 struct cfg802154_scan_request __rcu *scan_req; member
|
/net/wireless/ |
D | core.c | 245 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()
|
D | scan.c | 849 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()
|
D | sme.c | 72 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()
|
D | core.h | 73 struct cfg80211_scan_request *scan_req; /* protected by RTNL */ member
|
D | nl80211.c | 9212 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/ |
D | nl-mac.c | 384 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()
|