Lines Matching full:wol
280 /* Disable learning while in WoL mode */ in bcm_sf2_port_disable()
882 struct ethtool_wolinfo *wol) in bcm_sf2_sw_get_wol() argument
888 /* Get the parent device WoL settings */ in bcm_sf2_sw_get_wol()
893 wol->supported = pwol.supported; in bcm_sf2_sw_get_wol()
894 memset(&wol->sopass, 0, sizeof(wol->sopass)); in bcm_sf2_sw_get_wol()
897 memcpy(&wol->sopass, pwol.sopass, sizeof(wol->sopass)); in bcm_sf2_sw_get_wol()
900 wol->wolopts = pwol.wolopts; in bcm_sf2_sw_get_wol()
902 wol->wolopts = 0; in bcm_sf2_sw_get_wol()
906 struct ethtool_wolinfo *wol) in bcm_sf2_sw_set_wol() argument
915 if (wol->wolopts & ~pwol.supported) in bcm_sf2_sw_set_wol()
918 if (wol->wolopts) in bcm_sf2_sw_set_wol()
932 return p->ethtool_ops->set_wol(p, wol); in bcm_sf2_sw_set_wol()