Lines Matching refs:wdev

154 mwifiex_cfg80211_mgmt_tx(struct wiphy *wiphy, struct wireless_dev *wdev,  in mwifiex_cfg80211_mgmt_tx()  argument
163 struct mwifiex_private *priv = mwifiex_netdev_get_priv(wdev->netdev); in mwifiex_cfg80211_mgmt_tx()
204 cfg80211_mgmt_tx_status(wdev, *cookie, buf, len, true, in mwifiex_cfg80211_mgmt_tx()
218 struct wireless_dev *wdev, in mwifiex_cfg80211_mgmt_frame_register() argument
221 struct mwifiex_private *priv = mwifiex_netdev_get_priv(wdev->netdev); in mwifiex_cfg80211_mgmt_frame_register()
243 struct wireless_dev *wdev, in mwifiex_cfg80211_remain_on_channel() argument
247 struct mwifiex_private *priv = mwifiex_netdev_get_priv(wdev->netdev); in mwifiex_cfg80211_remain_on_channel()
269 cfg80211_ready_on_channel(wdev, *cookie, chan, in mwifiex_cfg80211_remain_on_channel()
283 struct wireless_dev *wdev, u64 cookie) in mwifiex_cfg80211_cancel_remain_on_channel() argument
285 struct mwifiex_private *priv = mwifiex_netdev_get_priv(wdev->netdev); in mwifiex_cfg80211_cancel_remain_on_channel()
295 cfg80211_remain_on_channel_expired(wdev, cookie, in mwifiex_cfg80211_cancel_remain_on_channel()
312 struct wireless_dev *wdev, in mwifiex_cfg80211_set_tx_power() argument
753 priv->wdev.iftype = NL80211_IFTYPE_UNSPECIFIED; in mwifiex_deinit_priv_params()
771 priv->wdev.iftype = type; in mwifiex_init_new_priv_params()
1859 chan = __ieee80211_get_channel(priv->wdev.wiphy, in mwifiex_cfg80211_inform_ibss_bss()
1863 bss = cfg80211_inform_bss(priv->wdev.wiphy, chan, in mwifiex_cfg80211_inform_ibss_bss()
1867 cfg80211_put_bss(priv->wdev.wiphy, bss); in mwifiex_cfg80211_inform_ibss_bss()
1988 bss = cfg80211_get_bss(priv->wdev.wiphy, channel, in mwifiex_cfg80211_assoc()
1993 bss = cfg80211_get_bss(priv->wdev.wiphy, channel, in mwifiex_cfg80211_assoc()
2050 if (priv->wdev.current_bss) { in mwifiex_cfg80211_connect()
2108 struct wiphy *wiphy = priv->wdev.wiphy; in mwifiex_set_ibss_params()
2246 struct net_device *dev = request->wdev->netdev; in mwifiex_cfg80211_scan()
2469 priv->wdev.wiphy = wiphy; in mwifiex_add_virtual_intf()
2470 priv->wdev.iftype = NL80211_IFTYPE_STATION; in mwifiex_add_virtual_intf()
2499 priv->wdev.wiphy = wiphy; in mwifiex_add_virtual_intf()
2500 priv->wdev.iftype = NL80211_IFTYPE_AP; in mwifiex_add_virtual_intf()
2526 priv->wdev.wiphy = wiphy; in mwifiex_add_virtual_intf()
2530 priv->wdev.iftype = NL80211_IFTYPE_P2P_CLIENT; in mwifiex_add_virtual_intf()
2546 memset(&priv->wdev, 0, sizeof(priv->wdev)); in mwifiex_add_virtual_intf()
2547 priv->wdev.iftype = NL80211_IFTYPE_UNSPECIFIED; in mwifiex_add_virtual_intf()
2562 memset(&priv->wdev, 0, sizeof(priv->wdev)); in mwifiex_add_virtual_intf()
2563 priv->wdev.iftype = NL80211_IFTYPE_UNSPECIFIED; in mwifiex_add_virtual_intf()
2585 dev->ieee80211_ptr = &priv->wdev; in mwifiex_add_virtual_intf()
2606 memset(&priv->wdev, 0, sizeof(priv->wdev)); in mwifiex_add_virtual_intf()
2607 priv->wdev.iftype = NL80211_IFTYPE_UNSPECIFIED; in mwifiex_add_virtual_intf()
2620 memset(&priv->wdev, 0, sizeof(priv->wdev)); in mwifiex_add_virtual_intf()
2621 priv->wdev.iftype = NL80211_IFTYPE_UNSPECIFIED; in mwifiex_add_virtual_intf()
2635 memset(&priv->wdev, 0, sizeof(priv->wdev)); in mwifiex_add_virtual_intf()
2636 priv->wdev.iftype = NL80211_IFTYPE_UNSPECIFIED; in mwifiex_add_virtual_intf()
2668 return &priv->wdev; in mwifiex_add_virtual_intf()
2675 int mwifiex_del_virtual_intf(struct wiphy *wiphy, struct wireless_dev *wdev) in mwifiex_del_virtual_intf() argument
2677 struct mwifiex_private *priv = mwifiex_netdev_get_priv(wdev->netdev); in mwifiex_del_virtual_intf()
2689 if (wdev->netdev->reg_state == NETREG_REGISTERED) in mwifiex_del_virtual_intf()
2690 unregister_netdevice(wdev->netdev); in mwifiex_del_virtual_intf()
2706 priv->wdev.iftype = NL80211_IFTYPE_UNSPECIFIED; in mwifiex_del_virtual_intf()
3276 if (priv->wdev.cac_started) in mwifiex_cfg80211_channel_switch()