Lines Matching refs:edata
1626 struct ethtool_keee *edata) in igc_ethtool_get_eee() argument
1636 edata->supported); in igc_ethtool_get_eee()
1638 edata->supported); in igc_ethtool_get_eee()
1640 edata->supported); in igc_ethtool_get_eee()
1655 edata->advertised); in igc_ethtool_get_eee()
1659 edata->advertised); in igc_ethtool_get_eee()
1674 edata->advertised); in igc_ethtool_get_eee()
1689 edata->lp_advertised); in igc_ethtool_get_eee()
1693 edata->lp_advertised); in igc_ethtool_get_eee()
1708 edata->lp_advertised); in igc_ethtool_get_eee()
1714 edata->eee_active = true; in igc_ethtool_get_eee()
1717 edata->tx_lpi_enabled = true; in igc_ethtool_get_eee()
1719 edata->eee_enabled = hw->dev_spec._base.eee_enable; in igc_ethtool_get_eee()
1725 edata->eee_enabled = false; in igc_ethtool_get_eee()
1726 edata->eee_active = false; in igc_ethtool_get_eee()
1727 edata->tx_lpi_enabled = false; in igc_ethtool_get_eee()
1728 linkmode_zero(edata->advertised); in igc_ethtool_get_eee()
1735 struct ethtool_keee *edata) in igc_ethtool_set_eee() argument
1752 if (eee_curr.tx_lpi_enabled != edata->tx_lpi_enabled) { in igc_ethtool_set_eee()
1759 if (edata->tx_lpi_timer) { in igc_ethtool_set_eee()
1764 } else if (!edata->eee_enabled) { in igc_ethtool_set_eee()
1770 if (hw->dev_spec._base.eee_enable != edata->eee_enabled) { in igc_ethtool_set_eee()
1771 hw->dev_spec._base.eee_enable = edata->eee_enabled; in igc_ethtool_set_eee()