Searched refs:ieee80211_ptr (Results 1 - 25 of 50) sorted by relevance

12

/linux-master/net/wireless/
H A Docb.c22 struct wireless_dev *wdev = dev->ieee80211_ptr;
27 if (dev->ieee80211_ptr->iftype != NL80211_IFTYPE_OCB)
46 struct wireless_dev *wdev = dev->ieee80211_ptr;
51 if (dev->ieee80211_ptr->iftype != NL80211_IFTYPE_OCB)
H A Dap.c18 struct wireless_dev *wdev = dev->ieee80211_ptr;
26 if (dev->ieee80211_ptr->iftype != NL80211_IFTYPE_AP &&
27 dev->ieee80211_ptr->iftype != NL80211_IFTYPE_P2P_GO)
65 for_each_valid_link(dev->ieee80211_ptr, link) {
H A Dethtool.c9 struct wireless_dev *wdev = dev->ieee80211_ptr;
H A Dwext-sme.c69 struct wireless_dev *wdev = dev->ieee80211_ptr;
113 struct wireless_dev *wdev = dev->ieee80211_ptr;
142 struct wireless_dev *wdev = dev->ieee80211_ptr;
191 struct wireless_dev *wdev = dev->ieee80211_ptr;
232 struct wireless_dev *wdev = dev->ieee80211_ptr;
277 struct wireless_dev *wdev = dev->ieee80211_ptr;
303 struct wireless_dev *wdev = dev->ieee80211_ptr;
353 struct wireless_dev *wdev = dev->ieee80211_ptr;
H A Dibss.c22 struct wireless_dev *wdev = dev->ieee80211_ptr;
62 struct wireless_dev *wdev = dev->ieee80211_ptr;
92 struct wireless_dev *wdev = dev->ieee80211_ptr;
155 struct wireless_dev *wdev = dev->ieee80211_ptr;
192 struct wireless_dev *wdev = dev->ieee80211_ptr;
288 struct wireless_dev *wdev = dev->ieee80211_ptr;
339 struct wireless_dev *wdev = dev->ieee80211_ptr;
365 struct wireless_dev *wdev = dev->ieee80211_ptr;
399 struct wireless_dev *wdev = dev->ieee80211_ptr;
424 struct wireless_dev *wdev = dev->ieee80211_ptr;
[all...]
H A Dwext-compat.c39 struct wireless_dev *wdev = dev->ieee80211_ptr;
78 struct wireless_dev *wdev = dev->ieee80211_ptr;
116 struct wireless_dev *wdev = dev->ieee80211_ptr;
260 struct wireless_dev *wdev = dev->ieee80211_ptr;
291 struct wireless_dev *wdev = dev->ieee80211_ptr;
306 struct wireless_dev *wdev = dev->ieee80211_ptr;
337 struct wireless_dev *wdev = dev->ieee80211_ptr;
352 struct wireless_dev *wdev = dev->ieee80211_ptr;
392 struct wireless_dev *wdev = dev->ieee80211_ptr;
423 struct wireless_dev *wdev = dev->ieee80211_ptr;
[all...]
H A Dmesh.c107 struct wireless_dev *wdev = dev->ieee80211_ptr;
114 if (dev->ieee80211_ptr->iftype != NL80211_IFTYPE_MESH_POINT)
260 struct wireless_dev *wdev = dev->ieee80211_ptr;
265 if (dev->ieee80211_ptr->iftype != NL80211_IFTYPE_MESH_POINT)
H A Dwext-core.c661 if (dev->ieee80211_ptr &&
662 dev->ieee80211_ptr->wiphy &&
663 dev->ieee80211_ptr->wiphy->wext &&
664 dev->ieee80211_ptr->wiphy->wext->get_wireless_stats) {
666 if (dev->ieee80211_ptr->wiphy->flags & (WIPHY_FLAG_SUPPORTS_MLO |
669 return dev->ieee80211_ptr->wiphy->wext->get_wireless_stats(dev);
707 if (dev->ieee80211_ptr && dev->ieee80211_ptr->wiphy) {
709 if (dev->ieee80211_ptr->wiphy->flags & (WIPHY_FLAG_SUPPORTS_MLO |
712 handlers = dev->ieee80211_ptr
[all...]
H A Dmlme.c27 struct wireless_dev *wdev = dev->ieee80211_ptr;
151 struct wireless_dev *wdev = dev->ieee80211_ptr;
172 struct wireless_dev *wdev = dev->ieee80211_ptr;
186 struct wireless_dev *wdev = dev->ieee80211_ptr;
216 struct wireless_dev *wdev = dev->ieee80211_ptr;
237 struct wiphy *wiphy = dev->ieee80211_ptr->wiphy;
265 struct wireless_dev *wdev = dev->ieee80211_ptr;
449 struct wireless_dev *wdev = dev->ieee80211_ptr;
497 struct wireless_dev *wdev = dev->ieee80211_ptr;
526 struct wireless_dev *wdev = dev->ieee80211_ptr;
[all...]
H A Dwext-proc.c43 if (dev->ieee80211_ptr)
H A Dnl80211.c185 if (netdev->ieee80211_ptr)
187 netdev->ieee80211_ptr->wiphy);
3052 if (netdev->ieee80211_ptr) {
3054 netdev->ieee80211_ptr->wiphy);
3381 wdev = dev->ieee80211_ptr;
3475 if (netdev && netdev->ieee80211_ptr)
3476 rdev = wiphy_to_rdev(netdev->ieee80211_ptr->wiphy);
3492 wdev = netdev->ieee80211_ptr;
3523 if (netdev->ieee80211_ptr->iftype != NL80211_IFTYPE_AP &&
3524 netdev->ieee80211_ptr
[all...]
H A Dsme.c319 struct wireless_dev *wdev = dev->ieee80211_ptr;
740 struct wireless_dev *wdev = dev->ieee80211_ptr;
970 struct wireless_dev *wdev = dev->ieee80211_ptr;
1166 struct wireless_dev *wdev = dev->ieee80211_ptr;
1310 struct wireless_dev *wdev = dev->ieee80211_ptr;
1342 struct wireless_dev *wdev = dev->ieee80211_ptr;
1406 struct wireless_dev *wdev = dev->ieee80211_ptr;
1438 struct wireless_dev *wdev = dev->ieee80211_ptr;
1544 struct wireless_dev *wdev = dev->ieee80211_ptr;
H A Dutil.c1155 enum nl80211_iftype otype = dev->ieee80211_ptr->iftype;
1180 dev->ieee80211_ptr->use_4addr = false;
1207 cfg80211_mlme_purge_registrations(dev->ieee80211_ptr);
1209 memset(&dev->ieee80211_ptr->u, 0,
1210 sizeof(dev->ieee80211_ptr->u));
1211 memset(&dev->ieee80211_ptr->links, 0,
1212 sizeof(dev->ieee80211_ptr->links));
1217 WARN_ON(!err && dev->ieee80211_ptr->iftype != ntype);
1220 dev->ieee80211_ptr->use_4addr = params->use_4addr;
1226 if (dev->ieee80211_ptr
[all...]
/linux-master/drivers/net/wireless/virtual/
H A Dvirt_wifi.c442 if (!dev->ieee80211_ptr)
445 virt_wifi_cancel_scan(dev->ieee80211_ptr->wiphy);
472 kfree(dev->ieee80211_ptr);
473 dev->ieee80211_ptr = NULL;
543 dev->ieee80211_ptr = kzalloc(sizeof(*dev->ieee80211_ptr), GFP_KERNEL);
545 if (!dev->ieee80211_ptr) {
550 dev->ieee80211_ptr->iftype = NL80211_IFTYPE_STATION;
551 dev->ieee80211_ptr->wiphy = common_wiphy;
578 kfree(dev->ieee80211_ptr);
[all...]
/linux-master/drivers/net/wireless/ath/wil6210/
H A Dp2p.c226 wil->radio_wdev = wil->main_ndev->ieee80211_ptr;
255 wil->radio_wdev = wil->main_ndev->ieee80211_ptr;
285 wil->main_ndev->ieee80211_ptr;
323 wil->radio_wdev = wil->main_ndev->ieee80211_ptr;
378 wil->radio_wdev = wil->main_ndev->ieee80211_ptr;
H A Dethtool.c58 struct wireless_dev *wdev = ndev->ieee80211_ptr;
H A Dnetdev.c337 ndev->ieee80211_ptr = wdev;
543 struct wireless_dev *wdev = ndev->ieee80211_ptr;
/linux-master/net/mac80211/
H A Dethtool.c21 struct ieee80211_local *local = wiphy_priv(dev->ieee80211_ptr->wiphy);
39 struct ieee80211_local *local = wiphy_priv(dev->ieee80211_ptr->wiphy);
238 struct wireless_dev *wdev = dev->ieee80211_ptr;
H A Diface.c306 if (!dev->ieee80211_ptr->registered)
2130 ndev->ieee80211_ptr = &sdata->wdev;
2188 ndev->ieee80211_ptr->use_4addr = params->use_4addr;
2319 if (!dev->ieee80211_ptr || !dev->ieee80211_ptr->wiphy)
2322 if (dev->ieee80211_ptr->wiphy->privid != mac80211_wiphy_privid)
/linux-master/drivers/net/wireless/intel/ipw2x00/
H A Dlibipw_module.c130 ieee->dev->ieee80211_ptr = &ieee->wdev;
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dcfg80211.h418 return wdev_to_cfg(ndev->ieee80211_ptr);
/linux-master/drivers/net/wireless/marvell/libertas/
H A Dmesh.c111 mesh_wdev = priv->mesh_dev->ieee80211_ptr;
1011 mesh_dev->ieee80211_ptr = mesh_wdev;
1058 kfree(mesh_dev->ieee80211_ptr);
/linux-master/drivers/net/wireless/microchip/wilc1000/
H A Dnetdev.c634 wilc_update_mgmt_frame_registrations(vif->ndev->ieee80211_ptr->wiphy,
635 vif->ndev->ieee80211_ptr,
960 ndev->ieee80211_ptr = &vif->priv.wdev;
H A Dcfg80211.c118 struct wiphy *wiphy = priv->dev->ieee80211_ptr->wiphy;
171 struct wiphy *wiphy = dev->ieee80211_ptr->wiphy;
1366 dev->ieee80211_ptr->iftype = type;
1383 dev->ieee80211_ptr->iftype = type;
1394 dev->ieee80211_ptr->iftype = type;
1404 dev->ieee80211_ptr->iftype = type;
/linux-master/drivers/net/wireless/marvell/mwifiex/
H A Dcfg80211.c1079 dev->ieee80211_ptr->iftype = type;
1137 dev->ieee80211_ptr->iftype = type;
1174 dev->ieee80211_ptr->iftype = type;
1194 enum nl80211_iftype curr_iftype = dev->ieee80211_ptr->iftype;
1230 dev->ieee80211_ptr->iftype = type;
1252 dev->ieee80211_ptr->iftype = type;
3116 dev->ieee80211_ptr = &priv->wdev;
3117 dev->ieee80211_ptr->iftype = priv->bss_mode;

Completed in 269 milliseconds

12