Home
last modified time | relevance | path

Searched refs:ixgbe_hw (Results 1 – 25 of 29) sorted by relevance

12

/freebsd-9-stable/sys/dev/ixgbe/
Dixgbe_api.h40 void ixgbe_dcb_get_rtrup2tc(struct ixgbe_hw *hw, u8 *map);
42 s32 ixgbe_init_shared_code(struct ixgbe_hw *hw);
44 extern s32 ixgbe_init_ops_82598(struct ixgbe_hw *hw);
45 extern s32 ixgbe_init_ops_82599(struct ixgbe_hw *hw);
46 extern s32 ixgbe_init_ops_X540(struct ixgbe_hw *hw);
47 extern s32 ixgbe_init_ops_vf(struct ixgbe_hw *hw);
49 s32 ixgbe_set_mac_type(struct ixgbe_hw *hw);
50 s32 ixgbe_init_hw(struct ixgbe_hw *hw);
51 s32 ixgbe_reset_hw(struct ixgbe_hw *hw);
52 s32 ixgbe_start_hw(struct ixgbe_hw *hw);
[all …]
Dixgbe_common.h51 void ixgbe_dcb_get_rtrup2tc_generic(struct ixgbe_hw *hw, u8 *map);
53 u16 ixgbe_get_pcie_msix_count_generic(struct ixgbe_hw *hw);
54 s32 ixgbe_init_ops_generic(struct ixgbe_hw *hw);
55 s32 ixgbe_init_hw_generic(struct ixgbe_hw *hw);
56 s32 ixgbe_start_hw_generic(struct ixgbe_hw *hw);
57 s32 ixgbe_start_hw_gen2(struct ixgbe_hw *hw);
58 s32 ixgbe_clear_hw_cntrs_generic(struct ixgbe_hw *hw);
59 s32 ixgbe_read_pba_num_generic(struct ixgbe_hw *hw, u32 *pba_num);
60 s32 ixgbe_read_pba_string_generic(struct ixgbe_hw *hw, u8 *pba_num,
62 s32 ixgbe_read_pba_raw(struct ixgbe_hw *hw, u16 *eeprom_buf,
[all …]
Dixgbe_phy.h115 s32 ixgbe_init_phy_ops_generic(struct ixgbe_hw *hw);
116 bool ixgbe_validate_phy_addr(struct ixgbe_hw *hw, u32 phy_addr);
118 s32 ixgbe_get_phy_id(struct ixgbe_hw *hw);
119 s32 ixgbe_identify_phy_generic(struct ixgbe_hw *hw);
120 s32 ixgbe_reset_phy_generic(struct ixgbe_hw *hw);
121 s32 ixgbe_read_phy_reg_mdi(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type,
123 s32 ixgbe_write_phy_reg_mdi(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type,
125 s32 ixgbe_read_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr,
127 s32 ixgbe_write_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr,
129 s32 ixgbe_setup_phy_link_generic(struct ixgbe_hw *hw);
[all …]
Dixgbe_api.c45 void ixgbe_dcb_get_rtrup2tc(struct ixgbe_hw *hw, u8 *map) in ixgbe_dcb_get_rtrup2tc()
63 s32 ixgbe_init_shared_code(struct ixgbe_hw *hw) in ixgbe_init_shared_code()
103 s32 ixgbe_set_mac_type(struct ixgbe_hw *hw) in ixgbe_set_mac_type()
178 s32 ixgbe_init_hw(struct ixgbe_hw *hw) in ixgbe_init_hw()
191 s32 ixgbe_reset_hw(struct ixgbe_hw *hw) in ixgbe_reset_hw()
207 s32 ixgbe_start_hw(struct ixgbe_hw *hw) in ixgbe_start_hw()
221 void ixgbe_enable_relaxed_ordering(struct ixgbe_hw *hw) in ixgbe_enable_relaxed_ordering()
234 s32 ixgbe_clear_hw_cntrs(struct ixgbe_hw *hw) in ixgbe_clear_hw_cntrs()
246 enum ixgbe_media_type ixgbe_get_media_type(struct ixgbe_hw *hw) in ixgbe_get_media_type()
262 s32 ixgbe_get_mac_addr(struct ixgbe_hw *hw, u8 *mac_addr) in ixgbe_get_mac_addr()
[all …]
Dixgbe_82599.h38 s32 ixgbe_get_link_capabilities_82599(struct ixgbe_hw *hw,
40 enum ixgbe_media_type ixgbe_get_media_type_82599(struct ixgbe_hw *hw);
41 void ixgbe_disable_tx_laser_multispeed_fiber(struct ixgbe_hw *hw);
42 void ixgbe_enable_tx_laser_multispeed_fiber(struct ixgbe_hw *hw);
43 void ixgbe_flap_tx_laser_multispeed_fiber(struct ixgbe_hw *hw);
44 s32 ixgbe_setup_mac_link_multispeed_fiber(struct ixgbe_hw *hw,
47 s32 ixgbe_setup_mac_link_smartspeed(struct ixgbe_hw *hw,
50 s32 ixgbe_start_mac_link_82599(struct ixgbe_hw *hw,
52 s32 ixgbe_setup_mac_link_82599(struct ixgbe_hw *hw, ixgbe_link_speed speed,
54 s32 ixgbe_setup_sfp_modules_82599(struct ixgbe_hw *hw);
[all …]
Dixgbe_x540.h40 s32 ixgbe_get_link_capabilities_X540(struct ixgbe_hw *hw,
42 enum ixgbe_media_type ixgbe_get_media_type_X540(struct ixgbe_hw *hw);
43 s32 ixgbe_setup_mac_link_X540(struct ixgbe_hw *hw, ixgbe_link_speed speed,
45 s32 ixgbe_reset_hw_X540(struct ixgbe_hw *hw);
46 s32 ixgbe_start_hw_X540(struct ixgbe_hw *hw);
47 u32 ixgbe_get_supported_physical_layer_X540(struct ixgbe_hw *hw);
49 s32 ixgbe_init_eeprom_params_X540(struct ixgbe_hw *hw);
50 s32 ixgbe_read_eerd_X540(struct ixgbe_hw *hw, u16 offset, u16 *data);
51 s32 ixgbe_read_eerd_buffer_X540(struct ixgbe_hw *hw, u16 offset, u16 words,
53 s32 ixgbe_write_eewr_X540(struct ixgbe_hw *hw, u16 offset, u16 data);
[all …]
Dixgbe_82598.h38 u32 ixgbe_get_pcie_msix_count_82598(struct ixgbe_hw *hw);
39 s32 ixgbe_fc_enable_82598(struct ixgbe_hw *hw);
40 s32 ixgbe_start_hw_82598(struct ixgbe_hw *hw);
41 void ixgbe_enable_relaxed_ordering_82598(struct ixgbe_hw *hw);
42 s32 ixgbe_set_vmdq_82598(struct ixgbe_hw *hw, u32 rar, u32 vmdq);
43 s32 ixgbe_set_vfta_82598(struct ixgbe_hw *hw, u32 vlan, u32 vind, bool vlan_on);
44 s32 ixgbe_read_analog_reg8_82598(struct ixgbe_hw *hw, u32 reg, u8 *val);
45 s32 ixgbe_write_analog_reg8_82598(struct ixgbe_hw *hw, u32 reg, u8 val);
46 s32 ixgbe_read_i2c_eeprom_82598(struct ixgbe_hw *hw, u8 byte_offset,
48 u32 ixgbe_get_supported_physical_layer_82598(struct ixgbe_hw *hw);
[all …]
Dixgbe_vf.h115 s32 ixgbe_init_hw_vf(struct ixgbe_hw *hw);
116 s32 ixgbe_start_hw_vf(struct ixgbe_hw *hw);
117 s32 ixgbe_reset_hw_vf(struct ixgbe_hw *hw);
118 s32 ixgbe_stop_adapter_vf(struct ixgbe_hw *hw);
119 u32 ixgbe_get_num_of_tx_queues_vf(struct ixgbe_hw *hw);
120 u32 ixgbe_get_num_of_rx_queues_vf(struct ixgbe_hw *hw);
121 s32 ixgbe_get_mac_addr_vf(struct ixgbe_hw *hw, u8 *mac_addr);
122 s32 ixgbe_setup_mac_link_vf(struct ixgbe_hw *hw, ixgbe_link_speed speed,
124 s32 ixgbe_check_mac_link_vf(struct ixgbe_hw *hw, ixgbe_link_speed *speed,
126 s32 ixgbe_set_rar_vf(struct ixgbe_hw *hw, u32 index, u8 *addr, u32 vmdq,
[all …]
Dixgbe_mbx.h113 s32 ixgbe_read_mbx(struct ixgbe_hw *, u32 *, u16, u16);
114 s32 ixgbe_write_mbx(struct ixgbe_hw *, u32 *, u16, u16);
115 s32 ixgbe_read_posted_mbx(struct ixgbe_hw *, u32 *, u16, u16);
116 s32 ixgbe_write_posted_mbx(struct ixgbe_hw *, u32 *, u16, u16);
117 s32 ixgbe_check_for_msg(struct ixgbe_hw *, u16);
118 s32 ixgbe_check_for_ack(struct ixgbe_hw *, u16);
119 s32 ixgbe_check_for_rst(struct ixgbe_hw *, u16);
120 void ixgbe_init_mbx_ops_generic(struct ixgbe_hw *hw);
121 void ixgbe_init_mbx_params_vf(struct ixgbe_hw *);
122 void ixgbe_init_mbx_params_pf(struct ixgbe_hw *);
Dixgbe_type.h3024 struct ixgbe_hw;
3027 typedef u8* (*ixgbe_mc_addr_itr) (struct ixgbe_hw *hw, u8 **mc_addr_ptr,
3032 s32 (*init_params)(struct ixgbe_hw *);
3033 s32 (*read)(struct ixgbe_hw *, u16, u16 *);
3034 s32 (*read_buffer)(struct ixgbe_hw *, u16, u16, u16 *);
3035 s32 (*write)(struct ixgbe_hw *, u16, u16);
3036 s32 (*write_buffer)(struct ixgbe_hw *, u16, u16, u16 *);
3037 s32 (*validate_checksum)(struct ixgbe_hw *, u16 *);
3038 s32 (*update_checksum)(struct ixgbe_hw *);
3039 u16 (*calc_checksum)(struct ixgbe_hw *);
[all …]
Dixgbe_dcb.h144 s32 ixgbe_dcb_calculate_tc_credits_cee(struct ixgbe_hw *,
148 s32 ixgbe_dcb_config_pfc(struct ixgbe_hw *, u8, u8 *);
149 s32 ixgbe_dcb_config_pfc_cee(struct ixgbe_hw *, struct ixgbe_dcb_config *);
152 s32 ixgbe_dcb_config_tc_stats(struct ixgbe_hw *);
153 s32 ixgbe_dcb_get_tc_stats(struct ixgbe_hw *, struct ixgbe_hw_stats *, u8);
154 s32 ixgbe_dcb_get_pfc_stats(struct ixgbe_hw *, struct ixgbe_hw_stats *, u8);
157 s32 ixgbe_dcb_config_tx_desc_arbiter_cee(struct ixgbe_hw *,
159 s32 ixgbe_dcb_config_tx_data_arbiter_cee(struct ixgbe_hw *,
161 s32 ixgbe_dcb_config_rx_arbiter_cee(struct ixgbe_hw *,
174 s32 ixgbe_dcb_hw_config(struct ixgbe_hw *, u16 *, u16 *, u8 *, u8 *, u8 *);
[all …]
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()
96 s32 ixgbe_check_for_msg(struct ixgbe_hw *hw, u16 mbx_id) in ixgbe_check_for_msg()
116 s32 ixgbe_check_for_ack(struct ixgbe_hw *hw, u16 mbx_id) in ixgbe_check_for_ack()
136 s32 ixgbe_check_for_rst(struct ixgbe_hw *hw, u16 mbx_id) in ixgbe_check_for_rst()
156 static s32 ixgbe_poll_for_msg(struct ixgbe_hw *hw, u16 mbx_id) in ixgbe_poll_for_msg()
184 static s32 ixgbe_poll_for_ack(struct ixgbe_hw *hw, u16 mbx_id) in ixgbe_poll_for_ack()
215 s32 ixgbe_read_posted_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 mbx_id) in ixgbe_read_posted_mbx()
244 s32 ixgbe_write_posted_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size, in ixgbe_write_posted_mbx()
272 void ixgbe_init_mbx_ops_generic(struct ixgbe_hw *hw) in ixgbe_init_mbx_ops_generic()
[all …]
Dixgbe_dcb_82599.h130 s32 ixgbe_dcb_config_pfc_82599(struct ixgbe_hw *, u8, u8 *);
133 s32 ixgbe_dcb_config_tc_stats_82599(struct ixgbe_hw *,
135 s32 ixgbe_dcb_get_tc_stats_82599(struct ixgbe_hw *,
137 s32 ixgbe_dcb_get_pfc_stats_82599(struct ixgbe_hw *,
141 s32 ixgbe_dcb_config_tx_desc_arbiter_82599(struct ixgbe_hw *, u16 *, u16 *,
143 s32 ixgbe_dcb_config_tx_data_arbiter_82599(struct ixgbe_hw *, u16 *, u16 *,
145 s32 ixgbe_dcb_config_rx_arbiter_82599(struct ixgbe_hw *, u16 *, u16 *, u8 *,
149 s32 ixgbe_dcb_config_82599(struct ixgbe_hw *,
152 s32 ixgbe_dcb_hw_config_82599(struct ixgbe_hw *, int, u16 *, u16 *, u8 *,
Dixgbe_dcb_82598.h82 s32 ixgbe_dcb_config_pfc_82598(struct ixgbe_hw *, u8);
85 s32 ixgbe_dcb_config_tc_stats_82598(struct ixgbe_hw *);
86 s32 ixgbe_dcb_get_tc_stats_82598(struct ixgbe_hw *,
88 s32 ixgbe_dcb_get_pfc_stats_82598(struct ixgbe_hw *,
92 s32 ixgbe_dcb_config_tx_desc_arbiter_82598(struct ixgbe_hw *, u16 *, u16 *,
94 s32 ixgbe_dcb_config_tx_data_arbiter_82598(struct ixgbe_hw *, u16 *, u16 *,
96 s32 ixgbe_dcb_config_rx_arbiter_82598(struct ixgbe_hw *, u16 *, u16 *, u8 *);
99 s32 ixgbe_dcb_hw_config_82598(struct ixgbe_hw *, int, u16 *, u16 *, u8 *, u8 *);
Dixgbe_vf.c56 s32 ixgbe_init_ops_vf(struct ixgbe_hw *hw) in ixgbe_init_ops_vf()
101 s32 ixgbe_start_hw_vf(struct ixgbe_hw *hw) in ixgbe_start_hw_vf()
116 s32 ixgbe_init_hw_vf(struct ixgbe_hw *hw) in ixgbe_init_hw_vf()
132 s32 ixgbe_reset_hw_vf(struct ixgbe_hw *hw) in ixgbe_reset_hw_vf()
200 s32 ixgbe_stop_adapter_vf(struct ixgbe_hw *hw) in ixgbe_stop_adapter_vf()
247 static s32 ixgbe_mta_vector(struct ixgbe_hw *hw, u8 *mc_addr) in ixgbe_mta_vector()
275 static void ixgbevf_write_msg_read_ack(struct ixgbe_hw *hw, in ixgbevf_write_msg_read_ack()
294 s32 ixgbe_set_rar_vf(struct ixgbe_hw *hw, u32 index, u8 *addr, u32 vmdq, in ixgbe_set_rar_vf()
330 s32 ixgbe_update_mc_addr_list_vf(struct ixgbe_hw *hw, u8 *mc_addr_list, in ixgbe_update_mc_addr_list_vf()
376 s32 ixgbe_set_vfta_vf(struct ixgbe_hw *hw, u32 vlan, u32 vind, bool vlan_on) in ixgbe_set_vfta_vf()
[all …]
Dixgbe_82598.c41 static s32 ixgbe_get_link_capabilities_82598(struct ixgbe_hw *hw,
44 static enum ixgbe_media_type ixgbe_get_media_type_82598(struct ixgbe_hw *hw);
45 static s32 ixgbe_start_mac_link_82598(struct ixgbe_hw *hw,
47 static s32 ixgbe_check_mac_link_82598(struct ixgbe_hw *hw,
50 static s32 ixgbe_setup_mac_link_82598(struct ixgbe_hw *hw,
53 static s32 ixgbe_setup_copper_link_82598(struct ixgbe_hw *hw,
56 static s32 ixgbe_reset_hw_82598(struct ixgbe_hw *hw);
57 static s32 ixgbe_clear_vmdq_82598(struct ixgbe_hw *hw, u32 rar, u32 vmdq);
58 static s32 ixgbe_clear_vfta_82598(struct ixgbe_hw *hw);
59 static void ixgbe_set_rxpba_82598(struct ixgbe_hw *hw, int num_pb,
[all …]
Dixgbe_common.c41 static s32 ixgbe_acquire_eeprom(struct ixgbe_hw *hw);
42 static s32 ixgbe_get_eeprom_semaphore(struct ixgbe_hw *hw);
43 static void ixgbe_release_eeprom_semaphore(struct ixgbe_hw *hw);
44 static s32 ixgbe_ready_eeprom(struct ixgbe_hw *hw);
45 static void ixgbe_standby_eeprom(struct ixgbe_hw *hw);
46 static void ixgbe_shift_out_eeprom_bits(struct ixgbe_hw *hw, u16 data,
48 static u16 ixgbe_shift_in_eeprom_bits(struct ixgbe_hw *hw, u16 count);
49 static void ixgbe_raise_eeprom_clk(struct ixgbe_hw *hw, u32 *eec);
50 static void ixgbe_lower_eeprom_clk(struct ixgbe_hw *hw, u32 *eec);
51 static void ixgbe_release_eeprom(struct ixgbe_hw *hw);
[all …]
Dixgbe_phy.c39 static void ixgbe_i2c_start(struct ixgbe_hw *hw);
40 static void ixgbe_i2c_stop(struct ixgbe_hw *hw);
41 static s32 ixgbe_clock_in_i2c_byte(struct ixgbe_hw *hw, u8 *data);
42 static s32 ixgbe_clock_out_i2c_byte(struct ixgbe_hw *hw, u8 data);
43 static s32 ixgbe_get_i2c_ack(struct ixgbe_hw *hw);
44 static s32 ixgbe_clock_in_i2c_bit(struct ixgbe_hw *hw, bool *data);
45 static s32 ixgbe_clock_out_i2c_bit(struct ixgbe_hw *hw, bool data);
46 static void ixgbe_raise_i2c_clk(struct ixgbe_hw *hw, u32 *i2cctl);
47 static void ixgbe_lower_i2c_clk(struct ixgbe_hw *hw, u32 *i2cctl);
48 static s32 ixgbe_set_i2c_data(struct ixgbe_hw *hw, u32 *i2cctl, bool data);
[all …]
Dixgbe_x540.c41 static s32 ixgbe_poll_flash_update_done_X540(struct ixgbe_hw *hw);
42 static s32 ixgbe_get_swfw_sync_semaphore(struct ixgbe_hw *hw);
43 static void ixgbe_release_swfw_sync_semaphore(struct ixgbe_hw *hw);
52 s32 ixgbe_init_ops_X540(struct ixgbe_hw *hw) in ixgbe_init_ops_X540()
157 s32 ixgbe_get_link_capabilities_X540(struct ixgbe_hw *hw, in ixgbe_get_link_capabilities_X540()
172 enum ixgbe_media_type ixgbe_get_media_type_X540(struct ixgbe_hw *hw) in ixgbe_get_media_type_X540()
184 s32 ixgbe_setup_mac_link_X540(struct ixgbe_hw *hw, in ixgbe_setup_mac_link_X540()
199 s32 ixgbe_reset_hw_X540(struct ixgbe_hw *hw) in ixgbe_reset_hw_X540()
290 s32 ixgbe_start_hw_X540(struct ixgbe_hw *hw) in ixgbe_start_hw_X540()
312 u32 ixgbe_get_supported_physical_layer_X540(struct ixgbe_hw *hw) in ixgbe_get_supported_physical_layer_X540()
[all …]
Dixgbe_82599.c41 static s32 ixgbe_setup_copper_link_82599(struct ixgbe_hw *hw,
44 static s32 ixgbe_verify_fw_version_82599(struct ixgbe_hw *hw);
45 static s32 ixgbe_read_eeprom_82599(struct ixgbe_hw *hw,
47 static s32 ixgbe_read_eeprom_buffer_82599(struct ixgbe_hw *hw, u16 offset,
50 static bool ixgbe_mng_enabled(struct ixgbe_hw *hw) in ixgbe_mng_enabled()
69 void ixgbe_init_mac_link_ops_82599(struct ixgbe_hw *hw) in ixgbe_init_mac_link_ops_82599()
117 s32 ixgbe_init_phy_ops_82599(struct ixgbe_hw *hw) in ixgbe_init_phy_ops_82599()
157 s32 ixgbe_setup_sfp_modules_82599(struct ixgbe_hw *hw) in ixgbe_setup_sfp_modules_82599()
253 s32 ixgbe_init_ops_82599(struct ixgbe_hw *hw) in ixgbe_init_ops_82599()
344 s32 ixgbe_get_link_capabilities_82599(struct ixgbe_hw *hw, in ixgbe_get_link_capabilities_82599()
[all …]
Dixgbe_dcb_82598.c48 s32 ixgbe_dcb_get_tc_stats_82598(struct ixgbe_hw *hw, in ixgbe_dcb_get_tc_stats_82598()
90 s32 ixgbe_dcb_get_pfc_stats_82598(struct ixgbe_hw *hw, in ixgbe_dcb_get_pfc_stats_82598()
118 s32 ixgbe_dcb_config_rx_arbiter_82598(struct ixgbe_hw *hw, u16 *refill, in ixgbe_dcb_config_rx_arbiter_82598()
173 s32 ixgbe_dcb_config_tx_desc_arbiter_82598(struct ixgbe_hw *hw, in ixgbe_dcb_config_tx_desc_arbiter_82598()
217 s32 ixgbe_dcb_config_tx_data_arbiter_82598(struct ixgbe_hw *hw, in ixgbe_dcb_config_tx_data_arbiter_82598()
262 s32 ixgbe_dcb_config_pfc_82598(struct ixgbe_hw *hw, u8 pfc_en) in ixgbe_dcb_config_pfc_82598()
314 s32 ixgbe_dcb_config_tc_stats_82598(struct ixgbe_hw *hw) in ixgbe_dcb_config_tc_stats_82598()
346 s32 ixgbe_dcb_hw_config_82598(struct ixgbe_hw *hw, int link_speed, in ixgbe_dcb_hw_config_82598()
Dixgbe_dcb_82599.c48 s32 ixgbe_dcb_get_tc_stats_82599(struct ixgbe_hw *hw, in ixgbe_dcb_get_tc_stats_82599()
89 s32 ixgbe_dcb_get_pfc_stats_82599(struct ixgbe_hw *hw, in ixgbe_dcb_get_pfc_stats_82599()
117 s32 ixgbe_dcb_config_rx_arbiter_82599(struct ixgbe_hw *hw, u16 *refill, in ixgbe_dcb_config_rx_arbiter_82599()
176 s32 ixgbe_dcb_config_tx_desc_arbiter_82599(struct ixgbe_hw *hw, u16 *refill, in ixgbe_dcb_config_tx_desc_arbiter_82599()
221 s32 ixgbe_dcb_config_tx_data_arbiter_82599(struct ixgbe_hw *hw, u16 *refill, in ixgbe_dcb_config_tx_data_arbiter_82599()
283 s32 ixgbe_dcb_config_pfc_82599(struct ixgbe_hw *hw, u8 pfc_en, u8 *map) in ixgbe_dcb_config_pfc_82599()
362 s32 ixgbe_dcb_config_tc_stats_82599(struct ixgbe_hw *hw, in ixgbe_dcb_config_tc_stats_82599()
488 s32 ixgbe_dcb_config_82599(struct ixgbe_hw *hw, in ixgbe_dcb_config_82599()
572 s32 ixgbe_dcb_hw_config_82599(struct ixgbe_hw *hw, int link_speed, in ixgbe_dcb_hw_config_82599()
Dixgbe_dcb.c88 s32 ixgbe_dcb_calculate_tc_credits_cee(struct ixgbe_hw *hw, in ixgbe_dcb_calculate_tc_credits_cee()
387 s32 ixgbe_dcb_get_tc_stats(struct ixgbe_hw *hw, struct ixgbe_hw_stats *stats, in ixgbe_dcb_get_tc_stats()
415 s32 ixgbe_dcb_get_pfc_stats(struct ixgbe_hw *hw, struct ixgbe_hw_stats *stats, in ixgbe_dcb_get_pfc_stats()
442 s32 ixgbe_dcb_config_rx_arbiter_cee(struct ixgbe_hw *hw, in ixgbe_dcb_config_rx_arbiter_cee()
482 s32 ixgbe_dcb_config_tx_desc_arbiter_cee(struct ixgbe_hw *hw, in ixgbe_dcb_config_tx_desc_arbiter_cee()
521 s32 ixgbe_dcb_config_tx_data_arbiter_cee(struct ixgbe_hw *hw, in ixgbe_dcb_config_tx_data_arbiter_cee()
563 s32 ixgbe_dcb_config_pfc_cee(struct ixgbe_hw *hw, in ixgbe_dcb_config_pfc_cee()
596 s32 ixgbe_dcb_config_tc_stats(struct ixgbe_hw *hw) in ixgbe_dcb_config_tc_stats()
622 s32 ixgbe_dcb_hw_config_cee(struct ixgbe_hw *hw, in ixgbe_dcb_hw_config_cee()
672 s32 ixgbe_dcb_config_pfc(struct ixgbe_hw *hw, u8 pfc_en, u8 *map) in ixgbe_dcb_config_pfc()
[all …]
Dixgbe_osdep.h189 struct ixgbe_hw;
190 extern u16 ixgbe_read_pci_cfg(struct ixgbe_hw *, u32);
193 extern void ixgbe_write_pci_cfg(struct ixgbe_hw *, u32, u16);
Dixgbe.c122 static void ixgbe_get_slot_info(struct ixgbe_hw *);
170 static u8 * ixgbe_mc_array_itr(struct ixgbe_hw *, u8 **, u32 *);
208 extern void ixgbe_stop_mac_link_on_d3_82599(struct ixgbe_hw *hw);
441 struct ixgbe_hw *hw; in ixgbe_attach()
945 struct ixgbe_hw *hw = &adapter->hw;
1093 struct ixgbe_hw *hw = &adapter->hw;
1372 struct ixgbe_hw *hw = &adapter->hw;
1392 struct ixgbe_hw *hw = &adapter->hw;
1452 struct ixgbe_hw *hw = &adapter->hw;
1599 struct ixgbe_hw *hw = &adapter->hw;
[all …]

12