wolinfo 305 drivers/net/ethernet/brocade/bna/bnad_ethtool.c bnad_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wolinfo) wolinfo 307 drivers/net/ethernet/brocade/bna/bnad_ethtool.c wolinfo->supported = 0; wolinfo 308 drivers/net/ethernet/brocade/bna/bnad_ethtool.c wolinfo->wolopts = 0; wolinfo 1089 drivers/net/ethernet/dec/tulip/dmfe.c struct ethtool_wolinfo *wolinfo) wolinfo 1093 drivers/net/ethernet/dec/tulip/dmfe.c if (wolinfo->wolopts & (WAKE_UCAST | WAKE_MCAST | WAKE_BCAST | wolinfo 1097 drivers/net/ethernet/dec/tulip/dmfe.c db->wol_mode = wolinfo->wolopts; wolinfo 1102 drivers/net/ethernet/dec/tulip/dmfe.c struct ethtool_wolinfo *wolinfo) wolinfo 1106 drivers/net/ethernet/dec/tulip/dmfe.c wolinfo->supported = WAKE_PHY | WAKE_MAGIC; wolinfo 1107 drivers/net/ethernet/dec/tulip/dmfe.c wolinfo->wolopts = db->wol_mode; wolinfo 441 drivers/net/ethernet/dec/tulip/tulip.h struct ethtool_wolinfo wolinfo; /* WOL settings */ wolinfo 877 drivers/net/ethernet/dec/tulip/tulip_core.c struct ethtool_wolinfo *wolinfo) wolinfo 881 drivers/net/ethernet/dec/tulip/tulip_core.c if (wolinfo->wolopts & (~tp->wolinfo.supported)) wolinfo 884 drivers/net/ethernet/dec/tulip/tulip_core.c tp->wolinfo.wolopts = wolinfo->wolopts; wolinfo 885 drivers/net/ethernet/dec/tulip/tulip_core.c device_set_wakeup_enable(&tp->pdev->dev, tp->wolinfo.wolopts); wolinfo 890 drivers/net/ethernet/dec/tulip/tulip_core.c struct ethtool_wolinfo *wolinfo) wolinfo 894 drivers/net/ethernet/dec/tulip/tulip_core.c wolinfo->supported = tp->wolinfo.supported; wolinfo 895 drivers/net/ethernet/dec/tulip/tulip_core.c wolinfo->wolopts = tp->wolinfo.wolopts; wolinfo 1454 drivers/net/ethernet/dec/tulip/tulip_core.c tp->wolinfo.supported = 0; wolinfo 1455 drivers/net/ethernet/dec/tulip/tulip_core.c tp->wolinfo.wolopts = 0; wolinfo 1462 drivers/net/ethernet/dec/tulip/tulip_core.c tp->wolinfo.supported = WAKE_PHY | WAKE_MAGIC; wolinfo 1852 drivers/net/ethernet/dec/tulip/tulip_core.c tulip_set_wolopts(pdev, tp->wolinfo.wolopts); wolinfo 1853 drivers/net/ethernet/dec/tulip/tulip_core.c rc = pci_enable_wake(pdev, pstate, tp->wolinfo.wolopts); wolinfo 4265 drivers/net/ethernet/nvidia/forcedeth.c static void nv_get_wol(struct net_device *dev, struct ethtool_wolinfo *wolinfo) wolinfo 4268 drivers/net/ethernet/nvidia/forcedeth.c wolinfo->supported = WAKE_MAGIC; wolinfo 4272 drivers/net/ethernet/nvidia/forcedeth.c wolinfo->wolopts = WAKE_MAGIC; wolinfo 4276 drivers/net/ethernet/nvidia/forcedeth.c static int nv_set_wol(struct net_device *dev, struct ethtool_wolinfo *wolinfo) wolinfo 4282 drivers/net/ethernet/nvidia/forcedeth.c if (wolinfo->wolopts == 0) { wolinfo 4284 drivers/net/ethernet/nvidia/forcedeth.c } else if (wolinfo->wolopts & WAKE_MAGIC) { wolinfo 1254 drivers/net/ethernet/silan/sc92031.c struct ethtool_wolinfo *wolinfo) wolinfo 1265 drivers/net/ethernet/silan/sc92031.c wolinfo->supported = WAKE_PHY | WAKE_MAGIC wolinfo 1267 drivers/net/ethernet/silan/sc92031.c wolinfo->wolopts = 0; wolinfo 1270 drivers/net/ethernet/silan/sc92031.c wolinfo->wolopts |= WAKE_PHY; wolinfo 1273 drivers/net/ethernet/silan/sc92031.c wolinfo->wolopts |= WAKE_MAGIC; wolinfo 1277 drivers/net/ethernet/silan/sc92031.c wolinfo->wolopts |= WAKE_UCAST | WAKE_MCAST | WAKE_BCAST; wolinfo 1281 drivers/net/ethernet/silan/sc92031.c struct ethtool_wolinfo *wolinfo) wolinfo 1292 drivers/net/ethernet/silan/sc92031.c if (wolinfo->wolopts & WAKE_PHY) wolinfo 1295 drivers/net/ethernet/silan/sc92031.c if (wolinfo->wolopts & WAKE_MAGIC) wolinfo 1299 drivers/net/ethernet/silan/sc92031.c if (wolinfo->wolopts & (WAKE_UCAST | WAKE_MCAST | WAKE_BCAST)) wolinfo 77 drivers/net/ethernet/toshiba/spider_net_ethtool.c struct ethtool_wolinfo *wolinfo) wolinfo 80 drivers/net/ethernet/toshiba/spider_net_ethtool.c wolinfo->supported = 0; wolinfo 81 drivers/net/ethernet/toshiba/spider_net_ethtool.c wolinfo->wolopts = 0; wolinfo 214 drivers/net/usb/aqc111.c struct ethtool_wolinfo *wolinfo) wolinfo 219 drivers/net/usb/aqc111.c wolinfo->supported = WAKE_MAGIC; wolinfo 220 drivers/net/usb/aqc111.c wolinfo->wolopts = 0; wolinfo 223 drivers/net/usb/aqc111.c wolinfo->wolopts |= WAKE_MAGIC; wolinfo 227 drivers/net/usb/aqc111.c struct ethtool_wolinfo *wolinfo) wolinfo 232 drivers/net/usb/aqc111.c if (wolinfo->wolopts & ~WAKE_MAGIC) wolinfo 236 drivers/net/usb/aqc111.c if (wolinfo->wolopts & WAKE_MAGIC) wolinfo 230 drivers/net/usb/asix.h void asix_get_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo); wolinfo 231 drivers/net/usb/asix.h int asix_set_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo); wolinfo 573 drivers/net/usb/asix_common.c void asix_get_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo) wolinfo 580 drivers/net/usb/asix_common.c wolinfo->supported = 0; wolinfo 581 drivers/net/usb/asix_common.c wolinfo->wolopts = 0; wolinfo 584 drivers/net/usb/asix_common.c wolinfo->supported = WAKE_PHY | WAKE_MAGIC; wolinfo 585 drivers/net/usb/asix_common.c wolinfo->wolopts = 0; wolinfo 587 drivers/net/usb/asix_common.c wolinfo->wolopts |= WAKE_PHY; wolinfo 589 drivers/net/usb/asix_common.c wolinfo->wolopts |= WAKE_MAGIC; wolinfo 592 drivers/net/usb/asix_common.c int asix_set_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo) wolinfo 597 drivers/net/usb/asix_common.c if (wolinfo->wolopts & ~(WAKE_PHY | WAKE_MAGIC)) wolinfo 600 drivers/net/usb/asix_common.c if (wolinfo->wolopts & WAKE_PHY) wolinfo 602 drivers/net/usb/asix_common.c if (wolinfo->wolopts & WAKE_MAGIC) wolinfo 531 drivers/net/usb/ax88179_178a.c ax88179_get_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo) wolinfo 538 drivers/net/usb/ax88179_178a.c wolinfo->supported = 0; wolinfo 539 drivers/net/usb/ax88179_178a.c wolinfo->wolopts = 0; wolinfo 543 drivers/net/usb/ax88179_178a.c wolinfo->supported = WAKE_PHY | WAKE_MAGIC; wolinfo 544 drivers/net/usb/ax88179_178a.c wolinfo->wolopts = 0; wolinfo 546 drivers/net/usb/ax88179_178a.c wolinfo->wolopts |= WAKE_PHY; wolinfo 548 drivers/net/usb/ax88179_178a.c wolinfo->wolopts |= WAKE_MAGIC; wolinfo 552 drivers/net/usb/ax88179_178a.c ax88179_set_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo) wolinfo 557 drivers/net/usb/ax88179_178a.c if (wolinfo->wolopts & ~(WAKE_PHY | WAKE_MAGIC)) wolinfo 560 drivers/net/usb/ax88179_178a.c if (wolinfo->wolopts & WAKE_PHY) wolinfo 562 drivers/net/usb/ax88179_178a.c if (wolinfo->wolopts & WAKE_MAGIC) wolinfo 705 drivers/net/usb/smsc75xx.c struct ethtool_wolinfo *wolinfo) wolinfo 710 drivers/net/usb/smsc75xx.c wolinfo->supported = SUPPORTED_WAKE; wolinfo 711 drivers/net/usb/smsc75xx.c wolinfo->wolopts = pdata->wolopts; wolinfo 715 drivers/net/usb/smsc75xx.c struct ethtool_wolinfo *wolinfo) wolinfo 721 drivers/net/usb/smsc75xx.c if (wolinfo->wolopts & ~SUPPORTED_WAKE) wolinfo 724 drivers/net/usb/smsc75xx.c pdata->wolopts = wolinfo->wolopts & SUPPORTED_WAKE; wolinfo 747 drivers/net/usb/smsc95xx.c struct ethtool_wolinfo *wolinfo) wolinfo 752 drivers/net/usb/smsc95xx.c wolinfo->supported = SUPPORTED_WAKE; wolinfo 753 drivers/net/usb/smsc95xx.c wolinfo->wolopts = pdata->wolopts; wolinfo 757 drivers/net/usb/smsc95xx.c struct ethtool_wolinfo *wolinfo) wolinfo 763 drivers/net/usb/smsc95xx.c if (wolinfo->wolopts & ~SUPPORTED_WAKE) wolinfo 766 drivers/net/usb/smsc95xx.c pdata->wolopts = wolinfo->wolopts & SUPPORTED_WAKE; wolinfo 399 drivers/net/usb/sr9800.c sr_get_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo) wolinfo 405 drivers/net/usb/sr9800.c wolinfo->supported = 0; wolinfo 406 drivers/net/usb/sr9800.c wolinfo->wolopts = 0; wolinfo 409 drivers/net/usb/sr9800.c wolinfo->supported = WAKE_PHY | WAKE_MAGIC; wolinfo 410 drivers/net/usb/sr9800.c wolinfo->wolopts = 0; wolinfo 412 drivers/net/usb/sr9800.c wolinfo->wolopts |= WAKE_PHY; wolinfo 414 drivers/net/usb/sr9800.c wolinfo->wolopts |= WAKE_MAGIC; wolinfo 418 drivers/net/usb/sr9800.c sr_set_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo) wolinfo 423 drivers/net/usb/sr9800.c if (wolinfo->wolopts & ~(WAKE_PHY | WAKE_MAGIC)) wolinfo 426 drivers/net/usb/sr9800.c if (wolinfo->wolopts & WAKE_PHY) wolinfo 428 drivers/net/usb/sr9800.c if (wolinfo->wolopts & WAKE_MAGIC)