Lines Matching defs:wdev
107 struct wireless_dev *wdev = dev->ieee80211_ptr;
112 ASSERT_WDEV_LOCK(wdev);
121 if (wdev->u.mesh.id_len)
132 setup->chandef = wdev->u.mesh.preset_chandef;
216 memcpy(wdev->u.mesh.id, setup->mesh_id, setup->mesh_id_len);
217 wdev->u.mesh.id_len = setup->mesh_id_len;
218 wdev->u.mesh.chandef = setup->chandef;
219 wdev->u.mesh.beacon_interval = setup->beacon_interval;
226 struct wireless_dev *wdev,
242 if (!netif_running(wdev->netdev))
245 err = rdev_libertas_set_mesh_channel(rdev, wdev->netdev,
248 wdev->u.mesh.chandef = *chandef;
253 if (wdev->u.mesh.id_len)
256 wdev->u.mesh.preset_chandef = *chandef;
263 struct wireless_dev *wdev = dev->ieee80211_ptr;
266 ASSERT_WDEV_LOCK(wdev);
274 if (!wdev->u.mesh.id_len)
279 wdev->conn_owner_nlportid = 0;
280 wdev->u.mesh.id_len = 0;
281 wdev->u.mesh.beacon_interval = 0;
282 memset(&wdev->u.mesh.chandef, 0,
283 sizeof(wdev->u.mesh.chandef));
294 struct wireless_dev *wdev = dev->ieee80211_ptr;
297 wdev_lock(wdev);
299 wdev_unlock(wdev);