/Linux-v5.4/drivers/net/ethernet/mellanox/mlxsw/ |
D | core_env.c | 149 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()
|
D | core_env.h | 11 struct ethtool_modinfo *modinfo);
|
D | minimal.c | 88 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/ |
D | test_vmalloc.sh | 42 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/ |
D | link-vmlinux.sh | 249 info MODINFO modules.builtin.modinfo 250 ${OBJCOPY} -j .modinfo -O binary vmlinux.o modules.builtin.modinfo
|
/Linux-v5.4/drivers/net/ethernet/netronome/nfp/ |
D | nfp_net_ethtool.c | 1118 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/ |
D | modpost.h | 148 char *modinfo; member 193 void *modinfo,
|
/Linux-v5.4/drivers/net/ethernet/sfc/falcon/ |
D | qt202x_phy.c | 451 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/ |
D | sfp.h | 14 int (*module_info)(struct sfp *sfp, struct ethtool_modinfo *modinfo);
|
D | sfp-bus.c | 383 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/ |
D | ionic_ethtool.c | 659 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/ |
D | cxgb4_ethtool.c | 1444 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/ |
D | mcdi_port.c | 1077 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/ |
D | i2c-parport-light.rst | 17 * type: type of adapter (see i2c-parport or modinfo)
|
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_ethtool.c | 1616 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/ |
D | en_ethtool.c | 2017 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/ |
D | symbol-namespaces.rst | 99 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/ |
D | functions.sh | 77 if [[ $(modinfo "$mod" | awk '/^livepatch:/{print $NF}') == "Y" ]]; then
|
/Linux-v5.4/Documentation/kbuild/ |
D | kbuild.rst | 20 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/ |
D | module-elf-format.rst | 11 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/ |
D | ethtool.c | 2194 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 | .gitignore | 63 /modules.builtin.modinfo
|
/Linux-v5.4/include/linux/ |
D | sfp.h | 506 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/ |
D | be_ethtool.c | 1332 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/ |
D | i40e_ethtool.c | 5082 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 …]
|