Lines Matching defs:eee
13 struct ethtool_keee eee;
30 struct ethtool_keee *eee = &data->eee;
38 ret = dev->ethtool_ops->get_eee(dev, eee);
49 const struct ethtool_keee *eee = &data->eee;
54 ret = ethnl_bitset_size(eee->advertised, eee->supported,
61 ret = ethnl_bitset_size(eee->lp_advertised, NULL,
82 const struct ethtool_keee *eee = &data->eee;
86 eee->advertised, eee->supported,
92 eee->lp_advertised, NULL,
98 if (nla_put_u8(skb, ETHTOOL_A_EEE_ACTIVE, eee->eee_active) ||
99 nla_put_u8(skb, ETHTOOL_A_EEE_ENABLED, eee->eee_enabled) ||
101 eee->tx_lpi_enabled) ||
102 nla_put_u32(skb, ETHTOOL_A_EEE_TX_LPI_TIMER, eee->tx_lpi_timer))
132 struct ethtool_keee eee = {};
136 ret = dev->ethtool_ops->get_eee(dev, &eee);
140 ret = ethnl_update_bitset(eee.advertised,
146 ethnl_update_bool(&eee.eee_enabled, tb[ETHTOOL_A_EEE_ENABLED], &mod);
147 ethnl_update_bool(&eee.tx_lpi_enabled, tb[ETHTOOL_A_EEE_TX_LPI_ENABLED],
149 ethnl_update_u32(&eee.tx_lpi_timer, tb[ETHTOOL_A_EEE_TX_LPI_TIMER],
154 ret = dev->ethtool_ops->set_eee(dev, &eee);