Lines Matching full:wol
280 /* Disable learning while in WoL mode */ in bcm_sf2_port_disable()
871 struct ethtool_wolinfo *wol) in bcm_sf2_sw_get_wol() argument
877 /* Get the parent device WoL settings */ in bcm_sf2_sw_get_wol()
882 wol->supported = pwol.supported; in bcm_sf2_sw_get_wol()
883 memset(&wol->sopass, 0, sizeof(wol->sopass)); in bcm_sf2_sw_get_wol()
886 memcpy(&wol->sopass, pwol.sopass, sizeof(wol->sopass)); in bcm_sf2_sw_get_wol()
889 wol->wolopts = pwol.wolopts; in bcm_sf2_sw_get_wol()
891 wol->wolopts = 0; in bcm_sf2_sw_get_wol()
895 struct ethtool_wolinfo *wol) in bcm_sf2_sw_set_wol() argument
904 if (wol->wolopts & ~pwol.supported) in bcm_sf2_sw_set_wol()
907 if (wol->wolopts) in bcm_sf2_sw_set_wol()
921 return p->ethtool_ops->set_wol(p, wol); in bcm_sf2_sw_set_wol()