Lines Matching defs:efx

15 int efx_mcdi_get_phy_cfg(struct efx_nic *efx, struct efx_mcdi_phy_data *cfg)  in efx_mcdi_get_phy_cfg()
55 void efx_link_set_advertising(struct efx_nic *efx, in efx_link_set_advertising()
70 int efx_mcdi_set_link(struct efx_nic *efx, u32 capabilities, in efx_mcdi_set_link()
88 int efx_mcdi_loopback_modes(struct efx_nic *efx, u64 *loopback_modes) in efx_mcdi_loopback_modes()
234 u32 efx_get_mcdi_phy_flags(struct efx_nic *efx) in efx_get_mcdi_phy_flags()
283 void efx_mcdi_phy_decode_link(struct efx_nic *efx, in efx_mcdi_phy_decode_link()
376 void efx_mcdi_phy_check_fcntl(struct efx_nic *efx, u32 lpa) in efx_mcdi_phy_check_fcntl()
402 bool efx_mcdi_phy_poll(struct efx_nic *efx) in efx_mcdi_phy_poll()
426 int efx_mcdi_phy_probe(struct efx_nic *efx) in efx_mcdi_phy_probe()
532 void efx_mcdi_phy_remove(struct efx_nic *efx) in efx_mcdi_phy_remove()
540 void efx_mcdi_phy_get_link_ksettings(struct efx_nic *efx, struct ethtool_link_ksettings *cmd) in efx_mcdi_phy_get_link_ksettings()
569 int efx_mcdi_phy_set_link_ksettings(struct efx_nic *efx, const struct ethtool_link_ksettings *cmd) in efx_mcdi_phy_set_link_ksettings()
616 int efx_mcdi_phy_get_fecparam(struct efx_nic *efx, struct ethtool_fecparam *fec) in efx_mcdi_phy_get_fecparam()
681 int efx_mcdi_phy_set_fecparam(struct efx_nic *efx, const struct ethtool_fecparam *fec) in efx_mcdi_phy_set_fecparam()
711 int efx_mcdi_phy_test_alive(struct efx_nic *efx) in efx_mcdi_phy_test_alive()
732 int efx_mcdi_port_reconfigure(struct efx_nic *efx) in efx_mcdi_port_reconfigure()
756 static int efx_mcdi_bist(struct efx_nic *efx, unsigned int bist_mode, in efx_mcdi_bist()
816 int efx_mcdi_phy_run_tests(struct efx_nic *efx, int *results, unsigned int flags) in efx_mcdi_phy_run_tests()
855 const char *efx_mcdi_phy_test_name(struct efx_nic *efx, unsigned int index) in efx_mcdi_phy_test_name()
900 static int efx_mcdi_phy_get_module_eeprom_page(struct efx_nic *efx, in efx_mcdi_phy_get_module_eeprom_page()
940 static int efx_mcdi_phy_get_module_eeprom_byte(struct efx_nic *efx, in efx_mcdi_phy_get_module_eeprom_byte()
954 static int efx_mcdi_phy_diag_type(struct efx_nic *efx) in efx_mcdi_phy_diag_type()
961 static int efx_mcdi_phy_sff_8472_level(struct efx_nic *efx) in efx_mcdi_phy_sff_8472_level()
968 static u32 efx_mcdi_phy_module_type(struct efx_nic *efx) in efx_mcdi_phy_module_type()
989 int efx_mcdi_phy_get_module_eeprom(struct efx_nic *efx, struct ethtool_eeprom *ee, u8 *data) in efx_mcdi_phy_get_module_eeprom()
1050 int efx_mcdi_phy_get_module_info(struct efx_nic *efx, struct ethtool_modinfo *modinfo) in efx_mcdi_phy_get_module_info()
1090 static unsigned int efx_calc_mac_mtu(struct efx_nic *efx) in efx_calc_mac_mtu()
1095 int efx_mcdi_set_mac(struct efx_nic *efx) in efx_mcdi_set_mac()
1139 int efx_mcdi_set_mtu(struct efx_nic *efx) in efx_mcdi_set_mtu()
1160 static int efx_mcdi_mac_stats(struct efx_nic *efx, in efx_mcdi_mac_stats()
1197 void efx_mcdi_mac_start_stats(struct efx_nic *efx) in efx_mcdi_mac_start_stats()
1206 void efx_mcdi_mac_stop_stats(struct efx_nic *efx) in efx_mcdi_mac_stop_stats()
1214 void efx_mcdi_mac_pull_stats(struct efx_nic *efx) in efx_mcdi_mac_pull_stats()
1228 int efx_mcdi_mac_init_stats(struct efx_nic *efx) in efx_mcdi_mac_init_stats()
1253 void efx_mcdi_mac_fini_stats(struct efx_nic *efx) in efx_mcdi_mac_fini_stats()
1259 int efx_mcdi_port_get_number(struct efx_nic *efx) in efx_mcdi_port_get_number()
1282 void efx_mcdi_process_link_change(struct efx_nic *efx, efx_qword_t *ev) in efx_mcdi_process_link_change()