Lines Matching defs:wdev
223 struct wireless_dev *wdev = padapter->rtw_wdev;
224 struct wiphy *wiphy = wdev->wiphy;
1191 struct net_device *ndev = wdev_to_ndev(request->wdev);
1809 struct wireless_dev *wdev,
1816 struct wireless_dev *wdev, int *dbm)
1971 static int cfg80211_rtw_get_channel(struct wiphy *wiphy, struct wireless_dev *wdev,
2156 /* wdev */
2227 struct wireless_dev *wdev
2230 struct net_device *ndev = wdev_to_ndev(wdev);
2537 static int cfg80211_rtw_mgmt_tx(struct wiphy *wiphy, struct wireless_dev *wdev,
2541 struct net_device *ndev = wdev_to_ndev(wdev);
2741 struct wireless_dev *wdev;
2762 /* wdev */
2763 wdev = rtw_zmalloc(sizeof(struct wireless_dev));
2764 if (!wdev) {
2768 wdev->wiphy = wiphy;
2769 wdev->netdev = pnetdev;
2771 wdev->iftype = NL80211_IFTYPE_STATION; /* will be init in rtw_hal_init() */
2774 padapter->rtw_wdev = wdev;
2775 pnetdev->ieee80211_ptr = wdev;
2779 pwdev_priv->rtw_wdev = wdev;
2808 void rtw_wdev_free(struct wireless_dev *wdev)
2810 if (!wdev)
2813 kfree(wdev->wiphy->bands[NL80211_BAND_2GHZ]);
2815 wiphy_free(wdev->wiphy);
2817 kfree(wdev);
2820 void rtw_wdev_unregister(struct wireless_dev *wdev)
2826 if (!wdev)
2828 ndev = wdev_to_ndev(wdev);
2840 wiphy_unregister(wdev->wiphy);