Lines Matching refs:sched_scan_req
6254 struct cfg80211_sched_scan_request *sched_scan_req; in nl80211_start_sched_scan() local
6261 if (rdev->sched_scan_req) in nl80211_start_sched_scan()
6264 sched_scan_req = nl80211_parse_sched_scan(&rdev->wiphy, wdev, in nl80211_start_sched_scan()
6267 err = PTR_ERR_OR_ZERO(sched_scan_req); in nl80211_start_sched_scan()
6271 err = rdev_sched_scan_start(rdev, dev, sched_scan_req); in nl80211_start_sched_scan()
6275 sched_scan_req->dev = dev; in nl80211_start_sched_scan()
6276 sched_scan_req->wiphy = &rdev->wiphy; in nl80211_start_sched_scan()
6279 sched_scan_req->owner_nlportid = info->snd_portid; in nl80211_start_sched_scan()
6281 rcu_assign_pointer(rdev->sched_scan_req, sched_scan_req); in nl80211_start_sched_scan()
6288 kfree(sched_scan_req); in nl80211_start_sched_scan()
12788 struct cfg80211_sched_scan_request *sched_scan_req = in nl80211_netlink_notify() local
12789 rcu_dereference(rdev->sched_scan_req); in nl80211_netlink_notify()
12791 if (sched_scan_req && notify->portid && in nl80211_netlink_notify()
12792 sched_scan_req->owner_nlportid == notify->portid) in nl80211_netlink_notify()
12825 sched_scan_req->owner_nlportid = 0; in nl80211_netlink_notify()