Home
last modified time | relevance | path

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

1234

/kernel/linux/linux-6.6/net/ethtool/
H A Deee.c16 struct ethtool_eee eee; member
40 ret = dev->ethtool_ops->get_eee(dev, &data->eee); in eee_prepare_data()
51 const struct ethtool_eee *eee = &data->eee; in eee_reply_size() local
55 BUILD_BUG_ON(sizeof(eee->advertised) * BITS_PER_BYTE != in eee_reply_size()
57 BUILD_BUG_ON(sizeof(eee->lp_advertised) * BITS_PER_BYTE != in eee_reply_size()
61 ret = ethnl_bitset32_size(&eee->advertised, &eee->supported, in eee_reply_size()
67 ret = ethnl_bitset32_size(&eee->lp_advertised, NULL, in eee_reply_size()
87 const struct ethtool_eee *eee in eee_fill_reply() local
135 struct ethtool_eee eee = {}; ethnl_set_eee() local
[all...]
H A DMakefile9 channels.o coalesce.o pause.o eee.o tsinfo.o cabletest.o \
/kernel/linux/linux-5.10/crypto/
H A Drmd160.c51 u32 aa, bb, cc, dd, ee, aaa, bbb, ccc, ddd, eee; in rmd160_transform() local
65 eee = state[4]; in rmd160_transform()
158 ROUND(aaa, bbb, ccc, ddd, eee, F5, KK1, in[5], 8); in rmd160_transform()
159 ROUND(eee, aaa, bbb, ccc, ddd, F5, KK1, in[14], 9); in rmd160_transform()
160 ROUND(ddd, eee, aaa, bbb, ccc, F5, KK1, in[7], 9); in rmd160_transform()
161 ROUND(ccc, ddd, eee, aaa, bbb, F5, KK1, in[0], 11); in rmd160_transform()
162 ROUND(bbb, ccc, ddd, eee, aaa, F5, KK1, in[9], 13); in rmd160_transform()
163 ROUND(aaa, bbb, ccc, ddd, eee, F5, KK1, in[2], 15); in rmd160_transform()
164 ROUND(eee, aaa, bbb, ccc, ddd, F5, KK1, in[11], 15); in rmd160_transform()
165 ROUND(ddd, eee, aa in rmd160_transform()
[all...]
H A Drmd320.c51 u32 aa, bb, cc, dd, ee, aaa, bbb, ccc, ddd, eee; in rmd320_transform() local
65 eee = state[9]; in rmd320_transform()
86 ROUND(aaa, bbb, ccc, ddd, eee, F5, KK1, in[5], 8); in rmd320_transform()
87 ROUND(eee, aaa, bbb, ccc, ddd, F5, KK1, in[14], 9); in rmd320_transform()
88 ROUND(ddd, eee, aaa, bbb, ccc, F5, KK1, in[7], 9); in rmd320_transform()
89 ROUND(ccc, ddd, eee, aaa, bbb, F5, KK1, in[0], 11); in rmd320_transform()
90 ROUND(bbb, ccc, ddd, eee, aaa, F5, KK1, in[9], 13); in rmd320_transform()
91 ROUND(aaa, bbb, ccc, ddd, eee, F5, KK1, in[2], 15); in rmd320_transform()
92 ROUND(eee, aaa, bbb, ccc, ddd, F5, KK1, in[11], 15); in rmd320_transform()
93 ROUND(ddd, eee, aa in rmd320_transform()
[all...]
/kernel/linux/linux-6.6/crypto/
H A Drmd160.c51 u32 aa, bb, cc, dd, ee, aaa, bbb, ccc, ddd, eee; in rmd160_transform() local
65 eee = state[4]; in rmd160_transform()
158 ROUND(aaa, bbb, ccc, ddd, eee, F5, KK1, in[5], 8); in rmd160_transform()
159 ROUND(eee, aaa, bbb, ccc, ddd, F5, KK1, in[14], 9); in rmd160_transform()
160 ROUND(ddd, eee, aaa, bbb, ccc, F5, KK1, in[7], 9); in rmd160_transform()
161 ROUND(ccc, ddd, eee, aaa, bbb, F5, KK1, in[0], 11); in rmd160_transform()
162 ROUND(bbb, ccc, ddd, eee, aaa, F5, KK1, in[9], 13); in rmd160_transform()
163 ROUND(aaa, bbb, ccc, ddd, eee, F5, KK1, in[2], 15); in rmd160_transform()
164 ROUND(eee, aaa, bbb, ccc, ddd, F5, KK1, in[11], 15); in rmd160_transform()
165 ROUND(ddd, eee, aa in rmd160_transform()
[all...]
/kernel/linux/linux-5.10/net/ethtool/
H A Deee.c16 struct ethtool_eee eee; member
40 ret = dev->ethtool_ops->get_eee(dev, &data->eee); in eee_prepare_data()
51 const struct ethtool_eee *eee = &data->eee; in eee_reply_size() local
55 BUILD_BUG_ON(sizeof(eee->advertised) * BITS_PER_BYTE != in eee_reply_size()
57 BUILD_BUG_ON(sizeof(eee->lp_advertised) * BITS_PER_BYTE != in eee_reply_size()
61 ret = ethnl_bitset32_size(&eee->advertised, &eee->supported, in eee_reply_size()
67 ret = ethnl_bitset32_size(&eee->lp_advertised, NULL, in eee_reply_size()
87 const struct ethtool_eee *eee in eee_fill_reply() local
139 struct ethtool_eee eee = {}; ethnl_set_eee() local
[all...]
H A DMakefile9 channels.o coalesce.o pause.o eee.o tsinfo.o cabletest.o \
/kernel/linux/linux-5.10/drivers/net/ethernet/microchip/
H A Dlan743x_ethtool.c693 struct ethtool_eee *eee) in lan743x_ethtool_get_eee()
708 ret = phy_ethtool_get_eee(phydev, eee); in lan743x_ethtool_get_eee()
714 eee->eee_enabled = true; in lan743x_ethtool_get_eee()
715 eee->eee_active = !!(eee->advertised & eee->lp_advertised); in lan743x_ethtool_get_eee()
716 eee->tx_lpi_enabled = true; in lan743x_ethtool_get_eee()
719 eee->tx_lpi_timer = buf; in lan743x_ethtool_get_eee()
721 eee->eee_enabled = false; in lan743x_ethtool_get_eee()
722 eee in lan743x_ethtool_get_eee()
692 lan743x_ethtool_get_eee(struct net_device *netdev, struct ethtool_eee *eee) lan743x_ethtool_get_eee() argument
730 lan743x_ethtool_set_eee(struct net_device *netdev, struct ethtool_eee *eee) lan743x_ethtool_set_eee() argument
[all...]
/kernel/linux/linux-6.6/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...]
/kernel/linux/linux-5.10/drivers/net/ethernet/aquantia/atlantic/
H A Daq_ethtool.c686 static int aq_ethtool_get_eee(struct net_device *ndev, struct ethtool_eee *eee) in aq_ethtool_get_eee() argument
702 eee->supported = eee_mask_to_ethtool_mask(supported_rates); in aq_ethtool_get_eee()
705 eee->advertised = eee->supported; in aq_ethtool_get_eee()
707 eee->lp_advertised = eee_mask_to_ethtool_mask(rate); in aq_ethtool_get_eee()
709 eee->eee_enabled = !!eee->advertised; in aq_ethtool_get_eee()
711 eee->tx_lpi_enabled = eee->eee_enabled; in aq_ethtool_get_eee()
713 eee in aq_ethtool_get_eee()
718 aq_ethtool_set_eee(struct net_device *ndev, struct ethtool_eee *eee) aq_ethtool_set_eee() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/aquantia/atlantic/
H A Daq_ethtool.c699 static int aq_ethtool_get_eee(struct net_device *ndev, struct ethtool_eee *eee) in aq_ethtool_get_eee() argument
715 eee->supported = eee_mask_to_ethtool_mask(supported_rates); in aq_ethtool_get_eee()
718 eee->advertised = eee->supported; in aq_ethtool_get_eee()
720 eee->lp_advertised = eee_mask_to_ethtool_mask(rate); in aq_ethtool_get_eee()
722 eee->eee_enabled = !!eee->advertised; in aq_ethtool_get_eee()
724 eee->tx_lpi_enabled = eee->eee_enabled; in aq_ethtool_get_eee()
726 eee in aq_ethtool_get_eee()
731 aq_ethtool_set_eee(struct net_device *ndev, struct ethtool_eee *eee) aq_ethtool_set_eee() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/
H A Dlan743x_ethtool.c1055 struct ethtool_eee *eee) in lan743x_ethtool_get_eee()
1070 ret = phy_ethtool_get_eee(phydev, eee); in lan743x_ethtool_get_eee()
1076 eee->eee_enabled = true; in lan743x_ethtool_get_eee()
1077 eee->eee_active = !!(eee->advertised & eee->lp_advertised); in lan743x_ethtool_get_eee()
1078 eee->tx_lpi_enabled = true; in lan743x_ethtool_get_eee()
1081 eee->tx_lpi_timer = buf; in lan743x_ethtool_get_eee()
1083 eee->eee_enabled = false; in lan743x_ethtool_get_eee()
1084 eee in lan743x_ethtool_get_eee()
1054 lan743x_ethtool_get_eee(struct net_device *netdev, struct ethtool_eee *eee) lan743x_ethtool_get_eee() argument
1092 lan743x_ethtool_set_eee(struct net_device *netdev, struct ethtool_eee *eee) lan743x_ethtool_set_eee() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/asp2/
H A Dbcmasp_ethtool.c362 intf->eee.eee_enabled = enable; in bcmasp_eee_enable_set()
363 intf->eee.eee_active = enable; in bcmasp_eee_enable_set()
369 struct ethtool_eee *p = &intf->eee; in bcmasp_get_eee()
385 struct ethtool_eee *p = &intf->eee; in bcmasp_set_eee()
402 intf->eee.eee_active = ret >= 0; in bcmasp_set_eee()
403 intf->eee.tx_lpi_enabled = e->tx_lpi_enabled; in bcmasp_set_eee()
/kernel/linux/linux-6.6/drivers/net/ethernet/wangxun/ngbe/
H A Dngbe_mdio.c233 struct ethtool_eee eee; in ngbe_phy_fixup() local
242 /* disable EEE, internal phy does not support eee */ in ngbe_phy_fixup()
243 memset(&eee, 0, sizeof(eee)); in ngbe_phy_fixup()
244 phy_ethtool_set_eee(phydev, &eee); in ngbe_phy_fixup()
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/genet/
H A Dbcmmii.c107 priv->eee.eee_active = phy_init_eee(phydev, 0) >= 0; in bcmgenet_mii_setup()
109 priv->eee.eee_enabled && priv->eee.eee_active, in bcmgenet_mii_setup()
110 priv->eee.tx_lpi_enabled); in bcmgenet_mii_setup()
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/genet/
H A Dbcmmii.c91 priv->eee.eee_active = phy_init_eee(phydev, 0) >= 0; in bcmgenet_mac_config()
93 priv->eee.eee_enabled && priv->eee.eee_active, in bcmgenet_mac_config()
94 priv->eee.tx_lpi_enabled); in bcmgenet_mac_config()
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qede/
H A Dqede_ethtool.c1789 if (current_link.eee.adv_caps & QED_EEE_1G_ADV) in qede_get_eee()
1791 if (current_link.eee.adv_caps & QED_EEE_10G_ADV) in qede_get_eee()
1797 if (current_link.eee.lp_adv_caps & QED_EEE_1G_ADV) in qede_get_eee()
1799 if (current_link.eee.lp_adv_caps & QED_EEE_10G_ADV) in qede_get_eee()
1802 edata->tx_lpi_timer = current_link.eee.tx_lpi_timer; in qede_get_eee()
1803 edata->eee_enabled = current_link.eee.enable; in qede_get_eee()
1804 edata->tx_lpi_enabled = current_link.eee.tx_lpi_enable; in qede_get_eee()
1844 params.eee.adv_caps = QED_EEE_1G_ADV; in qede_set_eee()
1846 params.eee.adv_caps |= QED_EEE_10G_ADV; in qede_set_eee()
1847 params.eee in qede_set_eee()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qed/
H A Dqed_main.c1790 memcpy(&link_params->eee, &params->eee, in qed_set_link()
1791 sizeof(link_params->eee)); in qed_set_link()
2199 /* MFW clears adv_caps on eee disable; use configured value */ in qed_fill_link()
2200 if_link->eee.adv_caps = link.eee_adv_caps ? link.eee_adv_caps : in qed_fill_link()
2201 params.eee.adv_caps; in qed_fill_link()
2202 if_link->eee.lp_adv_caps = link.eee_lp_adv_caps; in qed_fill_link()
2203 if_link->eee.enable = params.eee.enable; in qed_fill_link()
2204 if_link->eee in qed_fill_link()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qed/
H A Dqed_main.c1762 memcpy(&link_params->eee, &params->eee, in qed_set_link()
1763 sizeof(link_params->eee)); in qed_set_link()
2171 /* MFW clears adv_caps on eee disable; use configured value */ in qed_fill_link()
2172 if_link->eee.adv_caps = link.eee_adv_caps ? link.eee_adv_caps : in qed_fill_link()
2173 params.eee.adv_caps; in qed_fill_link()
2174 if_link->eee.lp_adv_caps = link.eee_lp_adv_caps; in qed_fill_link()
2175 if_link->eee.enable = params.eee.enable; in qed_fill_link()
2176 if_link->eee in qed_fill_link()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qede/
H A Dqede_ethtool.c1812 if (current_link.eee.adv_caps & QED_EEE_1G_ADV) in qede_get_eee()
1814 if (current_link.eee.adv_caps & QED_EEE_10G_ADV) in qede_get_eee()
1820 if (current_link.eee.lp_adv_caps & QED_EEE_1G_ADV) in qede_get_eee()
1822 if (current_link.eee.lp_adv_caps & QED_EEE_10G_ADV) in qede_get_eee()
1825 edata->tx_lpi_timer = current_link.eee.tx_lpi_timer; in qede_get_eee()
1826 edata->eee_enabled = current_link.eee.enable; in qede_get_eee()
1827 edata->tx_lpi_enabled = current_link.eee.tx_lpi_enable; in qede_get_eee()
1867 params.eee.adv_caps = QED_EEE_1G_ADV; in qede_set_eee()
1869 params.eee.adv_caps |= QED_EEE_10G_ADV; in qede_set_eee()
1870 params.eee in qede_set_eee()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ethtool.c2820 struct ethtool_eee *eee = &bp->eee; in bnxt_set_eee() local
2849 edata->tx_lpi_timer = eee->tx_lpi_timer; in bnxt_set_eee()
2853 edata->advertised = advertising & eee->supported; in bnxt_set_eee()
2861 eee->advertised = edata->advertised; in bnxt_set_eee()
2862 eee->tx_lpi_enabled = edata->tx_lpi_enabled; in bnxt_set_eee()
2863 eee->tx_lpi_timer = edata->tx_lpi_timer; in bnxt_set_eee()
2865 eee->eee_enabled = edata->eee_enabled; in bnxt_set_eee()
2882 *edata = bp->eee; in bnxt_get_eee()
2883 if (!bp->eee in bnxt_get_eee()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ethtool.c3108 struct ethtool_eee *eee = &bp->eee; in bnxt_set_eee() local
3137 edata->tx_lpi_timer = eee->tx_lpi_timer; in bnxt_set_eee()
3141 edata->advertised = advertising & eee->supported; in bnxt_set_eee()
3149 eee->advertised = edata->advertised; in bnxt_set_eee()
3150 eee->tx_lpi_enabled = edata->tx_lpi_enabled; in bnxt_set_eee()
3151 eee->tx_lpi_timer = edata->tx_lpi_timer; in bnxt_set_eee()
3153 eee->eee_enabled = edata->eee_enabled; in bnxt_set_eee()
3170 *edata = bp->eee; in bnxt_get_eee()
3171 if (!bp->eee in bnxt_get_eee()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/stmicro/stmmac/
H A Ddwmac1000_dma.c250 dma_cap->eee = (hw_cap & DMA_HW_FEAT_EEESEL) >> 14; in dwmac1000_get_hw_feature()
/kernel/linux/linux-6.6/drivers/net/ethernet/stmicro/stmmac/
H A Ddwmac1000_dma.c255 dma_cap->eee = (hw_cap & DMA_HW_FEAT_EEESEL) >> 14; in dwmac1000_get_hw_feature()
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/
H A Dmvneta.c4867 struct ethtool_eee *eee) in mvneta_ethtool_get_eee()
4874 eee->eee_enabled = pp->eee_enabled; in mvneta_ethtool_get_eee()
4875 eee->eee_active = pp->eee_active; in mvneta_ethtool_get_eee()
4876 eee->tx_lpi_enabled = pp->tx_lpi_enabled; in mvneta_ethtool_get_eee()
4877 eee->tx_lpi_timer = (lpi_ctl0) >> 8; // * scale; in mvneta_ethtool_get_eee()
4879 return phylink_ethtool_get_eee(pp->phylink, eee); in mvneta_ethtool_get_eee()
4883 struct ethtool_eee *eee) in mvneta_ethtool_set_eee()
4890 if (eee->tx_lpi_enabled && eee->tx_lpi_timer > 255) in mvneta_ethtool_set_eee()
4895 lpi_ctl0 |= eee in mvneta_ethtool_set_eee()
4866 mvneta_ethtool_get_eee(struct net_device *dev, struct ethtool_eee *eee) mvneta_ethtool_get_eee() argument
4882 mvneta_ethtool_set_eee(struct net_device *dev, struct ethtool_eee *eee) mvneta_ethtool_set_eee() argument
[all...]

Completed in 36 milliseconds

1234