FreeBSD kernel IXGBE device code
|
#include <ixgbe_type.h>
Definition at line 4058 of file ixgbe_type.h.
s32(* ixgbe_phy_operations::check_link) (struct ixgbe_hw *, ixgbe_link_speed *, bool *) |
Definition at line 4070 of file ixgbe_type.h.
Referenced by ixgbe_check_phy_link(), ixgbe_init_phy_ops_82598(), ixgbe_init_phy_ops_82599(), and ixgbe_init_phy_ops_generic().
Definition at line 4078 of file ixgbe_type.h.
Referenced by ixgbe_init_phy_ops_generic(), ixgbe_init_phy_ops_X550em(), ixgbe_msix_link(), and ixgbe_reset_phy_generic().
Definition at line 4080 of file ixgbe_type.h.
Referenced by ixgbe_enter_lplu(), ixgbe_init_phy_ops_X550em(), and ixgbe_setup_low_power_mode().
Definition at line 4071 of file ixgbe_type.h.
Referenced by ixgbe_get_phy_firmware_version(), ixgbe_init_ops_X550EM(), ixgbe_init_phy_ops_82598(), ixgbe_init_phy_ops_82599(), and ixgbe_init_phy_ops_generic().
Definition at line 4081 of file ixgbe_type.h.
Referenced by ixgbe_handle_lasi(), ixgbe_handle_phy(), and ixgbe_init_phy_ops_X550em().
void(* ixgbe_phy_operations::i2c_bus_clear) (struct ixgbe_hw *) |
Definition at line 4077 of file ixgbe_type.h.
Referenced by ixgbe_init_phy_ops_generic().
Definition at line 4059 of file ixgbe_type.h.
Referenced by ixgbe_get_supported_physical_layer_82598(), ixgbe_get_supported_physical_layer_82599(), ixgbe_get_supported_physical_layer_X550em(), ixgbe_identify_phy(), ixgbe_if_init(), ixgbe_init_ops_82599(), ixgbe_init_ops_X550EM(), ixgbe_init_phy_ops_82598(), ixgbe_init_phy_ops_82599(), ixgbe_init_phy_ops_generic(), and ixgbe_init_phy_ops_X550em().
Definition at line 4060 of file ixgbe_type.h.
Referenced by ixgbe_get_supported_phy_sfp_layer_generic(), ixgbe_get_supported_physical_layer_82598(), ixgbe_handle_mod(), ixgbe_init_phy_ops_82598(), ixgbe_init_phy_ops_generic(), ixgbe_init_phy_ops_X550em(), and ixgbe_sfp_probe().
Definition at line 4061 of file ixgbe_type.h.
Referenced by ixgbe_init_ops_82598(), ixgbe_init_ops_82599(), ixgbe_init_ops_X540(), ixgbe_init_ops_X550EM(), ixgbe_reset_hw_82598(), ixgbe_reset_hw_82599(), and ixgbe_reset_hw_X550em().
Definition at line 4072 of file ixgbe_type.h.
Referenced by ixgbe_get_thermal_sensor_data_generic(), ixgbe_if_i2c_req(), ixgbe_init_phy_ops_82599(), ixgbe_init_phy_ops_generic(), ixgbe_read_i2c_byte(), ixgbe_read_i2c_eeprom_generic(), ixgbe_read_i2c_sff8472_generic(), and ixgbe_set_soft_rate_select_speed().
s32(* ixgbe_phy_operations::read_i2c_byte_unlocked) (struct ixgbe_hw *, u8 offset, u8 addr, u8 *value) |
Definition at line 4082 of file ixgbe_type.h.
Referenced by ixgbe_init_phy_ops_generic(), and ixgbe_read_i2c_byte_unlocked().
Definition at line 4075 of file ixgbe_type.h.
Referenced by ixgbe_get_supported_phy_sfp_layer_generic(), ixgbe_identify_qsfp_module_generic(), ixgbe_identify_sfp_module_generic(), ixgbe_init_ops_82598(), ixgbe_init_phy_ops_generic(), and ixgbe_read_i2c_eeprom().
Definition at line 4074 of file ixgbe_type.h.
Referenced by ixgbe_init_ops_82598(), and ixgbe_init_phy_ops_generic().
Definition at line 4063 of file ixgbe_type.h.
Referenced by ixgbe_check_link_t_X550em(), ixgbe_check_mac_link_82598(), ixgbe_check_phy_link_tnx(), ixgbe_clear_hw_cntrs_generic(), ixgbe_enable_lasi_ext_t_x550em(), ixgbe_enter_lplu_t_x550em(), ixgbe_ext_phy_t_x550em_get_link(), ixgbe_fc_autoneg_copper(), ixgbe_get_copper_speeds_supported(), ixgbe_get_lasi_ext_t_x550em(), ixgbe_get_lcd_t_x550em(), ixgbe_get_phy_firmware_version_generic(), ixgbe_get_phy_firmware_version_tnx(), ixgbe_get_phy_id(), ixgbe_get_supported_physical_layer_82598(), ixgbe_get_supported_physical_layer_82599(), ixgbe_get_supported_physical_layer_X540(), ixgbe_get_supported_physical_layer_X550em(), ixgbe_identify_phy_fw(), ixgbe_init_ext_t_x550em(), ixgbe_init_phy_ops_generic(), ixgbe_init_phy_ops_X550em(), ixgbe_probe_phy(), ixgbe_read_phy_reg(), ixgbe_reset_phy_generic(), ixgbe_reset_phy_nl(), ixgbe_restart_auto_neg(), ixgbe_set_copper_phy_power(), ixgbe_setup_fc_generic(), ixgbe_setup_internal_phy_t_x550em(), ixgbe_setup_mac_link_sfp_x550a(), ixgbe_setup_phy_link_generic(), ixgbe_setup_phy_link_tnx(), ixgbe_sysctl_phy_overtemp_occurred(), ixgbe_sysctl_phy_temp(), ixgbe_tn_check_overtemp(), ixgbe_validate_link_ready(), and ixgbe_validate_phy_addr().
Definition at line 4065 of file ixgbe_type.h.
Referenced by ixgbe_init_phy_ops_generic(), ixgbe_init_phy_ops_X550em(), ixgbe_read_i2c_phy_82598(), ixgbe_read_phy_reg_generic(), and ixgbe_read_phy_reg_x550a().
Definition at line 4062 of file ixgbe_type.h.
Referenced by ixgbe_handle_mod(), ixgbe_init_ops_X540(), ixgbe_init_phy_ops_82598(), ixgbe_init_phy_ops_82599(), ixgbe_init_phy_ops_generic(), ixgbe_init_phy_ops_X550em(), ixgbe_reset_hw_82598(), ixgbe_reset_hw_82599(), ixgbe_reset_hw_X550em(), ixgbe_reset_phy(), ixgbe_setup_sfp_modules_82599(), ixgbe_setup_sfp_modules_X550em(), and ixgbe_sfp_probe().
Definition at line 4079 of file ixgbe_type.h.
Referenced by ixgbe_init_ops_X540(), ixgbe_init_ops_X550EM(), and ixgbe_set_phy_power().
Definition at line 4068 of file ixgbe_type.h.
Referenced by ixgbe_init_phy_ops_X550em(), and ixgbe_setup_internal_phy().
Definition at line 4067 of file ixgbe_type.h.
Referenced by ixgbe_init_phy_ops_82598(), ixgbe_init_phy_ops_82599(), ixgbe_init_phy_ops_generic(), ixgbe_init_phy_ops_X550em(), ixgbe_setup_eee_fw(), and ixgbe_setup_phy_link().
s32(* ixgbe_phy_operations::setup_link_speed) (struct ixgbe_hw *, ixgbe_link_speed, bool) |
Definition at line 4069 of file ixgbe_type.h.
Referenced by ixgbe_init_phy_ops_generic(), ixgbe_setup_copper_link_82598(), ixgbe_setup_copper_link_82599(), ixgbe_setup_mac_link_t_X550em(), ixgbe_setup_mac_link_X540(), ixgbe_setup_phy_link_speed(), ixgbe_setup_sgmii(), and ixgbe_setup_sgmii_fw().
Definition at line 4073 of file ixgbe_type.h.
Referenced by ixgbe_init_phy_ops_82599(), ixgbe_init_phy_ops_generic(), ixgbe_init_thermal_sensor_thresh_generic(), ixgbe_set_soft_rate_select_speed(), ixgbe_write_i2c_byte(), and ixgbe_write_i2c_eeprom_generic().
s32(* ixgbe_phy_operations::write_i2c_byte_unlocked) (struct ixgbe_hw *, u8 offset, u8 addr, u8 value) |
Definition at line 4084 of file ixgbe_type.h.
Referenced by ixgbe_init_phy_ops_generic(), and ixgbe_write_i2c_byte_unlocked().
Definition at line 4076 of file ixgbe_type.h.
Referenced by ixgbe_init_phy_ops_generic(), and ixgbe_write_i2c_eeprom().
Definition at line 4064 of file ixgbe_type.h.
Referenced by ixgbe_enable_lasi_ext_t_x550em(), ixgbe_identify_phy_fw(), ixgbe_init_ext_t_x550em(), ixgbe_init_phy_ops_generic(), ixgbe_init_phy_ops_X550em(), ixgbe_reset_phy_generic(), ixgbe_reset_phy_nl(), ixgbe_restart_auto_neg(), ixgbe_set_copper_phy_power(), ixgbe_setup_fc_generic(), ixgbe_setup_mac_link_sfp_x550a(), ixgbe_setup_phy_link_generic(), ixgbe_setup_phy_link_tnx(), and ixgbe_write_phy_reg().
Definition at line 4066 of file ixgbe_type.h.
Referenced by ixgbe_init_phy_ops_generic(), ixgbe_init_phy_ops_X550em(), ixgbe_read_i2c_phy_82598(), ixgbe_write_phy_reg_generic(), and ixgbe_write_phy_reg_x550a().