Searched refs:sched_scan_req (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-5.10/net/mac80211/ |
H A D | scan.c | 294 struct cfg80211_sched_scan_request *sched_scan_req; in ieee80211_scan_rx() local 298 sched_scan_req = rcu_dereference(local->sched_scan_req); in ieee80211_scan_rx() 303 if (sched_scan_req) in ieee80211_scan_rx() 304 sched_scan_req_flags = sched_scan_req->flags; in ieee80211_scan_rx() 1353 rcu_assign_pointer(local->sched_scan_req, req); in __ieee80211_request_sched_scan_start() 1362 RCU_INIT_POINTER(local->sched_scan_req, NULL); in __ieee80211_request_sched_scan_start() 1400 RCU_INIT_POINTER(local->sched_scan_req, NULL); in ieee80211_request_sched_scan_stop() 1437 RCU_INIT_POINTER(local->sched_scan_req, NULL); in ieee80211_sched_scan_end()
|
H A D | util.c | 2290 struct cfg80211_sched_scan_request *sched_scan_req; in ieee80211_reconfig() local 2585 sched_scan_req = rcu_dereference_protected(local->sched_scan_req, in ieee80211_reconfig() 2587 if (sched_scan_sdata && sched_scan_req) in ieee80211_reconfig() 2595 if (sched_scan_req->n_scan_plans > 1 || in ieee80211_reconfig() 2597 sched_scan_req)) { in ieee80211_reconfig() 2599 RCU_INIT_POINTER(local->sched_scan_req, NULL); in ieee80211_reconfig()
|
H A D | ieee80211_i.h | 1330 struct cfg80211_sched_scan_request __rcu *sched_scan_req; member
|
/kernel/linux/linux-6.6/net/mac80211/ |
H A D | scan.c | 293 struct cfg80211_sched_scan_request *sched_scan_req; in ieee80211_scan_rx() local 297 sched_scan_req = rcu_dereference(local->sched_scan_req); in ieee80211_scan_rx() 302 if (sched_scan_req) in ieee80211_scan_rx() 303 sched_scan_req_flags = sched_scan_req->flags; in ieee80211_scan_rx() 1343 rcu_assign_pointer(local->sched_scan_req, req); in __ieee80211_request_sched_scan_start() 1352 RCU_INIT_POINTER(local->sched_scan_req, NULL); in __ieee80211_request_sched_scan_start() 1390 RCU_INIT_POINTER(local->sched_scan_req, NULL); in ieee80211_request_sched_scan_stop() 1427 RCU_INIT_POINTER(local->sched_scan_req, NULL); in ieee80211_sched_scan_end()
|
H A D | util.c | 2507 struct cfg80211_sched_scan_request *sched_scan_req; in ieee80211_reconfig() local 2866 sched_scan_req = rcu_dereference_protected(local->sched_scan_req, in ieee80211_reconfig() 2868 if (sched_scan_sdata && sched_scan_req) in ieee80211_reconfig() 2876 if (sched_scan_req->n_scan_plans > 1 || in ieee80211_reconfig() 2878 sched_scan_req)) { in ieee80211_reconfig() 2880 RCU_INIT_POINTER(local->sched_scan_req, NULL); in ieee80211_reconfig()
|
H A D | ieee80211_i.h | 1488 struct cfg80211_sched_scan_request __rcu *sched_scan_req; member
|
/kernel/linux/linux-5.10/net/wireless/ |
H A D | scan.c | 1228 struct cfg80211_sched_scan_request *sched_scan_req; in __cfg80211_stop_sched_scan() local 1232 sched_scan_req = cfg80211_find_sched_scan_req(rdev, reqid); in __cfg80211_stop_sched_scan() 1233 if (!sched_scan_req) in __cfg80211_stop_sched_scan() 1236 return cfg80211_stop_sched_scan_req(rdev, sched_scan_req, in __cfg80211_stop_sched_scan()
|
H A D | nl80211.c | 8812 struct cfg80211_sched_scan_request *sched_scan_req; in nl80211_start_sched_scan() local 8824 sched_scan_req = nl80211_parse_sched_scan(&rdev->wiphy, wdev, in nl80211_start_sched_scan() 8828 err = PTR_ERR_OR_ZERO(sched_scan_req); in nl80211_start_sched_scan() 8836 sched_scan_req->reqid = cfg80211_assign_cookie(rdev); in nl80211_start_sched_scan() 8838 err = rdev_sched_scan_start(rdev, dev, sched_scan_req); in nl80211_start_sched_scan() 8842 sched_scan_req->dev = dev; in nl80211_start_sched_scan() 8843 sched_scan_req->wiphy = &rdev->wiphy; in nl80211_start_sched_scan() 8846 sched_scan_req->owner_nlportid = info->snd_portid; in nl80211_start_sched_scan() 8848 cfg80211_add_sched_scan_req(rdev, sched_scan_req); in nl80211_start_sched_scan() 8850 nl80211_send_sched_scan(sched_scan_req, NL80211_CMD_START_SCHED_SCA in nl80211_start_sched_scan() 17604 struct cfg80211_sched_scan_request *sched_scan_req; nl80211_netlink_notify() local [all...] |
/kernel/linux/linux-6.6/net/wireless/ |
H A D | scan.c | 1264 struct cfg80211_sched_scan_request *sched_scan_req; in __cfg80211_stop_sched_scan() local 1268 sched_scan_req = cfg80211_find_sched_scan_req(rdev, reqid); in __cfg80211_stop_sched_scan() 1269 if (!sched_scan_req) in __cfg80211_stop_sched_scan() 1272 return cfg80211_stop_sched_scan_req(rdev, sched_scan_req, in __cfg80211_stop_sched_scan()
|
H A D | nl80211.c | 9881 struct cfg80211_sched_scan_request *sched_scan_req; in nl80211_start_sched_scan() local 9893 sched_scan_req = nl80211_parse_sched_scan(&rdev->wiphy, wdev, in nl80211_start_sched_scan() 9897 err = PTR_ERR_OR_ZERO(sched_scan_req); in nl80211_start_sched_scan() 9905 sched_scan_req->reqid = cfg80211_assign_cookie(rdev); in nl80211_start_sched_scan() 9907 err = rdev_sched_scan_start(rdev, dev, sched_scan_req); in nl80211_start_sched_scan() 9911 sched_scan_req->dev = dev; in nl80211_start_sched_scan() 9912 sched_scan_req->wiphy = &rdev->wiphy; in nl80211_start_sched_scan() 9915 sched_scan_req->owner_nlportid = info->snd_portid; in nl80211_start_sched_scan() 9917 cfg80211_add_sched_scan_req(rdev, sched_scan_req); in nl80211_start_sched_scan() 9919 nl80211_send_sched_scan(sched_scan_req, NL80211_CMD_START_SCHED_SCA in nl80211_start_sched_scan() 19952 struct cfg80211_sched_scan_request *sched_scan_req; nl80211_netlink_notify() local [all...] |
Completed in 58 milliseconds