Searched refs:eee (Results 1 - 25 of 56) sorted by relevance

123

/linux-master/include/net/
H A Deee.h22 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 Deee.c13 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 DMakefile9 channels.o coalesce.o pause.o eee.o tsinfo.o cabletest.o \
H A Dioctl.c1513 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 Drmd160.c51 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 Dethtool.py127 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 Daq_ethtool.c697 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 Dlan743x_ethtool.c1058 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 Dbcmasp_ethtool.c362 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 Dbcmasp_intf.c1330 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 Dphylink.h584 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 Dethtool.h905 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 Dqed_main.c1762 memcpy(&link_params->eee, &params->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 Dqede_ethtool.c1794 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 Ddwmac1000_dma.c255 dma_cap->eee = (hw_cap & DMA_HW_FEAT_EEESEL) >> 14;
H A Dcommon.h426 unsigned int eee; member in struct:dma_features
/linux-master/drivers/net/ethernet/synopsys/
H A Ddwc-xlgmac-common.c397 hw_feat->eee = XLGMAC_GET_REG_BITS(mac_hfr0,
539 pdata->hw_feat.eee ? "YES" : "NO");
H A Ddwc-xlgmac.h508 unsigned int eee; /* Energy Efficient Ethernet */ member in struct:xlgmac_hw_features
/linux-master/drivers/net/ethernet/broadcom/genet/
H A Dbcmmii.c94 priv->eee.eee_enabled && active,
95 priv->eee.tx_lpi_enabled);
/linux-master/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_common.h415 unsigned int eee; member in struct:sxgbe_hw_features
H A Dsxgbe_ethtool.c140 if (!priv->hw_cap.eee)
/linux-master/drivers/net/ethernet/marvell/
H A Dmvneta.c5100 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 Dr8152.c895 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 Dhw_atl2_utils.h252 u8 eee:1; member in struct:link_status_s
/linux-master/drivers/net/dsa/b53/
H A Db53_priv.h98 struct ethtool_keee eee; member in struct:b53_port

Completed in 313 milliseconds

123