Lines Matching refs:wdev

102 	struct wireless_dev *wdev = dev->ieee80211_ptr;  in __cfg80211_join_mesh()  local
107 ASSERT_WDEV_LOCK(wdev); in __cfg80211_join_mesh()
116 if (wdev->mesh_id_len) in __cfg80211_join_mesh()
127 setup->chandef = wdev->preset_chandef; in __cfg80211_join_mesh()
211 memcpy(wdev->ssid, setup->mesh_id, setup->mesh_id_len); in __cfg80211_join_mesh()
212 wdev->mesh_id_len = setup->mesh_id_len; in __cfg80211_join_mesh()
213 wdev->chandef = setup->chandef; in __cfg80211_join_mesh()
214 wdev->beacon_interval = setup->beacon_interval; in __cfg80211_join_mesh()
221 struct wireless_dev *wdev, in cfg80211_set_mesh_channel() argument
237 if (!netif_running(wdev->netdev)) in cfg80211_set_mesh_channel()
240 err = rdev_libertas_set_mesh_channel(rdev, wdev->netdev, in cfg80211_set_mesh_channel()
243 wdev->chandef = *chandef; in cfg80211_set_mesh_channel()
248 if (wdev->mesh_id_len) in cfg80211_set_mesh_channel()
251 wdev->preset_chandef = *chandef; in cfg80211_set_mesh_channel()
258 struct wireless_dev *wdev = dev->ieee80211_ptr; in __cfg80211_leave_mesh() local
261 ASSERT_WDEV_LOCK(wdev); in __cfg80211_leave_mesh()
269 if (!wdev->mesh_id_len) in __cfg80211_leave_mesh()
274 wdev->conn_owner_nlportid = 0; in __cfg80211_leave_mesh()
275 wdev->mesh_id_len = 0; in __cfg80211_leave_mesh()
276 wdev->beacon_interval = 0; in __cfg80211_leave_mesh()
277 memset(&wdev->chandef, 0, sizeof(wdev->chandef)); in __cfg80211_leave_mesh()
288 struct wireless_dev *wdev = dev->ieee80211_ptr; in cfg80211_leave_mesh() local
291 wdev_lock(wdev); in cfg80211_leave_mesh()
293 wdev_unlock(wdev); in cfg80211_leave_mesh()