Home
last modified time | relevance | path

Searched refs:wdev (Results 1 – 25 of 46) sorted by relevance

12

/drivers/watchdog/
Domap_wdt.c66 static void omap_wdt_reload(struct omap_wdt_dev *wdev) in omap_wdt_reload() argument
68 void __iomem *base = wdev->base; in omap_wdt_reload()
74 wdev->wdt_trgr_pattern = ~wdev->wdt_trgr_pattern; in omap_wdt_reload()
75 __raw_writel(wdev->wdt_trgr_pattern, (base + OMAP_WATCHDOG_TGR)); in omap_wdt_reload()
83 static void omap_wdt_enable(struct omap_wdt_dev *wdev) in omap_wdt_enable() argument
85 void __iomem *base = wdev->base; in omap_wdt_enable()
97 static void omap_wdt_disable(struct omap_wdt_dev *wdev) in omap_wdt_disable() argument
99 void __iomem *base = wdev->base; in omap_wdt_disable()
111 static void omap_wdt_set_timer(struct omap_wdt_dev *wdev, in omap_wdt_set_timer() argument
115 void __iomem *base = wdev->base; in omap_wdt_set_timer()
[all …]
Dretu_wdt.c43 static void retu_wdt_ping_enable(struct retu_wdt_dev *wdev) in retu_wdt_ping_enable() argument
45 retu_write(wdev->rdev, RETU_REG_WATCHDOG, RETU_WDT_MAX_TIMER); in retu_wdt_ping_enable()
46 schedule_delayed_work(&wdev->ping_work, in retu_wdt_ping_enable()
50 static void retu_wdt_ping_disable(struct retu_wdt_dev *wdev) in retu_wdt_ping_disable() argument
52 retu_write(wdev->rdev, RETU_REG_WATCHDOG, RETU_WDT_MAX_TIMER); in retu_wdt_ping_disable()
53 cancel_delayed_work_sync(&wdev->ping_work); in retu_wdt_ping_disable()
58 struct retu_wdt_dev *wdev = container_of(to_delayed_work(work), in retu_wdt_ping_work() local
60 retu_wdt_ping_enable(wdev); in retu_wdt_ping_work()
65 struct retu_wdt_dev *wdev = watchdog_get_drvdata(wdog); in retu_wdt_start() local
67 retu_wdt_ping_disable(wdev); in retu_wdt_start()
[all …]
/drivers/net/wireless/ath/wil6210/
Dnetdev.c46 struct wireless_dev *wdev; in wil_if_alloc() local
51 wdev = wil_cfg80211_init(dev); in wil_if_alloc()
52 if (IS_ERR(wdev)) { in wil_if_alloc()
54 return wdev; in wil_if_alloc()
57 wil = wdev_to_wil(wdev); in wil_if_alloc()
59 wil->wdev = wdev; in wil_if_alloc()
67 wdev->iftype = NL80211_IFTYPE_STATION; /* TODO */ in wil_if_alloc()
69 ch = wdev->wiphy->bands[IEEE80211_BAND_60GHZ]->channels; in wil_if_alloc()
70 cfg80211_chandef_create(&wdev->preset_chandef, ch, NL80211_CHAN_NO_HT); in wil_if_alloc()
80 ndev->ieee80211_ptr = wdev; in wil_if_alloc()
[all …]
Dcfg80211.c150 struct wireless_dev *wdev = wil->wdev; in wil_cfg80211_change_iface() local
169 wdev->iftype = type; in wil_cfg80211_change_iface()
178 struct wireless_dev *wdev = wil->wdev; in wil_cfg80211_scan() local
191 switch (wdev->iftype) { in wil_cfg80211_scan()
355 struct wireless_dev *wdev = wil->wdev; in wil_cfg80211_set_channel() local
357 wdev->preset_chandef = *chandef; in wil_cfg80211_set_channel()
407 struct wireless_dev *wdev = ndev->ieee80211_ptr; in wil_cfg80211_start_ap() local
410 u8 wmi_nettype = wil_iftype_nl2wmi(wdev->iftype); in wil_cfg80211_start_ap()
521 struct wireless_dev *wdev; in wil_cfg80211_init() local
523 wdev = kzalloc(sizeof(struct wireless_dev), GFP_KERNEL); in wil_cfg80211_init()
[all …]
Dmain.c59 struct wireless_dev *wdev = wil->wdev; in _wil6210_disconnect() local
66 switch (wdev->sme_state) { in _wil6210_disconnect()
294 struct wireless_dev *wdev = wil->wdev; in __wil_up() local
295 struct ieee80211_channel *channel = wdev->preset_chandef.chan; in __wil_up()
298 u16 wmi_nettype = wil_iftype_nl2wmi(wdev->iftype); in __wil_up()
306 switch (wdev->iftype) { in __wil_up()
339 switch (wdev->iftype) { in __wil_up()
342 if (wdev->ssid_len == 0) { in __wil_up()
346 rc = wmi_set_ssid(wil, wdev->ssid_len, wdev->ssid); in __wil_up()
Dwmi.c270 struct wireless_dev *wdev = wil->wdev; in wmi_evt_ready() local
282 snprintf(wdev->wiphy->fw_version, sizeof(wdev->wiphy->fw_version), in wmi_evt_ready()
337 cfg80211_rx_mgmt(wil->wdev, freq, signal, in wmi_evt_rx_mgmt()
360 struct wireless_dev *wdev = wil->wdev; in wmi_evt_connect() local
407 if ((wdev->iftype == NL80211_IFTYPE_STATION) || in wmi_evt_connect()
408 (wdev->iftype == NL80211_IFTYPE_P2P_CLIENT)) { in wmi_evt_connect()
409 if (wdev->sme_state != CFG80211_SME_CONNECTING) { in wmi_evt_connect()
419 } else if ((wdev->iftype == NL80211_IFTYPE_AP) || in wmi_evt_connect()
420 (wdev->iftype == NL80211_IFTYPE_P2P_GO)) { in wmi_evt_connect()
918 struct wireless_dev *wdev = wil->wdev; in wmi_rx_chain_add() local
[all …]
Ddebugfs.c485 struct wireless_dev *wdev = wil_to_wdev(wil); in wil_read_file_ssid() local
488 wdev->ssid, wdev->ssid_len); in wil_read_file_ssid()
495 struct wireless_dev *wdev = wil_to_wdev(wil); in wil_write_file_ssid() local
504 if (count > sizeof(wdev->ssid)) { in wil_write_file_ssid()
513 wdev->ssid_len = count; in wil_write_file_ssid()
514 return simple_write_to_buffer(wdev->ssid, wdev->ssid_len, ppos, in wil_write_file_ssid()
Dwil6210.h209 struct wireless_dev *wdev; member
262 #define wil_to_wiphy(i) (i->wdev->wiphy)
265 #define wil_to_wdev(i) (i->wdev)
Dtxrx.c196 struct wireless_dev *wdev = wil->wdev; in wil_rx_add_radiotap_header() local
223 struct ieee80211_channel *ch = wdev->preset_chandef.chan; in wil_rx_add_radiotap_header()
470 if (wil->wdev->iftype == NL80211_IFTYPE_MONITOR) { in wil_rx_handle()
737 if (wil->wdev->iftype == NL80211_IFTYPE_MONITOR) { in wil_start_xmit()
/drivers/net/wireless/ipw2x00/
Dlibipw_module.c161 ieee->wdev.wiphy = wiphy_new(&libipw_config_ops, 0); in alloc_libipw()
162 if (!ieee->wdev.wiphy) { in alloc_libipw()
167 ieee->dev->ieee80211_ptr = &ieee->wdev; in alloc_libipw()
168 ieee->wdev.iftype = NL80211_IFTYPE_STATION; in alloc_libipw()
173 ieee->wdev.wiphy->privid = libipw_wiphy_privid; in alloc_libipw()
175 ieee->wdev.wiphy->max_scan_ssids = 1; in alloc_libipw()
176 ieee->wdev.wiphy->max_scan_ie_len = 0; in alloc_libipw()
177 ieee->wdev.wiphy->interface_modes = BIT(NL80211_IFTYPE_STATION) in alloc_libipw()
219 wiphy_free(ieee->wdev.wiphy); in alloc_libipw()
237 wiphy_free(ieee->wdev.wiphy); in free_libipw()
/drivers/net/wireless/mwifiex/
Dcfg80211.c181 mwifiex_cfg80211_mgmt_tx(struct wiphy *wiphy, struct wireless_dev *wdev, in mwifiex_cfg80211_mgmt_tx() argument
189 struct mwifiex_private *priv = mwifiex_netdev_get_priv(wdev->netdev); in mwifiex_cfg80211_mgmt_tx()
220 cfg80211_mgmt_tx_status(wdev, *cookie, buf, len, true, GFP_ATOMIC); in mwifiex_cfg80211_mgmt_tx()
231 struct wireless_dev *wdev, in mwifiex_cfg80211_mgmt_frame_register() argument
234 struct mwifiex_private *priv = mwifiex_netdev_get_priv(wdev->netdev); in mwifiex_cfg80211_mgmt_frame_register()
252 struct wireless_dev *wdev, in mwifiex_cfg80211_remain_on_channel() argument
256 struct mwifiex_private *priv = mwifiex_netdev_get_priv(wdev->netdev); in mwifiex_cfg80211_remain_on_channel()
278 cfg80211_ready_on_channel(wdev, *cookie, chan, in mwifiex_cfg80211_remain_on_channel()
292 struct wireless_dev *wdev, u64 cookie) in mwifiex_cfg80211_cancel_remain_on_channel() argument
294 struct mwifiex_private *priv = mwifiex_netdev_get_priv(wdev->netdev); in mwifiex_cfg80211_cancel_remain_on_channel()
[all …]
Dmain.c387 mwifiex_del_virtual_intf(adapter->wiphy, priv->wdev); in mwifiex_fw_dpc()
863 if (priv->wdev && priv->netdev) in mwifiex_remove_card()
864 mwifiex_del_virtual_intf(adapter->wiphy, priv->wdev); in mwifiex_remove_card()
869 if (!priv || !priv->wdev) in mwifiex_remove_card()
872 wiphy_unregister(priv->wdev->wiphy); in mwifiex_remove_card()
873 wiphy_free(priv->wdev->wiphy); in mwifiex_remove_card()
878 kfree(priv->wdev); in mwifiex_remove_card()
/drivers/net/wireless/libertas/
Dcfg.c641 struct wiphy *wiphy = priv->wdev->wiphy; in lbs_ret_scan()
1687 priv->wdev->iftype = type; in lbs_change_intf()
1761 bss = cfg80211_inform_bss(priv->wdev->wiphy, in lbs_join_post()
1769 cfg80211_put_bss(priv->wdev->wiphy, bss); in lbs_join_post()
1771 memcpy(priv->wdev->ssid, params->ssid, params->ssid_len); in lbs_join_post()
1772 priv->wdev->ssid_len = params->ssid_len; in lbs_join_post()
2079 struct wireless_dev *wdev; in lbs_cfg_alloc() local
2083 wdev = kzalloc(sizeof(struct wireless_dev), GFP_KERNEL); in lbs_cfg_alloc()
2084 if (!wdev) in lbs_cfg_alloc()
2087 wdev->wiphy = wiphy_new(&lbs_cfg80211_ops, sizeof(struct lbs_private)); in lbs_cfg_alloc()
[all …]
Dmain.c111 if (priv->wdev->iftype == NL80211_IFTYPE_MONITOR) in lbs_set_iface_type()
117 if (priv->wdev->iftype == NL80211_IFTYPE_MONITOR) in lbs_set_iface_type()
149 ret = lbs_set_iface_type(priv, priv->wdev->iftype); in lbs_start_iface()
963 struct wireless_dev *wdev; in lbs_add_card() local
969 wdev = lbs_cfg_alloc(dmdev); in lbs_add_card()
970 if (IS_ERR(wdev)) { in lbs_add_card()
975 wdev->iftype = NL80211_IFTYPE_STATION; in lbs_add_card()
976 priv = wdev_priv(wdev); in lbs_add_card()
977 priv->wdev = wdev; in lbs_add_card()
990 dev->ieee80211_ptr = wdev; in lbs_add_card()
[all …]
Dtx.c117 if (priv->wdev->iftype == NL80211_IFTYPE_MONITOR) { in lbs_hard_start_xmit()
153 if (priv->wdev->iftype == NL80211_IFTYPE_MONITOR) { in lbs_hard_start_xmit()
186 if (priv->wdev->iftype != NL80211_IFTYPE_MONITOR || in lbs_send_tx_feedback()
Dcmdresp.c38 if (priv->wdev->iftype == NL80211_IFTYPE_STATION) in lbs_mac_event_disconnected()
138 if (priv->wdev->iftype == NL80211_IFTYPE_MONITOR && in lbs_process_command_response()
/drivers/net/wireless/brcm80211/brcmfmac/
Dp2p.h154 int brcmf_p2p_del_vif(struct wiphy *wiphy, struct wireless_dev *wdev);
157 int brcmf_p2p_start_device(struct wiphy *wiphy, struct wireless_dev *wdev);
158 void brcmf_p2p_stop_device(struct wiphy *wiphy, struct wireless_dev *wdev);
162 int brcmf_p2p_remain_on_channel(struct wiphy *wiphy, struct wireless_dev *wdev,
Dp2p.c792 dev = vif->wdev.netdev; in brcmf_p2p_run_escan()
965 int brcmf_p2p_remain_on_channel(struct wiphy *wiphy, struct wireless_dev *wdev, in brcmf_p2p_remain_on_channel() argument
987 cfg80211_ready_on_channel(wdev, *cookie, channel, duration, GFP_KERNEL); in brcmf_p2p_remain_on_channel()
1020 cfg80211_remain_on_channel_expired(&ifp->vif->wdev, in brcmf_p2p_notify_listen_complete()
1352 struct wireless_dev *wdev; in brcmf_p2p_notify_action_frame_rx() local
1432 wdev = &ifp->vif->wdev; in brcmf_p2p_notify_action_frame_rx()
1433 cfg80211_rx_mgmt(wdev, freq, 0, (u8 *)mgmt_frame, mgmt_frame_len, in brcmf_p2p_notify_action_frame_rx()
1898 cfg80211_rx_mgmt(&vif->wdev, freq, 0, mgmt_frame, mgmt_frame_len, in brcmf_p2p_notify_rx_mgmt_p2p_probereq()
1944 p2p_vif->wdev.netdev = p2p_ifp->ndev; in brcmf_p2p_attach()
1945 p2p_ifp->ndev->ieee80211_ptr = &p2p_vif->wdev; in brcmf_p2p_attach()
[all …]
Dwl_cfg80211.c595 int brcmf_cfg80211_del_iface(struct wiphy *wiphy, struct wireless_dev *wdev) in brcmf_cfg80211_del_iface() argument
598 struct net_device *ndev = wdev->netdev; in brcmf_cfg80211_del_iface()
613 switch (wdev->iftype) { in brcmf_cfg80211_del_iface()
625 return brcmf_p2p_del_vif(wiphy, wdev); in brcmf_cfg80211_del_iface()
659 if ((vif->wdev.iftype == NL80211_IFTYPE_P2P_CLIENT) || in brcmf_cfg80211_change_iface()
660 (vif->wdev.iftype == NL80211_IFTYPE_P2P_GO)) { in brcmf_cfg80211_change_iface()
985 vif = container_of(request->wdev, struct brcmf_cfg80211_vif, wdev); in brcmf_cfg80211_scan()
1087 struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(vif->wdev.wiphy); in brcmf_link_down()
1771 brcmf_cfg80211_set_tx_power(struct wiphy *wiphy, struct wireless_dev *wdev, in brcmf_cfg80211_set_tx_power() argument
1821 struct wireless_dev *wdev, in brcmf_cfg80211_get_tx_power() argument
[all …]
/drivers/staging/wlan-ng/
Dp80211netdev.c753 struct wireless_dev *wdev; in wlan_setup() local
783 wdev = netdev_priv(netdev); in wlan_setup()
784 wdev->wiphy = wiphy; in wlan_setup()
785 wdev->iftype = NL80211_IFTYPE_STATION; in wlan_setup()
786 netdev->ieee80211_ptr = wdev; in wlan_setup()
816 struct wireless_dev *wdev; in wlan_unsetup() local
821 wdev = netdev_priv(wlandev->netdev); in wlan_unsetup()
822 if (wdev->wiphy) in wlan_unsetup()
823 wlan_free_wiphy(wdev->wiphy); in wlan_unsetup()
/drivers/net/wireless/ath/ath6kl/
Dcore.c67 struct wireless_dev *wdev; in ath6kl_core_init() local
198 wdev = ath6kl_interface_add(ar, "wlan%d", NL80211_IFTYPE_STATION, 0, in ath6kl_core_init()
203 if (!wdev) { in ath6kl_core_init()
211 __func__, wdev->netdev->name, wdev->netdev, ar); in ath6kl_core_init()
Dcfg80211.c607 if (vif->wdev.iftype == NL80211_IFTYPE_P2P_CLIENT) in ath6kl_cfg80211_connect()
765 if (vif->wdev.iftype != NL80211_IFTYPE_ADHOC) { in ath6kl_cfg80211_connect_event()
773 if (vif->wdev.iftype != NL80211_IFTYPE_STATION && in ath6kl_cfg80211_connect_event()
774 vif->wdev.iftype != NL80211_IFTYPE_P2P_CLIENT) { in ath6kl_cfg80211_connect_event()
864 if (vif->wdev.iftype != NL80211_IFTYPE_ADHOC) { in ath6kl_cfg80211_disconnect_event()
875 if (vif->wdev.iftype != NL80211_IFTYPE_STATION && in ath6kl_cfg80211_disconnect_event()
876 vif->wdev.iftype != NL80211_IFTYPE_P2P_CLIENT) { in ath6kl_cfg80211_disconnect_event()
992 struct ath6kl_vif *vif = ath6kl_vif_from_wdev(request->wdev); in ath6kl_cfg80211_scan()
1396 struct wireless_dev *wdev, in ath6kl_cfg80211_set_txpower() argument
1432 struct wireless_dev *wdev, in ath6kl_cfg80211_get_txpower() argument
[all …]
Dcore.h575 struct wireless_dev wdev; member
626 static inline struct ath6kl_vif *ath6kl_vif_from_wdev(struct wireless_dev *wdev) in ath6kl_vif_from_wdev() argument
628 return container_of(wdev, struct ath6kl_vif, wdev); in ath6kl_vif_from_wdev()
/drivers/net/wireless/
Drndis_wlan.c429 struct wireless_dev wdev; member
493 struct wireless_dev *wdev,
497 struct wireless_dev *wdev,
1335 channel = ieee80211_get_channel(priv->wdev.wiphy, in get_current_channel()
1673 max_pmkids = priv->wdev.wiphy->max_num_pmkids; in debug_print_pmkids()
1710 max_pmkids = priv->wdev.wiphy->max_num_pmkids; in get_device_pmkids()
1879 priv->wdev.iftype = type; in rndis_change_virtual_intf()
1906 struct wireless_dev *wdev, in rndis_set_tx_power() argument
1935 struct wireless_dev *wdev, in rndis_get_tx_power() argument
1952 struct net_device *dev = request->wdev->netdev; in rndis_scan()
[all …]
/drivers/net/wireless/orinoco/
Dorinoco.h253 struct wireless_dev *wdev = netdev_priv(dev); in ndev_priv() local
254 return wdev_priv(wdev); in ndev_priv()

12