/titanic_50/usr/src/uts/common/io/e1000api/ |
H A D | e1000_api.c | 44 s32 e1000_init_mac_params(struct e1000_hw *hw) in e1000_init_mac_params() 70 s32 e1000_init_nvm_params(struct e1000_hw *hw) in e1000_init_nvm_params() 96 s32 e1000_init_phy_params(struct e1000_hw *hw) in e1000_init_phy_params() 122 s32 e1000_init_mbx_params(struct e1000_hw *hw) in e1000_init_mbx_params() 150 s32 e1000_set_mac_type(struct e1000_hw *hw) in e1000_set_mac_type() 391 s32 e1000_setup_init_funcs(struct e1000_hw *hw, bool init_device) in e1000_setup_init_funcs() 519 s32 e1000_get_bus_info(struct e1000_hw *hw) in e1000_get_bus_info() 534 void e1000_clear_vfta(struct e1000_hw *hw) in e1000_clear_vfta() 549 void e1000_write_vfta(struct e1000_hw *hw, u32 offset, u32 value) in e1000_write_vfta() 564 void e1000_update_mc_addr_list(struct e1000_hw *hw, u8 *mc_addr_list, in e1000_update_mc_addr_list() [all …]
|
H A D | e1000_82571.c | 94 static s32 e1000_init_phy_params_82571(struct e1000_hw *hw) in e1000_init_phy_params_82571() 205 static s32 e1000_init_nvm_params_82571(struct e1000_hw *hw) in e1000_init_nvm_params_82571() 286 static s32 e1000_init_mac_params_82571(struct e1000_hw *hw) in e1000_init_mac_params_82571() 448 void e1000_init_function_pointers_82571(struct e1000_hw *hw) in e1000_init_function_pointers_82571() 464 static s32 e1000_get_phy_id_82571(struct e1000_hw *hw) in e1000_get_phy_id_82571() 514 static s32 e1000_get_hw_semaphore_82571(struct e1000_hw *hw) in e1000_get_hw_semaphore_82571() 575 static void e1000_put_hw_semaphore_82571(struct e1000_hw *hw) in e1000_put_hw_semaphore_82571() 595 static s32 e1000_get_hw_semaphore_82573(struct e1000_hw *hw) in e1000_get_hw_semaphore_82573() 632 static void e1000_put_hw_semaphore_82573(struct e1000_hw *hw) in e1000_put_hw_semaphore_82573() 650 static s32 e1000_get_hw_semaphore_82574(struct e1000_hw *hw) in e1000_get_hw_semaphore_82574() [all …]
|
H A D | e1000_mac.c | 48 void e1000_init_mac_ops_generic(struct e1000_hw *hw) in e1000_init_mac_ops_generic() 88 s32 e1000_null_ops_generic(struct e1000_hw E1000_UNUSEDARG *hw) in e1000_null_ops_generic() 98 void e1000_null_mac_generic(struct e1000_hw E1000_UNUSEDARG *hw) in e1000_null_mac_generic() 108 s32 e1000_null_link_info(struct e1000_hw E1000_UNUSEDARG *hw, in e1000_null_link_info() 119 bool e1000_null_mng_mode(struct e1000_hw E1000_UNUSEDARG *hw) in e1000_null_mng_mode() 129 void e1000_null_update_mc(struct e1000_hw E1000_UNUSEDARG *hw, in e1000_null_update_mc() 140 void e1000_null_write_vfta(struct e1000_hw E1000_UNUSEDARG *hw, in e1000_null_write_vfta() 151 int e1000_null_rar_set(struct e1000_hw E1000_UNUSEDARG *hw, in e1000_null_rar_set() 162 s32 e1000_null_set_obff_timer(struct e1000_hw E1000_UNUSEDARG *hw, in e1000_null_set_obff_timer() 177 s32 e1000_get_bus_info_pci_generic(struct e1000_hw *hw) in e1000_get_bus_info_pci_generic() [all …]
|
H A D | e1000_82575.c | 133 static bool e1000_sgmii_uses_mdio_82575(struct e1000_hw *hw) in e1000_sgmii_uses_mdio_82575() 164 static s32 e1000_init_phy_params_82575(struct e1000_hw *hw) in e1000_init_phy_params_82575() 330 s32 e1000_init_nvm_params_82575(struct e1000_hw *hw) in e1000_init_nvm_params_82575() 415 static s32 e1000_init_mac_params_82575(struct e1000_hw *hw) in e1000_init_mac_params_82575() 534 void e1000_init_function_pointers_82575(struct e1000_hw *hw) in e1000_init_function_pointers_82575() 550 static s32 e1000_acquire_phy_82575(struct e1000_hw *hw) in e1000_acquire_phy_82575() 572 static void e1000_release_phy_82575(struct e1000_hw *hw) in e1000_release_phy_82575() 597 static s32 e1000_read_phy_reg_sgmii_82575(struct e1000_hw *hw, u32 offset, in e1000_read_phy_reg_sgmii_82575() 630 static s32 e1000_write_phy_reg_sgmii_82575(struct e1000_hw *hw, u32 offset, in e1000_write_phy_reg_sgmii_82575() 661 static s32 e1000_get_phy_id_82575(struct e1000_hw *hw) in e1000_get_phy_id_82575() [all …]
|
H A D | e1000_80003es2lan.c | 89 static s32 e1000_init_phy_params_80003es2lan(struct e1000_hw *hw) in e1000_init_phy_params_80003es2lan() 140 static s32 e1000_init_nvm_params_80003es2lan(struct e1000_hw *hw) in e1000_init_nvm_params_80003es2lan() 196 static s32 e1000_init_mac_params_80003es2lan(struct e1000_hw *hw) in e1000_init_mac_params_80003es2lan() 280 void e1000_init_function_pointers_80003es2lan(struct e1000_hw *hw) in e1000_init_function_pointers_80003es2lan() 295 static s32 e1000_acquire_phy_80003es2lan(struct e1000_hw *hw) in e1000_acquire_phy_80003es2lan() 311 static void e1000_release_phy_80003es2lan(struct e1000_hw *hw) in e1000_release_phy_80003es2lan() 328 static s32 e1000_acquire_mac_csr_80003es2lan(struct e1000_hw *hw) in e1000_acquire_mac_csr_80003es2lan() 345 static void e1000_release_mac_csr_80003es2lan(struct e1000_hw *hw) in e1000_release_mac_csr_80003es2lan() 362 static s32 e1000_acquire_nvm_80003es2lan(struct e1000_hw *hw) in e1000_acquire_nvm_80003es2lan() 386 static void e1000_release_nvm_80003es2lan(struct e1000_hw *hw) in e1000_release_nvm_80003es2lan() [all …]
|
H A D | e1000_82543.c | 84 static s32 e1000_init_phy_params_82543(struct e1000_hw *hw) in e1000_init_phy_params_82543() 167 static s32 e1000_init_nvm_params_82543(struct e1000_hw *hw) in e1000_init_nvm_params_82543() 193 static s32 e1000_init_mac_params_82543(struct e1000_hw *hw) in e1000_init_mac_params_82543() 269 void e1000_init_function_pointers_82543(struct e1000_hw *hw) in e1000_init_function_pointers_82543() 285 static bool e1000_tbi_compatibility_enabled_82543(struct e1000_hw *hw) in e1000_tbi_compatibility_enabled_82543() 310 void e1000_set_tbi_compatibility_82543(struct e1000_hw *hw, bool state) in e1000_set_tbi_compatibility_82543() 337 bool e1000_tbi_sbp_enabled_82543(struct e1000_hw *hw) in e1000_tbi_sbp_enabled_82543() 362 static void e1000_set_tbi_sbp_82543(struct e1000_hw *hw, bool state) in e1000_set_tbi_sbp_82543() 383 static bool e1000_init_phy_disabled_82543(struct e1000_hw *hw) in e1000_init_phy_disabled_82543() 411 void e1000_tbi_adjust_stats_82543(struct e1000_hw *hw, in e1000_tbi_adjust_stats_82543() [all …]
|
H A D | e1000_phy.c | 70 void e1000_init_phy_ops_generic(struct e1000_hw *hw) in e1000_init_phy_ops_generic() 107 s32 e1000_null_set_page(struct e1000_hw E1000_UNUSEDARG *hw, in e1000_null_set_page() 118 s32 e1000_null_read_reg(struct e1000_hw E1000_UNUSEDARG *hw, in e1000_null_read_reg() 129 void e1000_null_phy_generic(struct e1000_hw E1000_UNUSEDARG *hw) in e1000_null_phy_generic() 139 s32 e1000_null_lplu_state(struct e1000_hw E1000_UNUSEDARG *hw, in e1000_null_lplu_state() 150 s32 e1000_null_write_reg(struct e1000_hw E1000_UNUSEDARG *hw, in e1000_null_write_reg() 165 s32 e1000_read_i2c_byte_null(struct e1000_hw E1000_UNUSEDARG *hw, in e1000_read_i2c_byte_null() 182 s32 e1000_write_i2c_byte_null(struct e1000_hw E1000_UNUSEDARG *hw, in e1000_write_i2c_byte_null() 199 s32 e1000_check_reset_block_generic(struct e1000_hw *hw) in e1000_check_reset_block_generic() 218 s32 e1000_get_phy_id(struct e1000_hw *hw) in e1000_get_phy_id() [all …]
|
H A D | e1000_vf.c | 61 static s32 e1000_init_phy_params_vf(struct e1000_hw *hw) in e1000_init_phy_params_vf() 77 static s32 e1000_init_nvm_params_vf(struct e1000_hw *hw) in e1000_init_nvm_params_vf() 91 static s32 e1000_init_mac_params_vf(struct e1000_hw *hw) in e1000_init_mac_params_vf() 144 void e1000_init_function_pointers_vf(struct e1000_hw *hw) in e1000_init_function_pointers_vf() 162 static s32 e1000_acquire_vf(struct e1000_hw E1000_UNUSEDARG *hw) in e1000_acquire_vf() 175 static void e1000_release_vf(struct e1000_hw E1000_UNUSEDARG *hw) in e1000_release_vf() 186 static s32 e1000_setup_link_vf(struct e1000_hw E1000_UNUSEDARG *hw) in e1000_setup_link_vf() 199 static s32 e1000_get_bus_info_pcie_vf(struct e1000_hw *hw) in e1000_get_bus_info_pcie_vf() 221 static s32 e1000_get_link_up_info_vf(struct e1000_hw *hw, u16 *speed, in e1000_get_link_up_info_vf() 258 static s32 e1000_reset_hw_vf(struct e1000_hw *hw) in e1000_reset_hw_vf() [all …]
|
H A D | e1000_mbx.c | 41 static s32 e1000_null_mbx_check_for_flag(struct e1000_hw E1000_UNUSEDARG *hw, in e1000_null_mbx_check_for_flag() 53 static s32 e1000_null_mbx_transact(struct e1000_hw E1000_UNUSEDARG *hw, in e1000_null_mbx_transact() 72 s32 e1000_read_mbx(struct e1000_hw *hw, u32 *msg, u16 size, u16 mbx_id) in e1000_read_mbx() 98 s32 e1000_write_mbx(struct e1000_hw *hw, u32 *msg, u16 size, u16 mbx_id) in e1000_write_mbx() 121 s32 e1000_check_for_msg(struct e1000_hw *hw, u16 mbx_id) in e1000_check_for_msg() 141 s32 e1000_check_for_ack(struct e1000_hw *hw, u16 mbx_id) in e1000_check_for_ack() 161 s32 e1000_check_for_rst(struct e1000_hw *hw, u16 mbx_id) in e1000_check_for_rst() 181 static s32 e1000_poll_for_msg(struct e1000_hw *hw, u16 mbx_id) in e1000_poll_for_msg() 212 static s32 e1000_poll_for_ack(struct e1000_hw *hw, u16 mbx_id) in e1000_poll_for_ack() 246 s32 e1000_read_posted_mbx(struct e1000_hw *hw, u32 *msg, u16 size, u16 mbx_id) in e1000_read_posted_mbx() [all …]
|
H A D | e1000_82540.c | 66 static s32 e1000_init_phy_params_82540(struct e1000_hw *hw) in e1000_init_phy_params_82540() 117 static s32 e1000_init_nvm_params_82540(struct e1000_hw *hw) in e1000_init_nvm_params_82540() 158 static s32 e1000_init_mac_params_82540(struct e1000_hw *hw) in e1000_init_mac_params_82540() 255 void e1000_init_function_pointers_82540(struct e1000_hw *hw) in e1000_init_function_pointers_82540() 270 static s32 e1000_reset_hw_82540(struct e1000_hw *hw) in e1000_reset_hw_82540() 328 static s32 e1000_init_hw_82540(struct e1000_hw *hw) in e1000_init_hw_82540() 411 static s32 e1000_setup_copper_link_82540(struct e1000_hw *hw) in e1000_setup_copper_link_82540() 460 static s32 e1000_setup_fiber_serdes_link_82540(struct e1000_hw *hw) in e1000_setup_fiber_serdes_link_82540() 499 static s32 e1000_adjust_serdes_amplitude_82540(struct e1000_hw *hw) in e1000_adjust_serdes_amplitude_82540() 529 static s32 e1000_set_vco_speed_82540(struct e1000_hw *hw) in e1000_set_vco_speed_82540() [all …]
|
H A D | e1000_82542.c | 58 static s32 e1000_init_phy_params_82542(struct e1000_hw *hw) in e1000_init_phy_params_82542() 74 static s32 e1000_init_nvm_params_82542(struct e1000_hw *hw) in e1000_init_nvm_params_82542() 100 static s32 e1000_init_mac_params_82542(struct e1000_hw *hw) in e1000_init_mac_params_82542() 159 void e1000_init_function_pointers_82542(struct e1000_hw *hw) in e1000_init_function_pointers_82542() 175 static s32 e1000_get_bus_info_82542(struct e1000_hw *hw) in e1000_get_bus_info_82542() 192 static s32 e1000_reset_hw_82542(struct e1000_hw *hw) in e1000_reset_hw_82542() 243 static s32 e1000_init_hw_82542(struct e1000_hw *hw) in e1000_init_hw_82542() 317 static s32 e1000_setup_link_82542(struct e1000_hw *hw) in e1000_setup_link_82542() 373 static s32 e1000_led_on_82542(struct e1000_hw *hw) in e1000_led_on_82542() 392 static s32 e1000_led_off_82542(struct e1000_hw *hw) in e1000_led_off_82542() [all …]
|
H A D | e1000_i210.c | 55 static s32 e1000_acquire_nvm_i210(struct e1000_hw *hw) in e1000_acquire_nvm_i210() 73 static void e1000_release_nvm_i210(struct e1000_hw *hw) in e1000_release_nvm_i210() 88 s32 e1000_acquire_swfw_sync_i210(struct e1000_hw *hw, u16 mask) in e1000_acquire_swfw_sync_i210() 140 void e1000_release_swfw_sync_i210(struct e1000_hw *hw, u16 mask) in e1000_release_swfw_sync_i210() 162 static s32 e1000_get_hw_semaphore_i210(struct e1000_hw *hw) in e1000_get_hw_semaphore_i210() 235 s32 e1000_read_nvm_srrd_i210(struct e1000_hw *hw, u16 offset, u16 words, in e1000_read_nvm_srrd_i210() 280 s32 e1000_write_nvm_srwr_i210(struct e1000_hw *hw, u16 offset, u16 words, in e1000_write_nvm_srwr_i210() 321 static s32 e1000_write_nvm_srwr(struct e1000_hw *hw, u16 offset, u16 words, in e1000_write_nvm_srwr() 376 static s32 e1000_read_invm_word_i210(struct e1000_hw *hw, u8 address, u16 *data) in e1000_read_invm_word_i210() 418 static s32 e1000_read_invm_i210(struct e1000_hw *hw, u16 offset, in e1000_read_invm_i210() [all …]
|
H A D | e1000_nvm.c | 45 void e1000_init_nvm_ops_generic(struct e1000_hw *hw) in e1000_init_nvm_ops_generic() 66 s32 e1000_null_read_nvm(struct e1000_hw E1000_UNUSEDARG *hw, in e1000_null_read_nvm() 78 void e1000_null_nvm_generic(struct e1000_hw E1000_UNUSEDARG *hw) in e1000_null_nvm_generic() 88 s32 e1000_null_led_default(struct e1000_hw E1000_UNUSEDARG *hw, in e1000_null_led_default() 99 s32 e1000_null_write_nvm(struct e1000_hw E1000_UNUSEDARG *hw, in e1000_null_write_nvm() 114 static void e1000_raise_eec_clk(struct e1000_hw *hw, u32 *eecd) in e1000_raise_eec_clk() 129 static void e1000_lower_eec_clk(struct e1000_hw *hw, u32 *eecd) in e1000_lower_eec_clk() 147 static void e1000_shift_out_eec_bits(struct e1000_hw *hw, u16 data, u16 count) in e1000_shift_out_eec_bits() 194 static u16 e1000_shift_in_eec_bits(struct e1000_hw *hw, u16 count) in e1000_shift_in_eec_bits() 231 s32 e1000_poll_eerd_eewr_done(struct e1000_hw *hw, int ee_reg) in e1000_poll_eerd_eewr_done() [all …]
|
H A D | e1000_ich8lan.c | 200 static bool e1000_phy_is_accessible_pchlan(struct e1000_hw *hw) in e1000_phy_is_accessible_pchlan() 273 static void e1000_toggle_lanphypc_pch_lpt(struct e1000_hw *hw) in e1000_toggle_lanphypc_pch_lpt() 317 static s32 e1000_init_phy_workarounds_pchlan(struct e1000_hw *hw) in e1000_init_phy_workarounds_pchlan() 450 static s32 e1000_init_phy_params_pchlan(struct e1000_hw *hw) in e1000_init_phy_params_pchlan() 540 static s32 e1000_init_phy_params_ich8lan(struct e1000_hw *hw) in e1000_init_phy_params_ich8lan() 632 static s32 e1000_init_nvm_params_ich8lan(struct e1000_hw *hw) in e1000_init_nvm_params_ich8lan() 725 static s32 e1000_init_mac_params_ich8lan(struct e1000_hw *hw) in e1000_init_mac_params_ich8lan() 842 static s32 __e1000_access_emi_reg_locked(struct e1000_hw *hw, u16 address, in __e1000_access_emi_reg_locked() 871 s32 e1000_read_emi_reg_locked(struct e1000_hw *hw, u16 addr, u16 *data) in e1000_read_emi_reg_locked() 886 s32 e1000_write_emi_reg_locked(struct e1000_hw *hw, u16 addr, u16 data) in e1000_write_emi_reg_locked() [all …]
|
H A D | e1000_82541.c | 85 static s32 e1000_init_phy_params_82541(struct e1000_hw *hw) in e1000_init_phy_params_82541() 128 static s32 e1000_init_nvm_params_82541(struct e1000_hw *hw) in e1000_init_nvm_params_82541() 219 static s32 e1000_init_mac_params_82541(struct e1000_hw *hw) in e1000_init_mac_params_82541() 281 void e1000_init_function_pointers_82541(struct e1000_hw *hw) in e1000_init_function_pointers_82541() 296 static s32 e1000_reset_hw_82541(struct e1000_hw *hw) in e1000_reset_hw_82541() 374 static s32 e1000_init_hw_82541(struct e1000_hw *hw) in e1000_init_hw_82541() 444 static s32 e1000_get_link_up_info_82541(struct e1000_hw *hw, u16 *speed, in e1000_get_link_up_info_82541() 499 static s32 e1000_phy_hw_reset_82541(struct e1000_hw *hw) in e1000_phy_hw_reset_82541() 533 static s32 e1000_setup_copper_link_82541(struct e1000_hw *hw) in e1000_setup_copper_link_82541() 584 static s32 e1000_check_for_link_82541(struct e1000_hw *hw) in e1000_check_for_link_82541() [all …]
|
/titanic_50/usr/src/uts/common/io/ixgbe/core/ |
H A D | ixgbe_api.c | 63 void ixgbe_dcb_get_rtrup2tc(struct ixgbe_hw *hw, u8 *map) in ixgbe_dcb_get_rtrup2tc() 81 s32 ixgbe_init_shared_code(struct ixgbe_hw *hw) in ixgbe_init_shared_code() 130 s32 ixgbe_set_mac_type(struct ixgbe_hw *hw) in ixgbe_set_mac_type() 234 s32 ixgbe_init_hw(struct ixgbe_hw *hw) in ixgbe_init_hw() 247 s32 ixgbe_reset_hw(struct ixgbe_hw *hw) in ixgbe_reset_hw() 263 s32 ixgbe_start_hw(struct ixgbe_hw *hw) in ixgbe_start_hw() 277 void ixgbe_enable_relaxed_ordering(struct ixgbe_hw *hw) in ixgbe_enable_relaxed_ordering() 290 s32 ixgbe_clear_hw_cntrs(struct ixgbe_hw *hw) in ixgbe_clear_hw_cntrs() 302 enum ixgbe_media_type ixgbe_get_media_type(struct ixgbe_hw *hw) in ixgbe_get_media_type() 318 s32 ixgbe_get_mac_addr(struct ixgbe_hw *hw, u8 *mac_addr) in ixgbe_get_mac_addr() [all …]
|
H A D | ixgbe_x550.c | 51 s32 ixgbe_init_ops_X550(struct ixgbe_hw *hw) in ixgbe_init_ops_X550() 99 static s32 ixgbe_read_cs4227(struct ixgbe_hw *hw, u16 reg, u16 *value) in ixgbe_read_cs4227() 112 static s32 ixgbe_write_cs4227(struct ixgbe_hw *hw, u16 reg, u16 value) in ixgbe_write_cs4227() 125 static s32 ixgbe_read_pe(struct ixgbe_hw *hw, u8 reg, u8 *value) in ixgbe_read_pe() 144 static s32 ixgbe_write_pe(struct ixgbe_hw *hw, u8 reg, u8 value) in ixgbe_write_pe() 162 static s32 ixgbe_reset_cs4227(struct ixgbe_hw *hw) in ixgbe_reset_cs4227() 235 static void ixgbe_check_cs4227(struct ixgbe_hw *hw) in ixgbe_check_cs4227() 312 static void ixgbe_setup_mux_ctl(struct ixgbe_hw *hw) in ixgbe_setup_mux_ctl() 331 static s32 ixgbe_identify_phy_x550em(struct ixgbe_hw *hw) in ixgbe_identify_phy_x550em() 357 static s32 ixgbe_read_phy_reg_x550em(struct ixgbe_hw *hw, u32 reg_addr, in ixgbe_read_phy_reg_x550em() [all …]
|
H A D | ixgbe_phy.c | 60 static s32 ixgbe_out_i2c_byte_ack(struct ixgbe_hw *hw, u8 byte) in ixgbe_out_i2c_byte_ack() 77 static s32 ixgbe_in_i2c_byte_ack(struct ixgbe_hw *hw, u8 *byte) in ixgbe_in_i2c_byte_ack() 113 static s32 ixgbe_read_i2c_combined_generic_int(struct ixgbe_hw *hw, u8 addr, in ixgbe_read_i2c_combined_generic_int() 192 static s32 ixgbe_read_i2c_combined_generic(struct ixgbe_hw *hw, u8 addr, in ixgbe_read_i2c_combined_generic() 208 ixgbe_read_i2c_combined_generic_unlocked(struct ixgbe_hw *hw, u8 addr, in ixgbe_read_i2c_combined_generic_unlocked() 224 static s32 ixgbe_write_i2c_combined_generic_int(struct ixgbe_hw *hw, u8 addr, in ixgbe_write_i2c_combined_generic_int() 288 static s32 ixgbe_write_i2c_combined_generic(struct ixgbe_hw *hw, in ixgbe_write_i2c_combined_generic() 304 ixgbe_write_i2c_combined_generic_unlocked(struct ixgbe_hw *hw, in ixgbe_write_i2c_combined_generic_unlocked() 316 s32 ixgbe_init_phy_ops_generic(struct ixgbe_hw *hw) in ixgbe_init_phy_ops_generic() 360 s32 ixgbe_identify_phy_generic(struct ixgbe_hw *hw) in ixgbe_identify_phy_generic() [all …]
|
H A D | ixgbe_common.c | 69 s32 ixgbe_init_ops_generic(struct ixgbe_hw *hw) in ixgbe_init_ops_generic() 160 bool ixgbe_device_supports_autoneg_fc(struct ixgbe_hw *hw) in ixgbe_device_supports_autoneg_fc() 217 s32 ixgbe_setup_fc_generic(struct ixgbe_hw *hw) in ixgbe_setup_fc_generic() 376 s32 ixgbe_start_hw_generic(struct ixgbe_hw *hw) in ixgbe_start_hw_generic() 422 s32 ixgbe_start_hw_gen2(struct ixgbe_hw *hw) in ixgbe_start_hw_gen2() 461 s32 ixgbe_init_hw_generic(struct ixgbe_hw *hw) in ixgbe_init_hw_generic() 485 s32 ixgbe_clear_hw_cntrs_generic(struct ixgbe_hw *hw) in ixgbe_clear_hw_cntrs_generic() 600 s32 ixgbe_read_pba_string_generic(struct ixgbe_hw *hw, u8 *pba_num, in ixgbe_read_pba_string_generic() 710 s32 ixgbe_read_pba_num_generic(struct ixgbe_hw *hw, u32 *pba_num) in ixgbe_read_pba_num_generic() 749 s32 ixgbe_read_pba_raw(struct ixgbe_hw *hw, u16 *eeprom_buf, in ixgbe_read_pba_raw() [all …]
|
H A D | ixgbe_mbx.c | 47 s32 ixgbe_read_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 mbx_id) in ixgbe_read_mbx() 73 s32 ixgbe_write_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 mbx_id) in ixgbe_write_mbx() 97 s32 ixgbe_check_for_msg(struct ixgbe_hw *hw, u16 mbx_id) in ixgbe_check_for_msg() 117 s32 ixgbe_check_for_ack(struct ixgbe_hw *hw, u16 mbx_id) in ixgbe_check_for_ack() 137 s32 ixgbe_check_for_rst(struct ixgbe_hw *hw, u16 mbx_id) in ixgbe_check_for_rst() 157 static s32 ixgbe_poll_for_msg(struct ixgbe_hw *hw, u16 mbx_id) in ixgbe_poll_for_msg() 189 static s32 ixgbe_poll_for_ack(struct ixgbe_hw *hw, u16 mbx_id) in ixgbe_poll_for_ack() 224 s32 ixgbe_read_posted_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 mbx_id) in ixgbe_read_posted_mbx() 253 s32 ixgbe_write_posted_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size, in ixgbe_write_posted_mbx() 281 void ixgbe_init_mbx_ops_generic(struct ixgbe_hw *hw) in ixgbe_init_mbx_ops_generic() [all …]
|
H A D | ixgbe_x540.c | 59 s32 ixgbe_init_ops_X540(struct ixgbe_hw *hw) in ixgbe_init_ops_X540() 165 s32 ixgbe_get_link_capabilities_X540(struct ixgbe_hw *hw, in ixgbe_get_link_capabilities_X540() 180 enum ixgbe_media_type ixgbe_get_media_type_X540(struct ixgbe_hw *hw) in ixgbe_get_media_type_X540() 192 s32 ixgbe_setup_mac_link_X540(struct ixgbe_hw *hw, in ixgbe_setup_mac_link_X540() 207 s32 ixgbe_reset_hw_X540(struct ixgbe_hw *hw) in ixgbe_reset_hw_X540() 298 s32 ixgbe_start_hw_X540(struct ixgbe_hw *hw) in ixgbe_start_hw_X540() 320 u32 ixgbe_get_supported_physical_layer_X540(struct ixgbe_hw *hw) in ixgbe_get_supported_physical_layer_X540() 346 s32 ixgbe_init_eeprom_params_X540(struct ixgbe_hw *hw) in ixgbe_init_eeprom_params_X540() 379 s32 ixgbe_read_eerd_X540(struct ixgbe_hw *hw, u16 offset, u16 *data) in ixgbe_read_eerd_X540() 404 s32 ixgbe_read_eerd_buffer_X540(struct ixgbe_hw *hw, in ixgbe_read_eerd_buffer_X540() [all …]
|
H A D | ixgbe_vf.c | 56 s32 ixgbe_init_ops_vf(struct ixgbe_hw *hw) in ixgbe_init_ops_vf() 95 static void ixgbe_virt_clr_reg(struct ixgbe_hw *hw) in ixgbe_virt_clr_reg() 144 s32 ixgbe_start_hw_vf(struct ixgbe_hw *hw) in ixgbe_start_hw_vf() 159 s32 ixgbe_init_hw_vf(struct ixgbe_hw *hw) in ixgbe_init_hw_vf() 175 s32 ixgbe_reset_hw_vf(struct ixgbe_hw *hw) in ixgbe_reset_hw_vf() 247 s32 ixgbe_stop_adapter_vf(struct ixgbe_hw *hw) in ixgbe_stop_adapter_vf() 296 static s32 ixgbe_mta_vector(struct ixgbe_hw *hw, u8 *mc_addr) in ixgbe_mta_vector() 324 static void ixgbevf_write_msg_read_ack(struct ixgbe_hw *hw, in ixgbevf_write_msg_read_ack() 343 s32 ixgbe_set_rar_vf(struct ixgbe_hw *hw, u32 index, u8 *addr, u32 vmdq, in ixgbe_set_rar_vf() 379 s32 ixgbe_update_mc_addr_list_vf(struct ixgbe_hw *hw, u8 *mc_addr_list, in ixgbe_update_mc_addr_list_vf() [all …]
|
H A D | ixgbe_82598.c | 80 void ixgbe_set_pcie_completion_timeout(struct ixgbe_hw *hw) in ixgbe_set_pcie_completion_timeout() 119 s32 ixgbe_init_ops_82598(struct ixgbe_hw *hw) in ixgbe_init_ops_82598() 191 s32 ixgbe_init_phy_ops_82598(struct ixgbe_hw *hw) in ixgbe_init_phy_ops_82598() 254 s32 ixgbe_start_hw_82598(struct ixgbe_hw *hw) in ixgbe_start_hw_82598() 296 static s32 ixgbe_get_link_capabilities_82598(struct ixgbe_hw *hw, in ixgbe_get_link_capabilities_82598() 355 static enum ixgbe_media_type ixgbe_get_media_type_82598(struct ixgbe_hw *hw) in ixgbe_get_media_type_82598() 408 s32 ixgbe_fc_enable_82598(struct ixgbe_hw *hw) in ixgbe_fc_enable_82598() 556 static s32 ixgbe_start_mac_link_82598(struct ixgbe_hw *hw, in ixgbe_start_mac_link_82598() 604 static s32 ixgbe_validate_link_ready(struct ixgbe_hw *hw) in ixgbe_validate_link_ready() 641 static s32 ixgbe_check_mac_link_82598(struct ixgbe_hw *hw, in ixgbe_check_mac_link_82598() [all …]
|
H A D | ixgbe_82599.c | 61 void ixgbe_init_mac_link_ops_82599(struct ixgbe_hw *hw) in ixgbe_init_mac_link_ops_82599() 115 s32 ixgbe_init_phy_ops_82599(struct ixgbe_hw *hw) in ixgbe_init_phy_ops_82599() 173 s32 ixgbe_setup_sfp_modules_82599(struct ixgbe_hw *hw) in ixgbe_setup_sfp_modules_82599() 250 s32 prot_autoc_read_82599(struct ixgbe_hw *hw, bool *locked, u32 *reg_val) in prot_autoc_read_82599() 279 s32 prot_autoc_write_82599(struct ixgbe_hw *hw, u32 autoc, bool locked) in prot_autoc_write_82599() 321 s32 ixgbe_init_ops_82599(struct ixgbe_hw *hw) in ixgbe_init_ops_82599() 411 s32 ixgbe_get_link_capabilities_82599(struct ixgbe_hw *hw, in ixgbe_get_link_capabilities_82599() 521 enum ixgbe_media_type ixgbe_get_media_type_82599(struct ixgbe_hw *hw) in ixgbe_get_media_type_82599() 583 void ixgbe_stop_mac_link_on_d3_82599(struct ixgbe_hw *hw) in ixgbe_stop_mac_link_on_d3_82599() 607 s32 ixgbe_start_mac_link_82599(struct ixgbe_hw *hw, in ixgbe_start_mac_link_82599() [all …]
|
/titanic_50/usr/src/uts/common/io/i40e/core/ |
H A D | i40e_adminq.c | 47 static void i40e_adminq_init_regs(struct i40e_hw *hw) in i40e_adminq_init_regs() 79 enum i40e_status_code i40e_alloc_adminq_asq_ring(struct i40e_hw *hw) in i40e_alloc_adminq_asq_ring() 106 enum i40e_status_code i40e_alloc_adminq_arq_ring(struct i40e_hw *hw) in i40e_alloc_adminq_arq_ring() 126 void i40e_free_adminq_asq(struct i40e_hw *hw) in i40e_free_adminq_asq() 138 void i40e_free_adminq_arq(struct i40e_hw *hw) in i40e_free_adminq_arq() 147 static enum i40e_status_code i40e_alloc_arq_bufs(struct i40e_hw *hw) in i40e_alloc_arq_bufs() 214 static enum i40e_status_code i40e_alloc_asq_bufs(struct i40e_hw *hw) in i40e_alloc_asq_bufs() 254 static void i40e_free_arq_bufs(struct i40e_hw *hw) in i40e_free_arq_bufs() 273 static void i40e_free_asq_bufs(struct i40e_hw *hw) in i40e_free_asq_bufs() 298 static enum i40e_status_code i40e_config_asq_regs(struct i40e_hw *hw) in i40e_config_asq_regs() [all …]
|