Lines Matching defs:rdev
7 #include "rdev-ops.h"
98 int __cfg80211_join_mesh(struct cfg80211_registered_device *rdev,
113 if (!(rdev->wiphy.flags & WIPHY_FLAG_MESH_AUTH) &&
123 if (!rdev->ops->join_mesh)
140 sband = rdev->wiphy.bands[band];
173 rdev->wiphy.bands[setup->chandef.chan->band];
198 err = cfg80211_chandef_dfs_required(&rdev->wiphy,
206 if (!cfg80211_reg_can_beacon(&rdev->wiphy, &setup->chandef,
210 err = rdev_join_mesh(rdev, dev, conf, setup);
221 int cfg80211_set_mesh_channel(struct cfg80211_registered_device *rdev,
234 if (rdev->ops->libertas_set_mesh_channel) {
241 err = rdev_libertas_set_mesh_channel(rdev, wdev->netdev,
256 int __cfg80211_leave_mesh(struct cfg80211_registered_device *rdev,
267 if (!rdev->ops->leave_mesh)
273 err = rdev_leave_mesh(rdev, dev);
279 rdev_set_qos_map(rdev, dev, NULL);
280 cfg80211_sched_dfs_chan_update(rdev);
286 int cfg80211_leave_mesh(struct cfg80211_registered_device *rdev,
293 err = __cfg80211_leave_mesh(rdev, dev);