Searched defs:wol (Results 1 - 88 of 88) sorted by relevance

/linux-4.4.14/drivers/net/wireless/mwifiex/
H A Dethtool.c22 mwifiex_ethtool_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) mwifiex_ethtool_get_wol() argument
43 mwifiex_ethtool_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) mwifiex_ethtool_set_wol() argument
/linux-4.4.14/drivers/net/wireless/libertas/
H A Dethtool.c66 lbs_ethtool_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) lbs_ethtool_get_wol() argument
86 lbs_ethtool_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) lbs_ethtool_set_wol() argument
/linux-4.4.14/drivers/net/ethernet/broadcom/genet/
H A Dbcmgenet_wol.c44 void bcmgenet_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) bcmgenet_get_wol() argument
64 int bcmgenet_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) bcmgenet_set_wol() argument
/linux-4.4.14/drivers/net/phy/
H A Dmicrochip.c100 lan88xx_set_wol(struct phy_device *phydev, struct ethtool_wolinfo *wol) lan88xx_set_wol() argument
H A Dat803x.c88 at803x_set_wol(struct phy_device *phydev, struct ethtool_wolinfo *wol) at803x_set_wol() argument
139 at803x_get_wol(struct phy_device *phydev, struct ethtool_wolinfo *wol) at803x_get_wol() argument
H A Dphy.c1250 int phy_ethtool_set_wol(struct phy_device *phydev, struct ethtool_wolinfo *wol) phy_ethtool_set_wol() argument
1259 void phy_ethtool_get_wol(struct phy_device *phydev, struct ethtool_wolinfo *wol) phy_ethtool_get_wol() argument
H A Dphy_device.c767 struct ethtool_wolinfo wol = { .cmd = ETHTOOL_GWOL }; phy_suspend() local
H A Dmarvell.c888 static void m88e1318_get_wol(struct phy_device *phydev, struct ethtool_wolinfo *wol) m88e1318_get_wol() argument
905 static int m88e1318_set_wol(struct phy_device *phydev, struct ethtool_wolinfo *wol) m88e1318_set_wol() argument
/linux-4.4.14/drivers/net/ethernet/atheros/atl1c/
H A Datl1c_ethtool.c258 static int atl1c_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) atl1c_set_wol() argument
238 atl1c_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) atl1c_get_wol() argument
H A Datl1c.h540 u32 wol; member in struct:atl1c_adapter
/linux-4.4.14/drivers/net/ethernet/atheros/atl1e/
H A Datl1e_ethtool.c341 static int atl1e_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) atl1e_set_wol() argument
321 atl1e_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) atl1e_get_wol() argument
H A Datl1e.h440 u32 wol; member in struct:atl1e_adapter
/linux-4.4.14/drivers/net/ethernet/adi/
H A Dbfin_mac.h80 int wol; /* Wake On Lan */ member in struct:bfin_mac_local
/linux-4.4.14/drivers/net/ethernet/intel/igbvf/
H A Dethtool.c323 igbvf_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) igbvf_get_wol() argument
330 igbvf_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) igbvf_set_wol() argument
H A Digbvf.h270 u32 wol; member in struct:igbvf_adapter
/linux-4.4.14/drivers/net/vmxnet3/
H A Dvmxnet3_ethtool.c450 vmxnet3_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) vmxnet3_get_wol() argument
460 vmxnet3_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) vmxnet3_set_wol() argument
H A Dvmxnet3_int.h350 u32 wol; member in struct:vmxnet3_adapter
/linux-4.4.14/drivers/net/ethernet/oki-semi/pch_gbe/
H A Dpch_gbe_ethtool.c199 pch_gbe_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) pch_gbe_get_wol() argument
225 pch_gbe_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) pch_gbe_set_wol() argument
/linux-4.4.14/drivers/net/ethernet/freescale/
H A Ducc_geth_ethtool.c358 static void uec_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) uec_get_wol() argument
371 static int uec_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) uec_set_wol() argument
H A Dgianfar_ethtool.c641 static void gfar_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) gfar_get_wol() argument
661 static int gfar_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) gfar_set_wol() argument
H A Dfec_main.c2588 fec_enet_get_wol(struct net_device *ndev, struct ethtool_wolinfo *wol) fec_enet_get_wol() argument
2601 fec_enet_set_wol(struct net_device *ndev, struct ethtool_wolinfo *wol) fec_enet_set_wol() argument
H A Dgianfar.c1608 u16 wol = priv->wol_opts; gfar_suspend() local
1651 u16 wol = priv->wol_opts; gfar_resume() local
/linux-4.4.14/drivers/net/ethernet/qlogic/qlge/
H A Dqlge_ethtool.c420 static void ql_get_wol(struct net_device *ndev, struct ethtool_wolinfo *wol) ql_get_wol() argument
433 static int ql_set_wol(struct net_device *ndev, struct ethtool_wolinfo *wol) ql_set_wol() argument
H A Dqlge_mpi.c839 int ql_mb_wol_mode(struct ql_adapter *qdev, u32 wol) ql_mb_wol_mode() argument
H A Dqlge_main.c3938 u32 wol = MB_WOL_DISABLE; ql_wol() local
H A Dqlge.h2059 u32 wol; member in struct:ql_adapter
/linux-4.4.14/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_ethtool.c553 static void stmmac_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) stmmac_get_wol() argument
565 static int stmmac_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) stmmac_set_wol() argument
/linux-4.4.14/drivers/net/dsa/
H A Dbcm_sf2.c1314 bcm_sf2_sw_get_wol(struct dsa_switch *ds, int port, struct ethtool_wolinfo *wol) bcm_sf2_sw_get_wol() argument
1337 bcm_sf2_sw_set_wol(struct dsa_switch *ds, int port, struct ethtool_wolinfo *wol) bcm_sf2_sw_set_wol() argument
/linux-4.4.14/drivers/net/ethernet/qlogic/netxen/
H A Dnetxen_nic_ethtool.c690 netxen_nic_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) netxen_nic_get_wol() argument
711 netxen_nic_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) netxen_nic_set_wol() argument
/linux-4.4.14/drivers/net/ethernet/sfc/
H A Dsiena.c626 static void siena_get_wol(struct efx_nic *efx, struct ethtool_wolinfo *wol) siena_get_wol() argument
H A Dethtool.c755 efx_ethtool_get_wol(struct net_device *net_dev, struct ethtool_wolinfo *wol) efx_ethtool_get_wol() argument
763 efx_ethtool_set_wol(struct net_device *net_dev, struct ethtool_wolinfo *wol) efx_ethtool_set_wol() argument
H A Def10.c1567 static void efx_ef10_get_wol(struct efx_nic *efx, struct ethtool_wolinfo *wol) efx_ef10_get_wol() argument
1559 efx_ef10_get_wol_vf(struct efx_nic *efx, struct ethtool_wolinfo *wol) efx_ef10_get_wol_vf() argument
H A Dfalcon.c2682 static void falcon_get_wol(struct efx_nic *efx, struct ethtool_wolinfo *wol) falcon_get_wol() argument
/linux-4.4.14/drivers/net/ethernet/intel/e1000e/
H A Dethtool.c1917 static int e1000_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) e1000_set_wol() argument
1882 e1000_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) e1000_get_wol() argument
H A De1000.h322 u32 wol; member in struct:e1000_adapter
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
H A Den_ethtool.c215 mlx4_en_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) mlx4_en_get_wol() argument
254 mlx4_en_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) mlx4_en_set_wol() argument
H A Dmlx4_en.h583 bool wol; member in struct:mlx4_en_priv
/linux-4.4.14/drivers/net/ethernet/toshiba/
H A Dps3_gelic_net.c1310 gelic_net_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) gelic_net_get_wol() argument
1321 gelic_net_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) gelic_net_set_wol() argument
/linux-4.4.14/drivers/net/usb/
H A Dpegasus.c890 pegasus_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) pegasus_get_wol() argument
899 pegasus_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) pegasus_set_wol() argument
928 struct ethtool_wolinfo wol; pegasus_reset_wol() local
H A Dlan78xx.c201 u32 wol; member in struct:lan78xx_priv
3056 static int lan78xx_set_suspend(struct lan78xx_net *dev, u32 wol) lan78xx_set_suspend() argument
1012 lan78xx_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) lan78xx_get_wol() argument
1040 lan78xx_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) lan78xx_set_wol() argument
H A Dr8152.c3536 static void rtl8152_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) rtl8152_get_wol() argument
3556 static int rtl8152_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) rtl8152_set_wol() argument
/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_ethtool.c1459 qlcnic_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) qlcnic_get_wol() argument
1482 qlcnic_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) qlcnic_set_wol() argument
/linux-4.4.14/drivers/net/ethernet/emulex/benet/
H A Dbe_ethtool.c784 static void be_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) be_get_wol() argument
798 static int be_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) be_set_wol() argument
/linux-4.4.14/drivers/net/ethernet/intel/e1000/
H A De1000.h233 u32 wol; member in struct:e1000_adapter
H A De1000_ethtool.c1698 static int e1000_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) e1000_set_wol() argument
1603 e1000_wol_exclusion(struct e1000_adapter *adapter, struct ethtool_wolinfo *wol) e1000_wol_exclusion() argument
1658 e1000_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) e1000_get_wol() argument
/linux-4.4.14/drivers/net/ethernet/broadcom/
H A Dbcmsysport.c399 bcm_sysport_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) bcm_sysport_get_wol() argument
418 bcm_sysport_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) bcm_sysport_set_wol() argument
H A Db44.c2084 static void b44_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) b44_get_wol() argument
2096 static int b44_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) b44_set_wol() argument
H A Dbnx2.c7098 bnx2_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) bnx2_get_wol() argument
7117 bnx2_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) bnx2_set_wol() argument
H A Dtg3.c12251 static void tg3_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) tg3_get_wol() argument
12265 static int tg3_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) tg3_set_wol() argument
H A Dbnx2.h6898 u8 wol; member in struct:bnx2
/linux-4.4.14/net/core/
H A Dethtool.c930 struct ethtool_wolinfo wol = { .cmd = ETHTOOL_GWOL }; ethtool_get_wol() local
944 struct ethtool_wolinfo wol; ethtool_set_wol() local
/linux-4.4.14/drivers/net/ethernet/3com/
H A Dtyphoon.c1107 typhoon_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) typhoon_get_wol() argument
1121 typhoon_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) typhoon_set_wol() argument
H A D3c59x.c2997 static void vortex_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) vortex_get_wol() argument
3011 static int vortex_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) vortex_set_wol() argument
/linux-4.4.14/drivers/net/ethernet/intel/i40e/
H A Di40e_ethtool.c1778 static int i40e_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) i40e_set_wol() argument
1754 i40e_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) i40e_get_wol() argument
/linux-4.4.14/drivers/net/ethernet/intel/igb/
H A Digb_ethtool.c2064 static void igb_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) igb_get_wol() argument
2095 static int igb_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) igb_set_wol() argument
H A Digb.h387 u32 wol; member in struct:igb_adapter
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_ethtool.c2130 static int ixgbe_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) ixgbe_set_wol() argument
2091 ixgbe_wol_exclusion(struct ixgbe_adapter *adapter, struct ethtool_wolinfo *wol) ixgbe_wol_exclusion() argument
2107 ixgbe_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) ixgbe_get_wol() argument
H A Dixgbe.h737 u32 wol; member in struct:ixgbe_adapter
/linux-4.4.14/drivers/net/ethernet/
H A Djme.c2617 jme_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) jme_get_wol() argument
2635 jme_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) jme_set_wol() argument
/linux-4.4.14/drivers/net/ethernet/sun/
H A Dsungem.c2074 static void gem_stop_phy(struct gem *gp, int wol) gem_stop_phy() argument
2194 static void gem_do_stop(struct net_device *dev, int wol) gem_do_stop() argument
2646 static void gem_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) gem_get_wol() argument
2660 static int gem_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) gem_set_wol() argument
/linux-4.4.14/drivers/net/wireless/ath/carl9170/
H A Dfwcmd.h231 struct carl9170_wol_cmd wol; member in union:carl9170_cmd::__anon8187
/linux-4.4.14/drivers/net/ethernet/qlogic/qed/
H A Dqed.h391 u8 wol; member in struct:qed_dev
/linux-4.4.14/drivers/net/ethernet/sis/
H A Dsis900.c2077 static int sis900_set_wol(struct net_device *net_dev, struct ethtool_wolinfo *wol) sis900_set_wol() argument
2113 static void sis900_get_wol(struct net_device *net_dev, struct ethtool_wolinfo *wol) sis900_get_wol() argument
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dcxgb4vf_main.c1689 cxgb4vf_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) cxgb4vf_get_wol() argument
/linux-4.4.14/drivers/net/ethernet/dec/tulip/
H A Duli526x.c1002 static void uli526x_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) uli526x_get_wol() argument
/linux-4.4.14/drivers/net/ethernet/atheros/atlx/
H A Datl1.c3393 atl1_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) atl1_get_wol() argument
3404 atl1_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) atl1_set_wol() argument
H A Datl2.c2055 static int atl2_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) atl2_set_wol() argument
2035 atl2_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) atl2_get_wol() argument
H A Datl2.h455 u32 wol; member in struct:atl2_adapter
H A Datl1.h762 u32 wol; member in struct:atl1_adapter
/linux-4.4.14/drivers/net/ethernet/marvell/
H A Dskge.c245 static void skge_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) skge_get_wol() argument
253 static int skge_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) skge_set_wol() argument
H A Dmv643xx_eth.c1554 mv643xx_eth_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) mv643xx_eth_get_wol() argument
1564 mv643xx_eth_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) mv643xx_eth_set_wol() argument
H A Dsky2.c3552 static void sky2_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) sky2_get_wol() argument
3560 static int sky2_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) sky2_set_wol() argument
4748 sky2_init_netdev(struct sky2_hw *hw, unsigned port, int highmem, int wol) sky2_init_netdev() argument
H A Dskge.h2465 u8 wol; member in struct:skge_port
H A Dsky2.h2263 u8 wol; /* WAKE_ bits */ member in struct:sky2_port
/linux-4.4.14/drivers/net/ethernet/via/
H A Dvia-velocity.c3427 static void velocity_ethtool_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) velocity_ethtool_get_wol() argument
3443 static int velocity_ethtool_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) velocity_ethtool_set_wol() argument
H A Dvia-rhine.c2362 static void rhine_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) rhine_get_wol() argument
2376 static int rhine_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) rhine_set_wol() argument
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/
H A Dcxgb3_main.c2089 static void get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) get_wol() argument
/linux-4.4.14/drivers/net/ethernet/dlink/
H A Dsundance.c1746 sundance_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) sundance_get_wol() argument
1766 sundance_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) sundance_set_wol() argument
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_ethtool.c1095 static void bnx2x_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) bnx2x_get_wol() argument
1112 static int bnx2x_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) bnx2x_set_wol() argument
H A Dbnx2x.h1660 u8 wol; member in struct:bnx2x
/linux-4.4.14/drivers/net/ethernet/ti/
H A Dcpsw.c1862 static void cpsw_get_wol(struct net_device *ndev, struct ethtool_wolinfo *wol) cpsw_get_wol() argument
1874 static int cpsw_set_wol(struct net_device *ndev, struct ethtool_wolinfo *wol) cpsw_set_wol() argument
/linux-4.4.14/drivers/net/ethernet/realtek/
H A D8139cp.c1506 static void cp_get_wol (struct net_device *dev, struct ethtool_wolinfo *wol) cp_get_wol() argument
1516 static int cp_set_wol (struct net_device *dev, struct ethtool_wolinfo *wol) cp_set_wol() argument
1332 netdev_set_wol(struct cp_private *cp, const struct ethtool_wolinfo *wol) netdev_set_wol() argument
1365 netdev_get_wol(struct cp_private *cp, struct ethtool_wolinfo *wol) netdev_get_wol() argument
H A D8139too.c2311 static void rtl8139_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) rtl8139_get_wol() argument
2345 static int rtl8139_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) rtl8139_set_wol() argument
H A Dr8169.c1749 static void rtl8169_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) rtl8169_get_wol() argument
1845 static int rtl8169_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) rtl8169_set_wol() argument
/linux-4.4.14/drivers/net/ethernet/calxeda/
H A Dxgmac.c1661 xgmac_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) xgmac_get_wol() argument
1672 xgmac_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) xgmac_set_wol() argument
/linux-4.4.14/drivers/net/ethernet/natsemi/
H A Dnatsemi.c2605 static void get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) get_wol() argument
2614 static int set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) set_wol() argument
3209 u32 wol = readl(ioaddr + WOLCmd) & WakeOptsSummary; netdev_close() local
3295 u32 wol = readl(ioaddr + WOLCmd) & WakeOptsSummary; natsemi_suspend() local
/linux-4.4.14/drivers/net/ethernet/intel/
H A De100.c2493 static void e100_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) e100_get_wol() argument
2500 static int e100_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) e100_set_wol() argument
/linux-4.4.14/drivers/net/ethernet/micrel/
H A Dksz884x.c6171 netdev_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) netdev_get_wol() argument
6191 netdev_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) netdev_set_wol() argument

Completed in 5722 milliseconds