/linux-master/include/net/ |
H A D | eee.h | 22 static inline void eeecfg_to_eee(struct ethtool_keee *eee, argument 25 eee->tx_lpi_timer = eeecfg->tx_lpi_timer; 26 eee->tx_lpi_enabled = eeecfg->tx_lpi_enabled; 27 eee->eee_enabled = eeecfg->eee_enabled; 31 const struct ethtool_keee *eee) 33 eeecfg->tx_lpi_timer = eee->tx_lpi_timer; 34 eeecfg->tx_lpi_enabled = eee->tx_lpi_enabled; 35 eeecfg->eee_enabled = eee->eee_enabled; 30 eee_to_eeecfg(struct eee_config *eeecfg, const struct ethtool_keee *eee) argument
|
/linux-master/net/ethtool/ |
H A D | eee.c | 13 struct ethtool_keee eee; member in struct:eee_reply_data 30 struct ethtool_keee *eee = &data->eee; local 38 ret = dev->ethtool_ops->get_eee(dev, eee); 49 const struct ethtool_keee *eee = &data->eee; local 54 ret = ethnl_bitset_size(eee->advertised, eee->supported, 61 ret = ethnl_bitset_size(eee->lp_advertised, NULL, 82 const struct ethtool_keee *eee local 132 struct ethtool_keee eee = {}; local [all...] |
H A D | Makefile | 9 channels.o coalesce.o pause.o eee.o tsinfo.o cabletest.o \
|
H A D | ioctl.c | 1513 const struct ethtool_eee *eee) 1517 keee->eee_enabled = eee->eee_enabled; 1518 keee->tx_lpi_enabled = eee->tx_lpi_enabled; 1519 keee->tx_lpi_timer = eee->tx_lpi_timer; 1522 eee->advertised); 1525 static void keee_to_eee(struct ethtool_eee *eee, argument 1530 memset(eee, 0, sizeof(*eee)); 1532 eee->eee_active = keee->eee_active; 1533 eee 1512 eee_to_keee(struct ethtool_keee *keee, const struct ethtool_eee *eee) argument 1550 struct ethtool_eee eee; local 1571 struct ethtool_eee eee; local [all...] |
/linux-master/crypto/ |
H A D | rmd160.c | 51 u32 aa, bb, cc, dd, ee, aaa, bbb, ccc, ddd, eee; local 65 eee = state[4]; 158 ROUND(aaa, bbb, ccc, ddd, eee, F5, KK1, in[5], 8); 159 ROUND(eee, aaa, bbb, ccc, ddd, F5, KK1, in[14], 9); 160 ROUND(ddd, eee, aaa, bbb, ccc, F5, KK1, in[7], 9); 161 ROUND(ccc, ddd, eee, aaa, bbb, F5, KK1, in[0], 11); 162 ROUND(bbb, ccc, ddd, eee, aaa, F5, KK1, in[9], 13); 163 ROUND(aaa, bbb, ccc, ddd, eee, F5, KK1, in[2], 15); 164 ROUND(eee, aaa, bbb, ccc, ddd, F5, KK1, in[11], 15); 165 ROUND(ddd, eee, aa [all...] |
/linux-master/tools/net/ynl/ |
H A D | ethtool.py | 127 parser.add_argument('--show-eee', action=argparse.BooleanOptionalAction) 128 parser.add_argument('--set-eee', action=argparse.BooleanOptionalAction) 166 return doit(ynl, args, 'eee-set') 191 eee = dumpit(ynl, args, 'eee-get') 192 ours = bits_to_dict(eee['modes-ours']) 193 peer = bits_to_dict(eee['modes-peer']) 195 if 'enabled' in eee: 196 status = 'enabled' if eee['enabled'] else 'disabled' 197 if 'active' in eee an [all...] |
/linux-master/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_ethtool.c | 697 static int aq_ethtool_get_eee(struct net_device *ndev, struct ethtool_keee *eee) argument 713 eee_mask_to_ethtool_mask(eee->supported, supported_rates); 716 linkmode_copy(eee->advertised, eee->supported); 718 eee_mask_to_ethtool_mask(eee->lp_advertised, rate); 720 eee->eee_enabled = !linkmode_empty(eee->advertised); 722 eee->tx_lpi_enabled = eee->eee_enabled; 724 eee 729 aq_ethtool_set_eee(struct net_device *ndev, struct ethtool_keee *eee) argument [all...] |
/linux-master/drivers/net/ethernet/microchip/ |
H A D | lan743x_ethtool.c | 1058 struct ethtool_keee *eee) 1073 ret = phy_ethtool_get_eee(phydev, eee); 1079 eee->eee_enabled = true; 1080 eee->tx_lpi_enabled = true; 1083 eee->tx_lpi_timer = buf; 1085 eee->eee_enabled = false; 1086 eee->eee_active = false; 1087 eee->tx_lpi_enabled = false; 1088 eee->tx_lpi_timer = 0; 1095 struct ethtool_keee *eee) 1057 lan743x_ethtool_get_eee(struct net_device *netdev, struct ethtool_keee *eee) argument 1094 lan743x_ethtool_set_eee(struct net_device *netdev, struct ethtool_keee *eee) argument [all...] |
/linux-master/drivers/net/ethernet/broadcom/asp2/ |
H A D | bcmasp_ethtool.c | 362 intf->eee.eee_enabled = enable; 368 struct ethtool_keee *p = &intf->eee; 382 struct ethtool_keee *p = &intf->eee; 399 intf->eee.tx_lpi_enabled = e->tx_lpi_enabled;
|
H A D | bcmasp_intf.c | 1330 if (intf->eee.eee_enabled && intf->parent->eee_fixup) 1372 if (intf->eee.eee_enabled && intf->parent->eee_fixup) 1403 if (intf->eee.eee_enabled)
|
/linux-master/include/linux/ |
H A D | phylink.h | 584 int phylink_ethtool_get_eee(struct phylink *link, struct ethtool_keee *eee); 585 int phylink_ethtool_set_eee(struct phylink *link, struct ethtool_keee *eee);
|
H A D | ethtool.h | 905 int (*get_eee)(struct net_device *dev, struct ethtool_keee *eee); 906 int (*set_eee)(struct net_device *dev, struct ethtool_keee *eee);
|
/linux-master/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_main.c | 1762 memcpy(&link_params->eee, ¶ms->eee, 1763 sizeof(link_params->eee)); 2171 /* MFW clears adv_caps on eee disable; use configured value */ 2172 if_link->eee.adv_caps = link.eee_adv_caps ? link.eee_adv_caps : 2173 params.eee.adv_caps; 2174 if_link->eee.lp_adv_caps = link.eee_lp_adv_caps; 2175 if_link->eee.enable = params.eee.enable; 2176 if_link->eee [all...] |
/linux-master/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_ethtool.c | 1794 current_link.eee.adv_caps & QED_EEE_1G_ADV); 1797 current_link.eee.adv_caps & QED_EEE_10G_ADV); 1808 current_link.eee.lp_adv_caps & QED_EEE_1G_ADV); 1811 current_link.eee.lp_adv_caps & QED_EEE_10G_ADV); 1813 edata->tx_lpi_timer = current_link.eee.tx_lpi_timer; 1814 edata->eee_enabled = current_link.eee.enable; 1815 edata->tx_lpi_enabled = current_link.eee.tx_lpi_enable; 1861 params.eee.adv_caps = QED_EEE_1G_ADV; 1864 params.eee.adv_caps = QED_EEE_10G_ADV; 1866 params.eee [all...] |
/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwmac1000_dma.c | 255 dma_cap->eee = (hw_cap & DMA_HW_FEAT_EEESEL) >> 14;
|
H A D | common.h | 426 unsigned int eee; member in struct:dma_features
|
/linux-master/drivers/net/ethernet/synopsys/ |
H A D | dwc-xlgmac-common.c | 397 hw_feat->eee = XLGMAC_GET_REG_BITS(mac_hfr0, 539 pdata->hw_feat.eee ? "YES" : "NO");
|
H A D | dwc-xlgmac.h | 508 unsigned int eee; /* Energy Efficient Ethernet */ member in struct:xlgmac_hw_features
|
/linux-master/drivers/net/ethernet/broadcom/genet/ |
H A D | bcmmii.c | 94 priv->eee.eee_enabled && active, 95 priv->eee.tx_lpi_enabled);
|
/linux-master/drivers/net/ethernet/samsung/sxgbe/ |
H A D | sxgbe_common.h | 415 unsigned int eee; member in struct:sxgbe_hw_features
|
H A D | sxgbe_ethtool.c | 140 if (!priv->hw_cap.eee)
|
/linux-master/drivers/net/ethernet/marvell/ |
H A D | mvneta.c | 5100 struct ethtool_keee *eee) 5107 eee->eee_enabled = pp->eee_enabled; 5108 eee->eee_active = pp->eee_active; 5109 eee->tx_lpi_enabled = pp->tx_lpi_enabled; 5110 eee->tx_lpi_timer = (lpi_ctl0) >> 8; // * scale; 5112 return phylink_ethtool_get_eee(pp->phylink, eee); 5116 struct ethtool_keee *eee) 5124 if (eee->tx_lpi_enabled && eee->tx_lpi_timer > 255) 5129 lpi_ctl0 |= eee 5099 mvneta_ethtool_get_eee(struct net_device *dev, struct ethtool_keee *eee) argument 5115 mvneta_ethtool_set_eee(struct net_device *dev, struct ethtool_keee *eee) argument [all...] |
/linux-master/drivers/net/usb/ |
H A D | r8152.c | 895 int (*eee_get)(struct r8152 *tp, struct ethtool_keee *eee); 896 int (*eee_set)(struct r8152 *tp, struct ethtool_keee *eee); 910 u32 eee:1; member in struct:r8152::ups_info 3583 if (tp->ups_info.eee) 3658 if (tp->ups_info.eee) 5408 tp->ups_info.eee = enable; 8926 static int r8152_get_eee(struct r8152 *tp, struct ethtool_keee *eee) argument 8932 mii_eee_cap1_mod_linkmode_t(eee->supported, val); 8935 mii_eee_cap1_mod_linkmode_t(eee->advertised, val); 8938 mii_eee_cap1_mod_linkmode_t(eee 8948 r8152_set_eee(struct r8152 *tp, struct ethtool_keee *eee) argument 8960 r8153_get_eee(struct r8152 *tp, struct ethtool_keee *eee) argument [all...] |
/linux-master/drivers/net/ethernet/aquantia/atlantic/hw_atl2/ |
H A D | hw_atl2_utils.h | 252 u8 eee:1; member in struct:link_status_s
|
/linux-master/drivers/net/dsa/b53/ |
H A D | b53_priv.h | 98 struct ethtool_keee eee; member in struct:b53_port
|