/drivers/watchdog/ |
D | omap_wdt.c | 66 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 …]
|
D | retu_wdt.c | 43 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/ |
D | netdev.c | 46 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 …]
|
D | cfg80211.c | 150 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 …]
|
D | main.c | 59 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()
|
D | wmi.c | 270 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 …]
|
D | debugfs.c | 485 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()
|
D | wil6210.h | 209 struct wireless_dev *wdev; member 262 #define wil_to_wiphy(i) (i->wdev->wiphy) 265 #define wil_to_wdev(i) (i->wdev)
|
D | txrx.c | 196 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/ |
D | libipw_module.c | 161 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/ |
D | cfg80211.c | 181 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 …]
|
D | main.c | 387 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/ |
D | cfg.c | 641 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 …]
|
D | main.c | 111 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 …]
|
D | tx.c | 117 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()
|
D | cmdresp.c | 38 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/ |
D | p2p.h | 154 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,
|
D | p2p.c | 792 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 …]
|
D | wl_cfg80211.c | 595 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/ |
D | p80211netdev.c | 753 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/ |
D | core.c | 67 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()
|
D | cfg80211.c | 607 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 …]
|
D | core.h | 575 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/ |
D | rndis_wlan.c | 429 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/ |
D | orinoco.h | 253 struct wireless_dev *wdev = netdev_priv(dev); in ndev_priv() local 254 return wdev_priv(wdev); in ndev_priv()
|