/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_main.c | 1209 device_set_wakeup_enable(priv->device, !!wol.wolopts); 7887 stmmac_pmt(priv, priv->hw, priv->wolopts);
|
H A D | stmmac.h | 286 int wolopts; member in struct:stmmac_priv
|
/linux-master/drivers/net/ethernet/wangxun/ngbe/ |
H A D | ngbe_ethtool.c | 23 wol->wolopts = 0; 25 wol->wolopts |= WAKE_MAGIC; 38 if (wol->wolopts & WAKE_MAGIC)
|
/linux-master/include/uapi/linux/ |
H A D | ethtool.h | 207 * @wolopts: Bitmask of %WAKE_* flags for enabled Wake-On-Lan modes. 209 * is set in @wolopts. 214 __u32 wolopts; member in struct:ethtool_wolinfo
|
/linux-master/drivers/net/usb/ |
H A D | smsc95xx.c | 65 u32 wolopts; member in struct:smsc95xx_priv 727 wolinfo->wolopts = pdata->wolopts; 737 if (wolinfo->wolopts & ~SUPPORTED_WAKE) 740 pdata->wolopts = wolinfo->wolopts & SUPPORTED_WAKE; 742 ret = device_set_wakeup_enable(&dev->udev->dev, pdata->wolopts); 1332 if (pdata->wolopts & WAKE_PHY) 1519 if (!(pdata->wolopts & SUPPORTED_WAKE) || 1520 !(link_up || (pdata->wolopts [all...] |
H A D | smsc75xx.c | 56 u32 wolopts; member in struct:smsc75xx_priv 713 wolinfo->wolopts = pdata->wolopts; 723 if (wolinfo->wolopts & ~SUPPORTED_WAKE) 726 pdata->wolopts = wolinfo->wolopts & SUPPORTED_WAKE; 728 ret = device_set_wakeup_enable(&dev->udev->dev, pdata->wolopts); 1825 if (!(pdata->wolopts & SUPPORTED_WAKE) || 1826 !(link_up || (pdata->wolopts & WAKE_PHY))) { 1862 if (pdata->wolopts [all...] |
H A D | r8152.c | 3445 u32 wolopts = 0; local 3449 wolopts |= WAKE_PHY; 3453 wolopts |= WAKE_UCAST; 3455 wolopts |= WAKE_BCAST; 3457 wolopts |= WAKE_MCAST; 3461 wolopts |= WAKE_MAGIC; 3463 return wolopts; 3466 static void __rtl_set_wol(struct r8152 *tp, u32 wolopts) argument 3474 if (wolopts & WAKE_PHY) 3480 if (wolopts [all...] |
H A D | lan78xx.c | 1639 wol->wolopts = 0; 1643 wol->wolopts = pdata->wol; 1646 wol->wolopts = 0; 1664 if (wol->wolopts & ~WAKE_ALL) 1667 pdata->wol = wol->wolopts; 1669 device_set_wakeup_enable(&dev->udev->dev, (bool)wol->wolopts);
|
H A D | ax88179_178a.c | 175 u32 wolopts; member in struct:ax88179_data 418 if (priv->wolopts) { 421 if (priv->wolopts & WAKE_PHY) 423 if (priv->wolopts & WAKE_MAGIC) 520 wolinfo->wolopts = priv->wolopts; 529 if (wolinfo->wolopts & ~(priv->wol_supported)) 532 priv->wolopts = wolinfo->wolopts;
|
H A D | aqc111.c | 220 wolinfo->wolopts = 0; 223 wolinfo->wolopts |= WAKE_MAGIC; 232 if (wolinfo->wolopts & ~WAKE_MAGIC) 236 if (wolinfo->wolopts & WAKE_MAGIC)
|
/linux-master/drivers/net/phy/qcom/ |
H A D | at803x.c | 877 if (wol->wolopts & WAKE_MAGIC)
|
/linux-master/drivers/net/phy/ |
H A D | phylink.c | 2350 wol->wolopts = 0;
|
H A D | marvell.c | 1864 wol->wolopts = 0; 1872 wol->wolopts |= WAKE_MAGIC; 1875 wol->wolopts |= WAKE_PHY; 1887 if (wol->wolopts & (WAKE_MAGIC | WAKE_PHY)) { 1921 if (wol->wolopts & WAKE_MAGIC) { 1962 if (wol->wolopts & WAKE_PHY) {
|
H A D | dp83822.c | 153 if (wol->wolopts & (WAKE_MAGIC | WAKE_MAGICSECURE)) { 171 if (wol->wolopts & WAKE_MAGIC) 176 if (wol->wolopts & WAKE_MAGICSECURE) { 227 wol->wolopts = 0; 232 wol->wolopts |= WAKE_MAGIC; 250 wol->wolopts |= WAKE_MAGICSECURE; 253 /* WoL is not enabled so set wolopts to 0 */ 255 wol->wolopts = 0;
|
/linux-master/drivers/net/ethernet/via/ |
H A D | via-velocity.c | 3432 wol->wolopts |= WAKE_MAGIC; 3435 wol.wolopts|=WAKE_PHY; 3438 wol->wolopts |= WAKE_UCAST; 3440 wol->wolopts |= WAKE_ARP; 3448 if (!(wol->wolopts & (WAKE_PHY | WAKE_MAGIC | WAKE_UCAST | WAKE_ARP))) 3453 if (wol.wolopts & WAKE_PHY) { 3459 if (wol->wolopts & WAKE_MAGIC) { 3463 if (wol->wolopts & WAKE_UCAST) { 3467 if (wol->wolopts & WAKE_ARP) {
|
/linux-master/drivers/net/ethernet/sun/ |
H A D | sungem.c | 2661 wol->wolopts = gp->wake_on_lan; 2664 wol->wolopts = 0; 2674 gp->wake_on_lan = wol->wolopts & WOL_SUPPORTED_MASK;
|
/linux-master/drivers/net/ethernet/sis/ |
H A D | sis900.c | 2098 if (wol->wolopts == 0) { 2108 if (wol->wolopts & (WAKE_MAGICSECURE | WAKE_UCAST | WAKE_MCAST 2112 if (wol->wolopts & WAKE_MAGIC) 2114 if (wol->wolopts & WAKE_PHY) 2136 wol->wolopts |= WAKE_MAGIC; 2138 wol->wolopts |= WAKE_PHY;
|
/linux-master/drivers/net/ethernet/renesas/ |
H A D | sh_eth.c | 2368 wol->wolopts = 0; 2372 wol->wolopts = mdp->wol_enabled ? WAKE_MAGIC : 0; 2380 if (!mdp->cd->magic || wol->wolopts & ~WAKE_MAGIC) 2383 mdp->wol_enabled = !!(wol->wolopts & WAKE_MAGIC);
|
H A D | ravb_main.c | 1727 wol->wolopts = priv->wol_enabled ? WAKE_MAGIC : 0; 1735 if (!info->magic_pkt || (wol->wolopts & ~WAKE_MAGIC)) 1738 priv->wol_enabled = !!(wol->wolopts & WAKE_MAGIC);
|
/linux-master/drivers/net/ethernet/realtek/ |
H A D | r8169_main.c | 1540 wol->wolopts = tp->saved_wolopts; 1543 static void __rtl8169_set_wol(struct rtl8169_private *tp, u32 wolopts) argument 1565 if (wolopts & WAKE_MAGIC) 1571 if (wolopts & WAKE_MAGIC) 1580 if (wolopts & cfg[i].opt) 1589 if (wolopts) 1596 if (wolopts) 1607 device_set_wakeup_enable(tp_to_dev(tp), wolopts); local 1610 rtl_set_d3_pll_down(tp, !wolopts); 1611 tp->dev->wol_enabled = wolopts [all...] |
H A D | 8139cp.c | 1333 if (wol->wolopts) { 1334 if (wol->wolopts & WAKE_PHY) options |= LinkUp; 1335 if (wol->wolopts & WAKE_MAGIC) options |= MagicPacket; 1345 if (wol->wolopts) { 1346 if (wol->wolopts & WAKE_UCAST) options |= UWF; 1347 if (wol->wolopts & WAKE_BCAST) options |= BWF; 1348 if (wol->wolopts & WAKE_MCAST) options |= MWF; 1353 cp->wol_enabled = (wol->wolopts) ? 1 : 0; 1364 wol->wolopts = 0; /* Start from scratch */ 1371 if (options & LinkUp) wol->wolopts | [all...] |
/linux-master/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_ethtool.c | 654 wol->wolopts = edev->wol_enabled ? WAKE_MAGIC : 0; 664 if (wol->wolopts & ~WAKE_MAGIC) { 670 wol_requested = !!(wol->wolopts & WAKE_MAGIC);
|
/linux-master/drivers/net/ethernet/nvidia/ |
H A D | forcedeth.c | 4306 wolinfo->wolopts = WAKE_MAGIC; 4316 if (wolinfo->wolopts == 0) { 4318 } else if (wolinfo->wolopts & WAKE_MAGIC) {
|
/linux-master/drivers/net/ethernet/natsemi/ |
H A D | natsemi.c | 2608 netdev_get_wol(dev, &wol->supported, &wol->wolopts); 2618 netdev_set_wol(dev, wol->wolopts);
|
/linux-master/drivers/net/ethernet/microchip/ |
H A D | lan743x_main.c | 3590 if (adapter->wolopts & WAKE_PHY) { 3594 if (adapter->wolopts & WAKE_MAGIC) { 3599 if (adapter->wolopts & WAKE_UCAST) { 3605 if (adapter->wolopts & WAKE_BCAST) { 3611 if (adapter->wolopts & WAKE_MCAST) { 3641 if (adapter->wolopts & WAKE_ARP) { 3662 if (adapter->wolopts & WAKE_MAGICSECURE) { 3689 if (adapter->wolopts)
|