Home
last modified time | relevance | path

Searched refs:modinfo (Results 1 – 25 of 59) sorted by relevance

123

/Linux-v5.4/drivers/net/ethernet/mellanox/mlxsw/
Dcore_env.c149 struct ethtool_modinfo *modinfo) in mlxsw_env_get_module_info() argument
170 modinfo->type = ETH_MODULE_SFF_8436; in mlxsw_env_get_module_info()
171 modinfo->eeprom_len = ETH_MODULE_SFF_8436_LEN; in mlxsw_env_get_module_info()
178 modinfo->type = ETH_MODULE_SFF_8636; in mlxsw_env_get_module_info()
179 modinfo->eeprom_len = ETH_MODULE_SFF_8636_LEN; in mlxsw_env_get_module_info()
181 modinfo->type = ETH_MODULE_SFF_8436; in mlxsw_env_get_module_info()
182 modinfo->eeprom_len = ETH_MODULE_SFF_8436_LEN; in mlxsw_env_get_module_info()
196 modinfo->type = ETH_MODULE_SFF_8472; in mlxsw_env_get_module_info()
198 modinfo->eeprom_len = ETH_MODULE_SFF_8472_LEN; in mlxsw_env_get_module_info()
200 modinfo->eeprom_len = ETH_MODULE_SFF_8472_LEN / 2; in mlxsw_env_get_module_info()
Dcore_env.h11 struct ethtool_modinfo *modinfo);
Dminimal.c88 struct ethtool_modinfo *modinfo) in mlxsw_m_get_module_info() argument
93 return mlxsw_env_get_module_info(core, mlxsw_m_port->module, modinfo); in mlxsw_m_get_module_info()
/Linux-v5.4/tools/testing/selftests/vm/
Dtest_vmalloc.sh42 if ! modinfo $DRIVER > /dev/null 2>&1; then
88 modinfo $DRIVER
118 VALID_ARGS=`modinfo $DRIVER | awk '/parm:/ {print $2}' | sed 's/:.*//'`
/Linux-v5.4/scripts/
Dlink-vmlinux.sh249 info MODINFO modules.builtin.modinfo
250 ${OBJCOPY} -j .modinfo -O binary vmlinux.o modules.builtin.modinfo
/Linux-v5.4/drivers/net/ethernet/netronome/nfp/
Dnfp_net_ethtool.c1118 struct ethtool_modinfo *modinfo) in nfp_port_get_module_info() argument
1155 modinfo->type = ETH_MODULE_SFF_8079; in nfp_port_get_module_info()
1156 modinfo->eeprom_len = ETH_MODULE_SFF_8079_LEN; in nfp_port_get_module_info()
1158 modinfo->type = ETH_MODULE_SFF_8472; in nfp_port_get_module_info()
1159 modinfo->eeprom_len = ETH_MODULE_SFF_8472_LEN; in nfp_port_get_module_info()
1170 modinfo->type = ETH_MODULE_SFF_8436; in nfp_port_get_module_info()
1171 modinfo->eeprom_len = ETH_MODULE_SFF_8436_LEN; in nfp_port_get_module_info()
1173 modinfo->type = ETH_MODULE_SFF_8636; in nfp_port_get_module_info()
1174 modinfo->eeprom_len = ETH_MODULE_SFF_8636_LEN; in nfp_port_get_module_info()
1178 modinfo->type = ETH_MODULE_SFF_8636; in nfp_port_get_module_info()
[all …]
/Linux-v5.4/scripts/mod/
Dmodpost.h148 char *modinfo; member
193 void *modinfo,
/Linux-v5.4/drivers/net/ethernet/sfc/falcon/
Dqt202x_phy.c451 struct ethtool_modinfo *modinfo) in qt202x_phy_get_module_info() argument
453 modinfo->type = ETH_MODULE_SFF_8079; in qt202x_phy_get_module_info()
454 modinfo->eeprom_len = ETH_MODULE_SFF_8079_LEN; in qt202x_phy_get_module_info()
/Linux-v5.4/drivers/net/phy/
Dsfp.h14 int (*module_info)(struct sfp *sfp, struct ethtool_modinfo *modinfo);
Dsfp-bus.c383 int sfp_get_module_info(struct sfp_bus *bus, struct ethtool_modinfo *modinfo) in sfp_get_module_info() argument
385 return bus->socket_ops->module_info(bus->sfp, modinfo); in sfp_get_module_info()
/Linux-v5.4/drivers/net/ethernet/pensando/ionic/
Dionic_ethtool.c659 struct ethtool_modinfo *modinfo) in ionic_get_module_info() argument
671 modinfo->type = ETH_MODULE_SFF_8079; in ionic_get_module_info()
672 modinfo->eeprom_len = ETH_MODULE_SFF_8079_LEN; in ionic_get_module_info()
676 modinfo->type = ETH_MODULE_SFF_8436; in ionic_get_module_info()
677 modinfo->eeprom_len = ETH_MODULE_SFF_8436_LEN; in ionic_get_module_info()
/Linux-v5.4/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4_ethtool.c1444 struct ethtool_modinfo *modinfo) in cxgb4_get_module_info() argument
1470 modinfo->type = ETH_MODULE_SFF_8079; in cxgb4_get_module_info()
1471 modinfo->eeprom_len = ETH_MODULE_SFF_8079_LEN; in cxgb4_get_module_info()
1473 modinfo->type = ETH_MODULE_SFF_8472; in cxgb4_get_module_info()
1474 modinfo->eeprom_len = ETH_MODULE_SFF_8472_LEN; in cxgb4_get_module_info()
1492 modinfo->type = ETH_MODULE_SFF_8636; in cxgb4_get_module_info()
1493 modinfo->eeprom_len = ETH_MODULE_SFF_8636_LEN; in cxgb4_get_module_info()
1495 modinfo->type = ETH_MODULE_SFF_8436; in cxgb4_get_module_info()
1496 modinfo->eeprom_len = ETH_MODULE_SFF_8436_LEN; in cxgb4_get_module_info()
/Linux-v5.4/drivers/net/ethernet/sfc/
Dmcdi_port.c1077 struct ethtool_modinfo *modinfo) in efx_mcdi_phy_get_module_info() argument
1097 modinfo->type = ETH_MODULE_SFF_8079; in efx_mcdi_phy_get_module_info()
1098 modinfo->eeprom_len = ETH_MODULE_SFF_8079_LEN; in efx_mcdi_phy_get_module_info()
1100 modinfo->type = ETH_MODULE_SFF_8472; in efx_mcdi_phy_get_module_info()
1101 modinfo->eeprom_len = ETH_MODULE_SFF_8472_LEN; in efx_mcdi_phy_get_module_info()
1106 modinfo->type = ETH_MODULE_SFF_8436; in efx_mcdi_phy_get_module_info()
1107 modinfo->eeprom_len = ETH_MODULE_SFF_8436_LEN; in efx_mcdi_phy_get_module_info()
/Linux-v5.4/Documentation/i2c/busses/
Di2c-parport-light.rst17 * type: type of adapter (see i2c-parport or modinfo)
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/
Den_ethtool.c1616 struct ethtool_modinfo *modinfo) in mlx5e_get_module_info() argument
1630 modinfo->type = ETH_MODULE_SFF_8436; in mlx5e_get_module_info()
1631 modinfo->eeprom_len = ETH_MODULE_SFF_8436_MAX_LEN; in mlx5e_get_module_info()
1637 modinfo->type = ETH_MODULE_SFF_8636; in mlx5e_get_module_info()
1638 modinfo->eeprom_len = ETH_MODULE_SFF_8636_MAX_LEN; in mlx5e_get_module_info()
1640 modinfo->type = ETH_MODULE_SFF_8436; in mlx5e_get_module_info()
1641 modinfo->eeprom_len = ETH_MODULE_SFF_8436_MAX_LEN; in mlx5e_get_module_info()
1645 modinfo->type = ETH_MODULE_SFF_8472; in mlx5e_get_module_info()
1646 modinfo->eeprom_len = MLX5_EEPROM_PAGE_LENGTH; in mlx5e_get_module_info()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx4/
Den_ethtool.c2017 struct ethtool_modinfo *modinfo) in mlx4_en_get_module_info() argument
2032 modinfo->type = ETH_MODULE_SFF_8436; in mlx4_en_get_module_info()
2033 modinfo->eeprom_len = ETH_MODULE_SFF_8436_LEN; in mlx4_en_get_module_info()
2037 modinfo->type = ETH_MODULE_SFF_8636; in mlx4_en_get_module_info()
2038 modinfo->eeprom_len = ETH_MODULE_SFF_8636_LEN; in mlx4_en_get_module_info()
2040 modinfo->type = ETH_MODULE_SFF_8436; in mlx4_en_get_module_info()
2041 modinfo->eeprom_len = ETH_MODULE_SFF_8436_LEN; in mlx4_en_get_module_info()
2045 modinfo->type = ETH_MODULE_SFF_8636; in mlx4_en_get_module_info()
2046 modinfo->eeprom_len = ETH_MODULE_SFF_8636_LEN; in mlx4_en_get_module_info()
2049 modinfo->type = ETH_MODULE_SFF_8472; in mlx4_en_get_module_info()
[all …]
/Linux-v5.4/Documentation/core-api/
Dsymbol-namespaces.rst99 This will create a `modinfo` tag in the module for each imported namespace.
101 inspected with modinfo::
103 $ modinfo drivers/usb/storage/ums-karma.ko
/Linux-v5.4/tools/testing/selftests/livepatch/
Dfunctions.sh77 if [[ $(modinfo "$mod" | awk '/^livepatch:/{print $NF}') == "Y" ]]; then
/Linux-v5.4/Documentation/kbuild/
Dkbuild.rst20 modules.builtin.modinfo
22 This file contains modinfo from all modules that are built into the kernel.
23 Unlike modinfo of a separate module, all fields are prefixed with module name.
/Linux-v5.4/Documentation/livepatch/
Dmodule-elf-format.rst11 2. Livepatch modinfo field
63 2. Livepatch modinfo field
66 Livepatch modules are required to have the "livepatch" modinfo attribute.
69 Livepatch modules can be identified by users by using the 'modinfo' command
80 % modinfo livepatch-meminfo.ko
/Linux-v5.4/net/core/
Dethtool.c2194 struct ethtool_modinfo *modinfo) in __ethtool_get_module_info() argument
2200 return sfp_get_module_info(dev->sfp_bus, modinfo); in __ethtool_get_module_info()
2203 return phydev->drv->module_info(phydev, modinfo); in __ethtool_get_module_info()
2206 return ops->get_module_info(dev, modinfo); in __ethtool_get_module_info()
2215 struct ethtool_modinfo modinfo; in ethtool_get_module_info() local
2217 if (copy_from_user(&modinfo, useraddr, sizeof(modinfo))) in ethtool_get_module_info()
2220 ret = __ethtool_get_module_info(dev, &modinfo); in ethtool_get_module_info()
2224 if (copy_to_user(useraddr, &modinfo, sizeof(modinfo))) in ethtool_get_module_info()
2252 struct ethtool_modinfo modinfo; in ethtool_get_module_eeprom() local
2254 ret = __ethtool_get_module_info(dev, &modinfo); in ethtool_get_module_eeprom()
[all …]
/Linux-v5.4/
D.gitignore63 /modules.builtin.modinfo
/Linux-v5.4/include/linux/
Dsfp.h506 int sfp_get_module_info(struct sfp_bus *bus, struct ethtool_modinfo *modinfo);
537 struct ethtool_modinfo *modinfo) in sfp_get_module_info() argument
/Linux-v5.4/drivers/net/ethernet/emulex/benet/
Dbe_ethtool.c1332 struct ethtool_modinfo *modinfo) in be_get_module_info() argument
1345 modinfo->type = ETH_MODULE_SFF_8079; in be_get_module_info()
1346 modinfo->eeprom_len = PAGE_DATA_LEN; in be_get_module_info()
1348 modinfo->type = ETH_MODULE_SFF_8472; in be_get_module_info()
1349 modinfo->eeprom_len = 2 * PAGE_DATA_LEN; in be_get_module_info()
/Linux-v5.4/drivers/net/ethernet/intel/i40e/
Di40e_ethtool.c5082 struct ethtool_modinfo *modinfo) in i40e_get_module_info() argument
5134 modinfo->type = ETH_MODULE_SFF_8079; in i40e_get_module_info()
5135 modinfo->eeprom_len = ETH_MODULE_SFF_8079_LEN; in i40e_get_module_info()
5138 modinfo->type = ETH_MODULE_SFF_8079; in i40e_get_module_info()
5139 modinfo->eeprom_len = ETH_MODULE_SFF_8079_LEN; in i40e_get_module_info()
5144 modinfo->type = ETH_MODULE_SFF_8079; in i40e_get_module_info()
5145 modinfo->eeprom_len = ETH_MODULE_SFF_8079_LEN; in i40e_get_module_info()
5147 modinfo->type = ETH_MODULE_SFF_8472; in i40e_get_module_info()
5148 modinfo->eeprom_len = ETH_MODULE_SFF_8472_LEN; in i40e_get_module_info()
5163 modinfo->type = ETH_MODULE_SFF_8636; in i40e_get_module_info()
[all …]

123