Home
last modified time | relevance | path

Searched defs:hw (Results 1 – 25 of 98) sorted by relevance

1234

/titanic_50/usr/src/uts/common/io/e1000api/
H A De1000_api.c44 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 De1000_82571.c94 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 De1000_mac.c48 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 De1000_82575.c133 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 De1000_80003es2lan.c89 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 De1000_82543.c84 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 De1000_phy.c70 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 De1000_vf.c61 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 De1000_mbx.c41 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 De1000_82540.c66 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 De1000_82542.c58 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 De1000_i210.c55 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 De1000_nvm.c45 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 De1000_ich8lan.c200 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 De1000_82541.c85 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 Dixgbe_api.c63 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 Dixgbe_x550.c51 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 Dixgbe_phy.c60 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 Dixgbe_common.c69 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 Dixgbe_mbx.c47 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 Dixgbe_x540.c59 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 Dixgbe_vf.c56 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 Dixgbe_82598.c80 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 Dixgbe_82599.c61 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 Di40e_adminq.c47 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 …]

1234