Searched refs:ethtool_module_eeprom (Results 1 – 19 of 19) sorted by relevance
| /linux/net/ethtool/ |
| H A D | cmis_cdb.c | 43 void ethtool_cmis_page_init(struct ethtool_module_eeprom *page_data, in ethtool_cmis_page_init() 67 struct ethtool_module_eeprom page_data = {0}; in cmis_rev_major_get() 111 struct ethtool_module_eeprom page_data = {}; in cmis_cdb_advertisement_get() 169 struct ethtool_module_eeprom page_data = {}; in cmis_cdb_validate_password() 350 struct ethtool_module_eeprom page_data = {0}; in ethtool_cmis_module_poll() 489 struct ethtool_module_eeprom *page_data, in cmis_cdb_process_reply() 532 struct ethtool_module_eeprom *page_data, in __ethtool_cmis_cdb_execute_cmd() 562 struct ethtool_module_eeprom *page_data) in ethtool_cmis_cdb_execute_epl_cmd() 613 struct ethtool_module_eeprom page_data = {}; in ethtool_cmis_cdb_execute_cmd()
|
| H A D | eeprom.c | 89 struct ethtool_module_eeprom *page_data, in get_module_eeprom_by_page() 115 struct ethtool_module_eeprom page_data = {0}; in eeprom_prepare_data()
|
| H A D | cmis.h | 114 void ethtool_cmis_page_init(struct ethtool_module_eeprom *page_data,
|
| H A D | module.c | 244 struct ethtool_module_eeprom page_data = {}; in module_flash_fw_work_init()
|
| /linux/drivers/net/ethernet/mellanox/mlxsw/ |
| H A D | core_env.h | 28 const struct ethtool_module_eeprom *page, 34 const struct ethtool_module_eeprom *page,
|
| H A D | minimal.c | 131 const struct ethtool_module_eeprom *page, in mlxsw_m_get_module_eeprom_by_page() 145 const struct ethtool_module_eeprom *page, in mlxsw_m_set_module_eeprom_by_page()
|
| H A D | core_env.c | 461 const struct ethtool_module_eeprom *page, in mlxsw_env_get_module_eeprom_by_page() 519 const struct ethtool_module_eeprom *page, in mlxsw_env_set_module_eeprom_by_page()
|
| H A D | spectrum_ethtool.c | 1060 const struct ethtool_module_eeprom *page, in mlxsw_sp_get_module_eeprom_by_page() 1074 const struct ethtool_module_eeprom *page, in mlxsw_sp_set_module_eeprom_by_page()
|
| /linux/drivers/net/phy/ |
| H A D | sfp.h | 27 const struct ethtool_module_eeprom *page,
|
| H A D | sfp-bus.c | 525 const struct ethtool_module_eeprom *page, in sfp_get_module_eeprom_by_page()
|
| H A D | sfp.c | 2952 const struct ethtool_module_eeprom *page, in sfp_module_eeprom_by_page()
|
| /linux/include/linux/ |
| H A D | ethtool.h | 666 struct ethtool_module_eeprom { struct 1282 const struct ethtool_module_eeprom *page, 1285 const struct ethtool_module_eeprom *page,
|
| H A D | sfp.h | 587 const struct ethtool_module_eeprom *page, 624 const struct ethtool_module_eeprom *page, in sfp_get_module_eeprom_by_page()
|
| /linux/drivers/net/ethernet/wangxun/txgbe/ |
| H A D | txgbe_ethtool.c | 543 const struct ethtool_module_eeprom *page_data, in txgbe_get_module_eeprom_by_page()
|
| /linux/drivers/net/ethernet/pensando/ionic/ |
| H A D | ionic_ethtool.c | 965 const struct ethtool_module_eeprom *page_data, in ionic_get_module_eeprom_by_page()
|
| /linux/drivers/net/ethernet/fungible/funeth/ |
| H A D | funeth_ethtool.c | 1112 const struct ethtool_module_eeprom *req, in fun_get_port_module_page()
|
| /linux/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt_ethtool.c | 4762 const struct ethtool_module_eeprom *page_data, in bnxt_mod_eeprom_by_page_precheck() 4790 const struct ethtool_module_eeprom *page_data, in bnxt_get_module_eeprom_by_page() 4813 const struct ethtool_module_eeprom *page) in bnxt_write_sfp_module_eeprom_info() 4850 const struct ethtool_module_eeprom *page_data, in bnxt_set_module_eeprom_by_page()
|
| /linux/drivers/net/ethernet/meta/fbnic/ |
| H A D | fbnic_ethtool.c | 1646 const struct ethtool_module_eeprom *page_data, in fbnic_get_module_eeprom_by_page()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | en_ethtool.c | 2107 const struct ethtool_module_eeprom *page_data, in mlx5e_get_module_eeprom_by_page()
|