Lines Matching defs:wdev
367 sdata->wdev.use_4addr &&
438 err = ieee80211_do_open(&sdata->wdev, true);
545 if (sdata->wdev.cac_started) {
728 dev_close(non_tx_sdata->wdev.netdev);
734 dev_close(tx_sdata->wdev.netdev);
895 if (sdata->wdev.use_4addr)
907 if (sdata->wdev.wiphy->flags & WIPHY_FLAG_SUPPORTS_TDLS) {
1015 if (sdata->wdev.use_4addr &&
1135 sdata->wdev.iftype = NL80211_IFTYPE_MONITOR;
1136 mutex_init(&sdata->wdev.mtx);
1173 mutex_destroy(&sdata->wdev.mtx);
1217 mutex_destroy(&sdata->wdev.mtx);
1226 int ieee80211_do_open(struct wireless_dev *wdev, bool coming_up)
1228 struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev);
1229 struct net_device *dev = wdev->netdev;
1728 sdata->wdev.iftype = type;
1895 err = ieee80211_do_open(&sdata->wdev, false);
2075 struct wireless_dev *wdev;
2081 wdev = &sdata->wdev;
2085 ieee80211_assign_perm_addr(local, wdev->address, type);
2086 memcpy(sdata->vif.addr, wdev->address, ETH_ALEN);
2138 ndev->ieee80211_ptr = &sdata->wdev;
2152 sdata->wdev.wiphy = local->hw.wiphy;
2231 *new_wdev = &sdata->wdev;
2249 cfg80211_unregister_wdev(&sdata->wdev);
2298 cfg80211_unregister_wdev(&sdata->wdev);