Lines Matching refs:edata
2142 static int e1000e_get_eee(struct net_device *netdev, struct ethtool_keee *edata) in e1000e_get_eee() argument
2175 mii_eee_cap1_mod_linkmode_t(edata->supported, phy_data); in e1000e_get_eee()
2178 mii_eee_cap1_mod_linkmode_t(edata->advertised, adapter->eee_advert); in e1000e_get_eee()
2184 mii_eee_cap1_mod_linkmode_t(edata->lp_advertised, phy_data); in e1000e_get_eee()
2198 edata->eee_active = true; in e1000e_get_eee()
2200 edata->eee_enabled = !hw->dev_spec.ich8lan.eee_disable; in e1000e_get_eee()
2201 edata->tx_lpi_enabled = true; in e1000e_get_eee()
2202 edata->tx_lpi_timer = er32(LPIC) >> E1000_LPIC_LPIET_SHIFT; in e1000e_get_eee()
2212 static int e1000e_set_eee(struct net_device *netdev, struct ethtool_keee *edata) in e1000e_set_eee() argument
2225 if (eee_curr.tx_lpi_enabled != edata->tx_lpi_enabled) { in e1000e_set_eee()
2230 if (eee_curr.tx_lpi_timer != edata->tx_lpi_timer) { in e1000e_set_eee()
2240 if (linkmode_andnot(tmp, edata->advertised, supported)) { in e1000e_set_eee()
2245 adapter->eee_advert = linkmode_to_mii_eee_cap1_t(edata->advertised); in e1000e_set_eee()
2247 hw->dev_spec.ich8lan.eee_disable = !edata->eee_enabled; in e1000e_set_eee()