| /linux-6.15/drivers/net/ethernet/wangxun/ngbe/ |
| H A D | ngbe_ethtool.c | 40 netdev->ethtool->wol_enabled = !!(wx->wol); in ngbe_set_wol() 42 device_set_wakeup_enable(&pdev->dev, netdev->ethtool->wol_enabled); in ngbe_set_wol()
|
| H A D | ngbe_main.c | 673 netdev->ethtool->wol_enabled = !!(wx->wol); in ngbe_probe()
|
| /linux-6.15/net/ethtool/ |
| H A D | wol.c | 140 dev->ethtool->wol_enabled = !!wol.wolopts; in ethnl_set_wol()
|
| /linux-6.15/drivers/net/phy/qcom/ |
| H A D | at803x.c | 216 int wol_enabled; in at803x_suspend() local 219 wol_enabled = value & AT803X_INTR_ENABLE_WOL; in at803x_suspend() 221 if (wol_enabled) in at803x_suspend()
|
| /linux-6.15/drivers/net/ethernet/realtek/ |
| H A D | 8139cp.c | 348 unsigned wol_enabled : 1; /* Is Wake-on-LAN enabled? */ member 1049 cp->wol_enabled = 0; in cp_init_hw() 1353 cp->wol_enabled = (wol->wolopts) ? 1 : 0; in netdev_set_wol() 1368 if (!cp->wol_enabled) return; in netdev_get_wol() 2020 if (cp->wol_enabled) in cp_init_one() 2045 if (cp->wol_enabled) in cp_remove_one() 2073 device_set_wakeup_enable(device, cp->wol_enabled); in cp_suspend()
|
| H A D | r8169_main.c | 1619 tp->dev->ethtool->wol_enabled = wolopts ? 1 : 0; in __rtl8169_set_wol() 5590 dev->ethtool->wol_enabled = 1; in rtl_init_one()
|
| /linux-6.15/drivers/net/ethernet/renesas/ |
| H A D | sh_eth.h | 564 unsigned wol_enabled:1; member
|
| H A D | ravb_main.c | 1770 wol->wolopts = priv->wol_enabled ? WAKE_MAGIC : 0; in ravb_get_wol() 1781 priv->wol_enabled = !!(wol->wolopts & WAKE_MAGIC); in ravb_set_wol() 1783 device_set_wakeup_enable(&priv->pdev->dev, priv->wol_enabled); in ravb_set_wol() 3221 if (priv->wol_enabled) { in ravb_suspend() 3255 if (priv->wol_enabled) in ravb_resume() 3276 if (!priv->wol_enabled) { in ravb_resume()
|
| H A D | sh_eth.c | 2372 wol->wolopts = mdp->wol_enabled ? WAKE_MAGIC : 0; in sh_eth_get_wol() 2383 mdp->wol_enabled = !!(wol->wolopts & WAKE_MAGIC); in sh_eth_set_wol() 2385 device_set_wakeup_enable(&mdp->pdev->dev, mdp->wol_enabled); in sh_eth_set_wol() 3498 if (mdp->wol_enabled) in sh_eth_suspend() 3517 if (mdp->wol_enabled) in sh_eth_resume()
|
| H A D | ravb.h | 1139 unsigned wol_enabled:1; member
|
| /linux-6.15/Documentation/networking/net_cachelines/ |
| H A D | net_device.rst | 166 unsigned:1 wol_enabled
|
| /linux-6.15/drivers/net/ethernet/aquantia/atlantic/hw_atl/ |
| H A D | hw_atl_utils.c | 967 static int aq_fw1x_set_wake_magic(struct aq_hw_s *self, bool wol_enabled, in aq_fw1x_set_wake_magic() argument 980 if (wol_enabled) { in aq_fw1x_set_wake_magic()
|
| H A D | hw_atl_utils.h | 630 int hw_atl_utils_fw_set_wol(struct aq_hw_s *self, bool wol_enabled, u8 *mac);
|
| /linux-6.15/drivers/net/dsa/microchip/ |
| H A D | ksz_common.c | 4422 static void ksz_wol_pre_shutdown(struct ksz_device *dev, bool *wol_enabled) in ksz_wol_pre_shutdown() argument 4430 *wol_enabled = false; in ksz_wol_pre_shutdown() 4444 *wol_enabled = true; in ksz_wol_pre_shutdown() 4453 if (*wol_enabled) { in ksz_wol_pre_shutdown() 4789 bool wol_enabled = false; in ksz_switch_shutdown() local 4791 ksz_wol_pre_shutdown(dev, &wol_enabled); in ksz_switch_shutdown() 4793 if (dev->dev_ops->reset && !wol_enabled) in ksz_switch_shutdown()
|
| /linux-6.15/drivers/net/phy/ |
| H A D | phy_device.c | 310 if (netdev->ethtool->wol_enabled) in mdio_bus_phy_may_suspend() 1801 phydev->wol_enabled = phy_drv_wol_enabled(phydev) || in phy_suspend() 1802 (netdev && netdev->ethtool->wol_enabled); in phy_suspend() 1804 if (phydev->wol_enabled && !(phydrv->flags & PHY_ALWAYS_CALL_SUSPEND)) in phy_suspend()
|
| H A D | broadcom.c | 576 if (phydev->wol_enabled) in bcm54xx_suspend() 594 if (phydev->wol_enabled) { in bcm54xx_resume()
|
| H A D | phy.c | 1400 if (netdev->ethtool->wol_enabled) in phy_interrupt()
|
| /linux-6.15/drivers/net/ethernet/qlogic/qede/ |
| H A D | qede.h | 257 bool wol_enabled; member
|
| H A D | qede_ethtool.c | 650 wol->wolopts = edev->wol_enabled ? WAKE_MAGIC : 0; in qede_get_wol() 667 if (wol_requested == edev->wol_enabled) in qede_set_wol() 678 edev->wol_enabled = wol_requested; in qede_set_wol()
|
| /linux-6.15/drivers/net/phy/realtek/ |
| H A D | realtek_main.c | 483 if (!phydev->wol_enabled) { in rtl821x_suspend() 500 if (!phydev->wol_enabled) in rtl821x_resume()
|
| /linux-6.15/include/linux/ |
| H A D | ethtool.h | 1187 unsigned wol_enabled:1; member
|
| H A D | phy.h | 631 unsigned wol_enabled:1; member
|
| /linux-6.15/drivers/net/ethernet/meta/fbnic/ |
| H A D | fbnic_netdev.c | 692 netdev->ethtool->wol_enabled = true; in fbnic_netdev_alloc()
|
| /linux-6.15/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_82599.c | 489 if (!ixgbe_mng_present(hw) && !hw->wol_enabled && in ixgbe_stop_mac_link_on_d3_82599() 1023 hw->wol_enabled) in ixgbe_reset_hw_82599()
|
| H A D | ixgbe_type.h | 3695 bool wol_enabled; member
|