Lines Matching refs:wolinfo
591 void asix_get_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo) in asix_get_wol() argument
598 wolinfo->supported = 0; in asix_get_wol()
599 wolinfo->wolopts = 0; in asix_get_wol()
602 wolinfo->supported = WAKE_PHY | WAKE_MAGIC; in asix_get_wol()
603 wolinfo->wolopts = 0; in asix_get_wol()
605 wolinfo->wolopts |= WAKE_PHY; in asix_get_wol()
607 wolinfo->wolopts |= WAKE_MAGIC; in asix_get_wol()
610 int asix_set_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo) in asix_set_wol() argument
615 if (wolinfo->wolopts & ~(WAKE_PHY | WAKE_MAGIC)) in asix_set_wol()
618 if (wolinfo->wolopts & WAKE_PHY) in asix_set_wol()
620 if (wolinfo->wolopts & WAKE_MAGIC) in asix_set_wol()