Lines Matching defs:rdev
16 #include "rdev-ops.h"
63 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy);
83 queue_work(cfg80211_wq, &rdev->event_work);
87 int __cfg80211_join_ibss(struct cfg80211_registered_device *rdev,
95 lockdep_assert_held(&rdev->wiphy.mtx);
119 sband = rdev->wiphy.bands[band];
142 err = rdev_join_ibss(rdev, dev, params);
157 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy);
165 rdev_set_qos_map(rdev, dev, NULL);
171 if (rdev->ops->del_key)
173 rdev_del_key(rdev, dev, -1, i, false, NULL);
187 cfg80211_sched_dfs_chan_update(rdev);
199 int __cfg80211_leave_ibss(struct cfg80211_registered_device *rdev,
210 err = rdev_leave_ibss(rdev, dev);
221 int cfg80211_leave_ibss(struct cfg80211_registered_device *rdev,
228 err = __cfg80211_leave_ibss(rdev, dev, nowext);
235 int cfg80211_ibss_wext_join(struct cfg80211_registered_device *rdev,
255 sband = rdev->wiphy.bands[band];
299 err = __cfg80211_join_ibss(rdev, wdev->netdev,
312 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy);
320 if (!rdev->ops->join_ibss)
342 err = __cfg80211_leave_ibss(rdev, dev, true);
358 err = cfg80211_ibss_wext_join(rdev, wdev);
397 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy);
405 if (!rdev->ops->join_ibss)
411 err = __cfg80211_leave_ibss(rdev, dev, true);
426 err = cfg80211_ibss_wext_join(rdev, wdev);
464 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy);
472 if (!rdev->ops->join_ibss)
497 err = __cfg80211_leave_ibss(rdev, dev, true);
510 err = cfg80211_ibss_wext_join(rdev, wdev);