Home
last modified time | relevance | path

Searched refs:ethtool_wolinfo (Results 1 – 89 of 89) sorted by relevance

/linux-4.4.14/drivers/net/wireless/mwifiex/
Dethtool.c23 struct ethtool_wolinfo *wol) in mwifiex_ethtool_get_wol()
44 struct ethtool_wolinfo *wol) in mwifiex_ethtool_set_wol()
/linux-4.4.14/drivers/net/wireless/libertas/
Dethtool.c67 struct ethtool_wolinfo *wol) in lbs_ethtool_get_wol()
87 struct ethtool_wolinfo *wol) in lbs_ethtool_set_wol()
/linux-4.4.14/include/linux/
Dethtool.h223 void (*get_wol)(struct net_device *, struct ethtool_wolinfo *);
224 int (*set_wol)(struct net_device *, struct ethtool_wolinfo *);
Dphy.h551 int (*set_wol)(struct phy_device *dev, struct ethtool_wolinfo *wol);
554 void (*get_wol)(struct phy_device *dev, struct ethtool_wolinfo *wol);
816 int phy_ethtool_set_wol(struct phy_device *phydev, struct ethtool_wolinfo *wol);
818 struct ethtool_wolinfo *wol);
/linux-4.4.14/drivers/net/usb/
Dasix.h221 void asix_get_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo);
222 int asix_set_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo);
Dasix_common.c429 void asix_get_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo) in asix_get_wol()
447 int asix_set_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo) in asix_set_wol()
Dsr9800.c400 sr_get_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo) in sr_get_wol()
419 sr_set_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo) in sr_set_wol()
Dpegasus.c890 pegasus_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in pegasus_get_wol()
899 pegasus_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in pegasus_set_wol()
928 struct ethtool_wolinfo wol; in pegasus_reset_wol()
Dax88179_178a.c543 ax88179_get_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo) in ax88179_get_wol()
564 ax88179_set_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo) in ax88179_set_wol()
Dsmsc95xx.c714 struct ethtool_wolinfo *wolinfo) in smsc95xx_ethtool_get_wol()
724 struct ethtool_wolinfo *wolinfo) in smsc95xx_ethtool_set_wol()
Dsmsc75xx.c712 struct ethtool_wolinfo *wolinfo) in smsc75xx_ethtool_get_wol()
722 struct ethtool_wolinfo *wolinfo) in smsc75xx_ethtool_set_wol()
Dlan78xx.c1013 struct ethtool_wolinfo *wol) in lan78xx_get_wol()
1041 struct ethtool_wolinfo *wol) in lan78xx_set_wol()
Dr8152.c3536 static void rtl8152_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in rtl8152_get_wol()
3556 static int rtl8152_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in rtl8152_set_wol()
/linux-4.4.14/drivers/net/ethernet/broadcom/genet/
Dbcmgenet_wol.c44 void bcmgenet_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in bcmgenet_get_wol()
64 int bcmgenet_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in bcmgenet_set_wol()
Dbcmgenet.h681 void bcmgenet_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol);
682 int bcmgenet_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol);
/linux-4.4.14/include/net/
Ddsa.h251 struct ethtool_wolinfo *w);
253 struct ethtool_wolinfo *w);
/linux-4.4.14/drivers/net/phy/
Dmicrochip.c101 struct ethtool_wolinfo *wol) in lan88xx_set_wol()
Dat803x.c89 struct ethtool_wolinfo *wol) in at803x_set_wol()
140 struct ethtool_wolinfo *wol) in at803x_get_wol()
Dphy.c1250 int phy_ethtool_set_wol(struct phy_device *phydev, struct ethtool_wolinfo *wol) in phy_ethtool_set_wol()
1259 void phy_ethtool_get_wol(struct phy_device *phydev, struct ethtool_wolinfo *wol) in phy_ethtool_get_wol()
Dmarvell.c888 static void m88e1318_get_wol(struct phy_device *phydev, struct ethtool_wolinfo *wol) in m88e1318_get_wol()
905 static int m88e1318_set_wol(struct phy_device *phydev, struct ethtool_wolinfo *wol) in m88e1318_set_wol()
Dphy_device.c767 struct ethtool_wolinfo wol = { .cmd = ETHTOOL_GWOL }; in phy_suspend()
/linux-4.4.14/drivers/net/ethernet/atheros/atl1c/
Datl1c_ethtool.c239 struct ethtool_wolinfo *wol) in atl1c_get_wol()
258 static int atl1c_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) in atl1c_set_wol()
/linux-4.4.14/drivers/net/ethernet/freescale/
Ducc_geth_ethtool.c358 static void uec_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) in uec_get_wol()
371 static int uec_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) in uec_set_wol()
Dgianfar_ethtool.c641 static void gfar_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in gfar_get_wol()
661 static int gfar_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in gfar_set_wol()
Dfec_main.c2588 fec_enet_get_wol(struct net_device *ndev, struct ethtool_wolinfo *wol) in fec_enet_get_wol()
2601 fec_enet_set_wol(struct net_device *ndev, struct ethtool_wolinfo *wol) in fec_enet_set_wol()
/linux-4.4.14/drivers/net/ethernet/toshiba/
Dspider_net_ethtool.c86 struct ethtool_wolinfo *wolinfo) in spider_net_ethtool_get_wol()
Dps3_gelic_net.c1311 struct ethtool_wolinfo *wol) in gelic_net_get_wol()
1322 struct ethtool_wolinfo *wol) in gelic_net_set_wol()
/linux-4.4.14/drivers/net/ethernet/atheros/atl1e/
Datl1e_ethtool.c322 struct ethtool_wolinfo *wol) in atl1e_get_wol()
341 static int atl1e_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) in atl1e_set_wol()
/linux-4.4.14/drivers/net/ethernet/oki-semi/pch_gbe/
Dpch_gbe_ethtool.c200 struct ethtool_wolinfo *wol) in pch_gbe_get_wol()
226 struct ethtool_wolinfo *wol) in pch_gbe_set_wol()
/linux-4.4.14/drivers/net/ethernet/intel/igbvf/
Dethtool.c324 struct ethtool_wolinfo *wol) in igbvf_get_wol()
331 struct ethtool_wolinfo *wol) in igbvf_set_wol()
/linux-4.4.14/drivers/net/dsa/
Dbcm_sf2.c1315 struct ethtool_wolinfo *wol) in bcm_sf2_sw_get_wol()
1319 struct ethtool_wolinfo pwol; in bcm_sf2_sw_get_wol()
1338 struct ethtool_wolinfo *wol) in bcm_sf2_sw_set_wol()
1343 struct ethtool_wolinfo pwol; in bcm_sf2_sw_set_wol()
/linux-4.4.14/drivers/net/ethernet/dec/tulip/
Dtulip.h441 struct ethtool_wolinfo wolinfo; /* WOL settings */
Ddmfe.c1103 struct ethtool_wolinfo *wolinfo) in dmfe_ethtool_set_wol()
1116 struct ethtool_wolinfo *wolinfo) in dmfe_ethtool_get_wol()
Dtulip_core.c881 struct ethtool_wolinfo *wolinfo) in tulip_ethtool_set_wol()
894 struct ethtool_wolinfo *wolinfo) in tulip_ethtool_get_wol()
Duli526x.c1002 static void uli526x_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in uli526x_get_wol()
/linux-4.4.14/drivers/net/vmxnet3/
Dvmxnet3_ethtool.c450 vmxnet3_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) in vmxnet3_get_wol()
460 vmxnet3_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) in vmxnet3_set_wol()
/linux-4.4.14/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_ethtool.c553 static void stmmac_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in stmmac_get_wol()
565 static int stmmac_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in stmmac_set_wol()
/linux-4.4.14/drivers/net/ethernet/qlogic/qlge/
Dqlge_ethtool.c420 static void ql_get_wol(struct net_device *ndev, struct ethtool_wolinfo *wol) in ql_get_wol()
433 static int ql_set_wol(struct net_device *ndev, struct ethtool_wolinfo *wol) in ql_set_wol()
/linux-4.4.14/drivers/net/ethernet/qlogic/netxen/
Dnetxen_nic_ethtool.c690 netxen_nic_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in netxen_nic_get_wol()
711 netxen_nic_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in netxen_nic_set_wol()
/linux-4.4.14/drivers/net/ethernet/davicom/
Ddm9000.c695 static void dm9000_get_wol(struct net_device *dev, struct ethtool_wolinfo *w) in dm9000_get_wol()
699 memset(w, 0, sizeof(struct ethtool_wolinfo)); in dm9000_get_wol()
706 static int dm9000_set_wol(struct net_device *dev, struct ethtool_wolinfo *w) in dm9000_set_wol()
/linux-4.4.14/drivers/net/ethernet/realtek/
D8139cp.c1333 const struct ethtool_wolinfo *wol) in netdev_set_wol()
1366 struct ethtool_wolinfo *wol) in netdev_get_wol()
1506 static void cp_get_wol (struct net_device *dev, struct ethtool_wolinfo *wol) in cp_get_wol()
1516 static int cp_set_wol (struct net_device *dev, struct ethtool_wolinfo *wol) in cp_set_wol()
D8139too.c2311 static void rtl8139_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in rtl8139_get_wol()
2345 static int rtl8139_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in rtl8139_set_wol()
Dr8169.c1749 static void rtl8169_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in rtl8169_get_wol()
1845 static int rtl8169_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in rtl8169_set_wol()
/linux-4.4.14/include/uapi/linux/
Dethtool.h201 struct ethtool_wolinfo { struct
/linux-4.4.14/drivers/net/ethernet/sfc/
Dethtool.c756 struct ethtool_wolinfo *wol) in efx_ethtool_get_wol()
764 struct ethtool_wolinfo *wol) in efx_ethtool_set_wol()
Dnet_driver.h1253 void (*get_wol)(struct efx_nic *efx, struct ethtool_wolinfo *wol);
Dsiena.c626 static void siena_get_wol(struct efx_nic *efx, struct ethtool_wolinfo *wol) in siena_get_wol()
Def10.c1560 struct ethtool_wolinfo *wol) {} in efx_ef10_get_wol_vf()
1567 static void efx_ef10_get_wol(struct efx_nic *efx, struct ethtool_wolinfo *wol) in efx_ef10_get_wol()
Dfalcon.c2682 static void falcon_get_wol(struct efx_nic *efx, struct ethtool_wolinfo *wol) in falcon_get_wol()
/linux-4.4.14/drivers/net/ethernet/intel/e1000/
De1000_ethtool.c1604 struct ethtool_wolinfo *wol) in e1000_wol_exclusion()
1659 struct ethtool_wolinfo *wol) in e1000_get_wol()
1698 static int e1000_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) in e1000_set_wol()
/linux-4.4.14/net/dsa/
Dslave.c797 static void dsa_slave_get_wol(struct net_device *dev, struct ethtool_wolinfo *w) in dsa_slave_get_wol()
806 static int dsa_slave_set_wol(struct net_device *dev, struct ethtool_wolinfo *w) in dsa_slave_set_wol()
/linux-4.4.14/drivers/net/ethernet/emulex/benet/
Dbe_ethtool.c784 static void be_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) in be_get_wol()
798 static int be_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) in be_set_wol()
/linux-4.4.14/drivers/net/ethernet/silan/
Dsc92031.c1253 struct ethtool_wolinfo *wolinfo) in sc92031_ethtool_get_wol()
1280 struct ethtool_wolinfo *wolinfo) in sc92031_ethtool_set_wol()
/linux-4.4.14/drivers/net/ethernet/adi/
Dbfin_mac.c502 struct ethtool_wolinfo *wolinfo) in bfin_mac_ethtool_getwol()
511 struct ethtool_wolinfo *wolinfo) in bfin_mac_ethtool_setwol()
/linux-4.4.14/drivers/net/ethernet/calxeda/
Dxgmac.c1662 struct ethtool_wolinfo *wol) in xgmac_get_wol()
1673 struct ethtool_wolinfo *wol) in xgmac_set_wol()
/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_ethtool.c1459 qlcnic_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in qlcnic_get_wol()
1482 qlcnic_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in qlcnic_set_wol()
/linux-4.4.14/net/core/
Dethtool.c930 struct ethtool_wolinfo wol = { .cmd = ETHTOOL_GWOL }; in ethtool_get_wol()
944 struct ethtool_wolinfo wol; in ethtool_set_wol()
/linux-4.4.14/drivers/net/ethernet/amd/
Damd8111e.c1455 static void amd8111e_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol_info) in amd8111e_get_wol()
1463 static int amd8111e_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol_info) in amd8111e_set_wol()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Den_ethtool.c216 struct ethtool_wolinfo *wol) in mlx4_en_get_wol()
255 struct ethtool_wolinfo *wol) in mlx4_en_set_wol()
/linux-4.4.14/drivers/net/ethernet/broadcom/
Dbcmsysport.c400 struct ethtool_wolinfo *wol) in bcm_sysport_get_wol()
419 struct ethtool_wolinfo *wol) in bcm_sysport_set_wol()
Db44.c2084 static void b44_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in b44_get_wol()
2096 static int b44_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in b44_set_wol()
Dbnx2.c7098 bnx2_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in bnx2_get_wol()
7117 bnx2_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in bnx2_set_wol()
Dtg3.c12251 static void tg3_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in tg3_get_wol()
12265 static int tg3_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in tg3_set_wol()
/linux-4.4.14/drivers/net/ethernet/dlink/
Dsundance.c1747 struct ethtool_wolinfo *wol) in sundance_get_wol()
1767 struct ethtool_wolinfo *wol) in sundance_set_wol()
/linux-4.4.14/drivers/net/ethernet/sis/
Dsis900.c2077 static int sis900_set_wol(struct net_device *net_dev, struct ethtool_wolinfo *wol) in sis900_set_wol()
2113 static void sis900_get_wol(struct net_device *net_dev, struct ethtool_wolinfo *wol) in sis900_get_wol()
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/
Dixgbe_ethtool.c2092 struct ethtool_wolinfo *wol) in ixgbe_wol_exclusion()
2108 struct ethtool_wolinfo *wol) in ixgbe_get_wol()
2130 static int ixgbe_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) in ixgbe_set_wol()
/linux-4.4.14/drivers/net/ethernet/brocade/bna/
Dbnad_ethtool.c322 bnad_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wolinfo) in bnad_get_wol()
/linux-4.4.14/drivers/net/ethernet/via/
Dvia-rhine.c2362 static void rhine_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in rhine_get_wol()
2376 static int rhine_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in rhine_set_wol()
Dvia-velocity.c3427 static void velocity_ethtool_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in velocity_ethtool_get_wol()
3443 static int velocity_ethtool_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in velocity_ethtool_set_wol()
/linux-4.4.14/drivers/net/ethernet/3com/
Dtyphoon.c1107 typhoon_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in typhoon_get_wol()
1121 typhoon_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in typhoon_set_wol()
D3c59x.c2997 static void vortex_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in vortex_get_wol()
3011 static int vortex_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in vortex_set_wol()
/linux-4.4.14/drivers/net/ethernet/intel/e1000e/
Dethtool.c1883 struct ethtool_wolinfo *wol) in e1000_get_wol()
1917 static int e1000_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) in e1000_set_wol()
/linux-4.4.14/drivers/net/ethernet/atheros/atlx/
Datl2.c2036 struct ethtool_wolinfo *wol) in atl2_get_wol()
2055 static int atl2_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) in atl2_set_wol()
Datl1.c3394 struct ethtool_wolinfo *wol) in atl1_get_wol()
3405 struct ethtool_wolinfo *wol) in atl1_set_wol()
/linux-4.4.14/drivers/net/ethernet/intel/i40e/
Di40e_ethtool.c1755 struct ethtool_wolinfo *wol) in i40e_get_wol()
1778 static int i40e_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) in i40e_set_wol()
/linux-4.4.14/drivers/net/ethernet/sun/
Dsungem.c2646 static void gem_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in gem_get_wol()
2660 static int gem_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in gem_set_wol()
/linux-4.4.14/drivers/net/ethernet/ti/
Dcpsw.c1862 static void cpsw_get_wol(struct net_device *ndev, struct ethtool_wolinfo *wol) in cpsw_get_wol()
1874 static int cpsw_set_wol(struct net_device *ndev, struct ethtool_wolinfo *wol) in cpsw_set_wol()
/linux-4.4.14/drivers/net/ethernet/marvell/
Dmv643xx_eth.c1554 mv643xx_eth_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in mv643xx_eth_get_wol()
1564 mv643xx_eth_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in mv643xx_eth_set_wol()
Dskge.c245 static void skge_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in skge_get_wol()
253 static int skge_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in skge_set_wol()
Dsky2.c3552 static void sky2_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in sky2_get_wol()
3560 static int sky2_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in sky2_set_wol()
/linux-4.4.14/drivers/net/ethernet/natsemi/
Dnatsemi.c2605 static void get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in get_wol()
2614 static int set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in set_wol()
/linux-4.4.14/drivers/net/ethernet/
Djme.c2618 struct ethtool_wolinfo *wol) in jme_get_wol()
2636 struct ethtool_wolinfo *wol) in jme_set_wol()
/linux-4.4.14/drivers/net/ethernet/intel/
De100.c2493 static void e100_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) in e100_get_wol()
2500 static int e100_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) in e100_set_wol()
/linux-4.4.14/drivers/net/ethernet/intel/igb/
Digb_ethtool.c2064 static void igb_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) in igb_get_wol()
2095 static int igb_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) in igb_set_wol()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_ethtool.c1095 static void bnx2x_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in bnx2x_get_wol()
1112 static int bnx2x_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in bnx2x_set_wol()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4vf/
Dcxgb4vf_main.c1690 struct ethtool_wolinfo *wol) in cxgb4vf_get_wol()
/linux-4.4.14/drivers/net/ethernet/micrel/
Dksz884x.c6172 struct ethtool_wolinfo *wol) in netdev_get_wol()
6192 struct ethtool_wolinfo *wol) in netdev_set_wol()
/linux-4.4.14/drivers/net/ethernet/nvidia/
Dforcedeth.c4215 static void nv_get_wol(struct net_device *dev, struct ethtool_wolinfo *wolinfo) in nv_get_wol()
4226 static int nv_set_wol(struct net_device *dev, struct ethtool_wolinfo *wolinfo) in nv_set_wol()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/
Dcxgb3_main.c2089 static void get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) in get_wol()