Lines Matching refs:wdev
382 sdata->wdev.use_4addr && in ieee80211_check_concurrent_iface()
451 return ieee80211_do_open(&sdata->wdev, true); in ieee80211_open()
550 if (sdata->wdev.links[0].cac_started) { in ieee80211_do_stop()
780 cfg80211_stop_iface(link_sdata->wdev.wiphy, &link_sdata->wdev, in ieee80211_stop_mbssid()
786 cfg80211_stop_iface(tx_sdata->wdev.wiphy, in ieee80211_stop_mbssid()
787 &tx_sdata->wdev, GFP_KERNEL); in ieee80211_stop_mbssid()
947 if (sdata->wdev.use_4addr) in ieee80211_netdev_fill_forward_path()
959 if (sdata->wdev.wiphy->flags & WIPHY_FLAG_SUPPORTS_TDLS) { in ieee80211_netdev_fill_forward_path()
1066 if (sdata->wdev.use_4addr && in ieee80211_set_vif_encap_ops()
1186 sdata->wdev.iftype = NL80211_IFTYPE_MONITOR; in ieee80211_add_virtual_monitor()
1187 sdata->wdev.wiphy = local->hw.wiphy; in ieee80211_add_virtual_monitor()
1271 int ieee80211_do_open(struct wireless_dev *wdev, bool coming_up) in ieee80211_do_open() argument
1273 struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev); in ieee80211_do_open()
1274 struct net_device *dev = wdev->netdev; in ieee80211_do_open()
1821 sdata->wdev.iftype = type; in ieee80211_setup_sdata()
1988 err = ieee80211_do_open(&sdata->wdev, false); in ieee80211_runtime_change_iftype()
2166 struct wireless_dev *wdev; in ieee80211_if_add() local
2172 wdev = &sdata->wdev; in ieee80211_if_add()
2176 ieee80211_assign_perm_addr(local, wdev->address, type); in ieee80211_if_add()
2177 memcpy(sdata->vif.addr, wdev->address, ETH_ALEN); in ieee80211_if_add()
2224 ndev->ieee80211_ptr = &sdata->wdev; in ieee80211_if_add()
2238 sdata->wdev.wiphy = local->hw.wiphy; in ieee80211_if_add()
2312 *new_wdev = &sdata->wdev; in ieee80211_if_add()
2331 cfg80211_unregister_wdev(&sdata->wdev); in ieee80211_if_remove()
2391 cfg80211_unregister_wdev(&sdata->wdev); in ieee80211_remove_interfaces()