Home
last modified time | relevance | path

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

12

/drivers/net/ethernet/intel/ixgbe/
Dixgbe_common.h10 u16 ixgbe_get_pcie_msix_count_generic(struct ixgbe_hw *hw);
11 s32 ixgbe_init_ops_generic(struct ixgbe_hw *hw);
12 s32 ixgbe_init_hw_generic(struct ixgbe_hw *hw);
13 s32 ixgbe_start_hw_generic(struct ixgbe_hw *hw);
14 s32 ixgbe_start_hw_gen2(struct ixgbe_hw *hw);
15 s32 ixgbe_clear_hw_cntrs_generic(struct ixgbe_hw *hw);
16 s32 ixgbe_read_pba_string_generic(struct ixgbe_hw *hw, u8 *pba_num,
18 s32 ixgbe_get_mac_addr_generic(struct ixgbe_hw *hw, u8 *mac_addr);
21 s32 ixgbe_get_bus_info_generic(struct ixgbe_hw *hw);
22 void ixgbe_set_lan_id_multi_port_pcie(struct ixgbe_hw *hw);
[all …]
Dixgbe_phy.h124 s32 ixgbe_mii_bus_init(struct ixgbe_hw *hw);
126 s32 ixgbe_identify_phy_generic(struct ixgbe_hw *hw);
127 s32 ixgbe_reset_phy_generic(struct ixgbe_hw *hw);
128 s32 ixgbe_read_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr,
130 s32 ixgbe_write_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr,
132 s32 ixgbe_read_phy_reg_mdi(struct ixgbe_hw *hw, u32 reg_addr,
134 s32 ixgbe_write_phy_reg_mdi(struct ixgbe_hw *hw, u32 reg_addr,
136 s32 ixgbe_setup_phy_link_generic(struct ixgbe_hw *hw);
137 s32 ixgbe_setup_phy_link_speed_generic(struct ixgbe_hw *hw,
140 s32 ixgbe_get_copper_link_capabilities_generic(struct ixgbe_hw *hw,
[all …]
Dixgbe_x540.h6 s32 ixgbe_get_invariants_X540(struct ixgbe_hw *hw);
7 s32 ixgbe_setup_mac_link_X540(struct ixgbe_hw *hw, ixgbe_link_speed speed,
9 s32 ixgbe_reset_hw_X540(struct ixgbe_hw *hw);
10 s32 ixgbe_start_hw_X540(struct ixgbe_hw *hw);
11 enum ixgbe_media_type ixgbe_get_media_type_X540(struct ixgbe_hw *hw);
12 s32 ixgbe_setup_mac_link_X540(struct ixgbe_hw *hw, ixgbe_link_speed speed,
14 s32 ixgbe_blink_led_start_X540(struct ixgbe_hw *hw, u32 index);
15 s32 ixgbe_blink_led_stop_X540(struct ixgbe_hw *hw, u32 index);
16 s32 ixgbe_acquire_swfw_sync_X540(struct ixgbe_hw *hw, u32 mask);
17 void ixgbe_release_swfw_sync_X540(struct ixgbe_hw *hw, u32 mask);
[all …]
Dixgbe_type.h3384 struct ixgbe_hw;
3387 typedef u8* (*ixgbe_mc_addr_itr) (struct ixgbe_hw *hw, u8 **mc_addr_ptr,
3392 s32 (*init_params)(struct ixgbe_hw *);
3393 s32 (*read)(struct ixgbe_hw *, u16, u16 *);
3394 s32 (*read_buffer)(struct ixgbe_hw *, u16, u16, u16 *);
3395 s32 (*write)(struct ixgbe_hw *, u16, u16);
3396 s32 (*write_buffer)(struct ixgbe_hw *, u16, u16, u16 *);
3397 s32 (*validate_checksum)(struct ixgbe_hw *, u16 *);
3398 s32 (*update_checksum)(struct ixgbe_hw *);
3399 s32 (*calc_checksum)(struct ixgbe_hw *);
[all …]
Dixgbe_mbx.c18 s32 ixgbe_read_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 mbx_id) in ixgbe_read_mbx()
41 s32 ixgbe_write_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 mbx_id) in ixgbe_write_mbx()
61 s32 ixgbe_check_for_msg(struct ixgbe_hw *hw, u16 mbx_id) in ixgbe_check_for_msg()
78 s32 ixgbe_check_for_ack(struct ixgbe_hw *hw, u16 mbx_id) in ixgbe_check_for_ack()
95 s32 ixgbe_check_for_rst(struct ixgbe_hw *hw, u16 mbx_id) in ixgbe_check_for_rst()
112 static s32 ixgbe_poll_for_msg(struct ixgbe_hw *hw, u16 mbx_id) in ixgbe_poll_for_msg()
137 static s32 ixgbe_poll_for_ack(struct ixgbe_hw *hw, u16 mbx_id) in ixgbe_poll_for_ack()
165 static s32 ixgbe_read_posted_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size, in ixgbe_read_posted_mbx()
192 static s32 ixgbe_write_posted_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size, in ixgbe_write_posted_mbx()
211 static s32 ixgbe_check_for_bit_pf(struct ixgbe_hw *hw, u32 mask, s32 index) in ixgbe_check_for_bit_pf()
[all …]
Dixgbe_common.c13 static s32 ixgbe_acquire_eeprom(struct ixgbe_hw *hw);
14 static s32 ixgbe_get_eeprom_semaphore(struct ixgbe_hw *hw);
15 static void ixgbe_release_eeprom_semaphore(struct ixgbe_hw *hw);
16 static s32 ixgbe_ready_eeprom(struct ixgbe_hw *hw);
17 static void ixgbe_standby_eeprom(struct ixgbe_hw *hw);
18 static void ixgbe_shift_out_eeprom_bits(struct ixgbe_hw *hw, u16 data,
20 static u16 ixgbe_shift_in_eeprom_bits(struct ixgbe_hw *hw, u16 count);
21 static void ixgbe_raise_eeprom_clk(struct ixgbe_hw *hw, u32 *eec);
22 static void ixgbe_lower_eeprom_clk(struct ixgbe_hw *hw, u32 *eec);
23 static void ixgbe_release_eeprom(struct ixgbe_hw *hw);
[all …]
Dixgbe_phy.c12 static void ixgbe_i2c_start(struct ixgbe_hw *hw);
13 static void ixgbe_i2c_stop(struct ixgbe_hw *hw);
14 static s32 ixgbe_clock_in_i2c_byte(struct ixgbe_hw *hw, u8 *data);
15 static s32 ixgbe_clock_out_i2c_byte(struct ixgbe_hw *hw, u8 data);
16 static s32 ixgbe_get_i2c_ack(struct ixgbe_hw *hw);
17 static s32 ixgbe_clock_in_i2c_bit(struct ixgbe_hw *hw, bool *data);
18 static s32 ixgbe_clock_out_i2c_bit(struct ixgbe_hw *hw, bool data);
19 static void ixgbe_raise_i2c_clk(struct ixgbe_hw *hw, u32 *i2cctl);
20 static void ixgbe_lower_i2c_clk(struct ixgbe_hw *hw, u32 *i2cctl);
21 static s32 ixgbe_set_i2c_data(struct ixgbe_hw *hw, u32 *i2cctl, bool data);
[all …]
Dixgbe_82599.c19 static void ixgbe_disable_tx_laser_multispeed_fiber(struct ixgbe_hw *hw);
20 static void ixgbe_enable_tx_laser_multispeed_fiber(struct ixgbe_hw *hw);
21 static void ixgbe_flap_tx_laser_multispeed_fiber(struct ixgbe_hw *hw);
23 ixgbe_set_hard_rate_select_speed(struct ixgbe_hw *, ixgbe_link_speed);
24 static s32 ixgbe_setup_mac_link_smartspeed(struct ixgbe_hw *hw,
27 static void ixgbe_stop_mac_link_on_d3_82599(struct ixgbe_hw *hw);
28 static s32 ixgbe_start_mac_link_82599(struct ixgbe_hw *hw,
30 static s32 ixgbe_setup_mac_link_82599(struct ixgbe_hw *hw,
33 static s32 ixgbe_setup_copper_link_82599(struct ixgbe_hw *hw,
36 static s32 ixgbe_verify_fw_version_82599(struct ixgbe_hw *hw);
[all …]
Dixgbe_x540.c19 static s32 ixgbe_update_flash_X540(struct ixgbe_hw *hw);
20 static s32 ixgbe_poll_flash_update_done_X540(struct ixgbe_hw *hw);
21 static s32 ixgbe_get_swfw_sync_semaphore(struct ixgbe_hw *hw);
22 static void ixgbe_release_swfw_sync_semaphore(struct ixgbe_hw *hw);
24 enum ixgbe_media_type ixgbe_get_media_type_X540(struct ixgbe_hw *hw) in ixgbe_get_media_type_X540()
29 s32 ixgbe_get_invariants_X540(struct ixgbe_hw *hw) in ixgbe_get_invariants_X540()
54 s32 ixgbe_setup_mac_link_X540(struct ixgbe_hw *hw, ixgbe_link_speed speed, in ixgbe_setup_mac_link_X540()
69 s32 ixgbe_reset_hw_X540(struct ixgbe_hw *hw) in ixgbe_reset_hw_X540()
169 s32 ixgbe_start_hw_X540(struct ixgbe_hw *hw) in ixgbe_start_hw_X540()
187 s32 ixgbe_init_eeprom_params_X540(struct ixgbe_hw *hw) in ixgbe_init_eeprom_params_X540()
[all …]
Dixgbe_x550.c9 static s32 ixgbe_setup_kr_speed_x550em(struct ixgbe_hw *, ixgbe_link_speed);
10 static s32 ixgbe_setup_fc_x550em(struct ixgbe_hw *);
11 static void ixgbe_fc_autoneg_fiber_x550em_a(struct ixgbe_hw *);
12 static void ixgbe_fc_autoneg_backplane_x550em_a(struct ixgbe_hw *);
13 static s32 ixgbe_setup_fc_backplane_x550em_a(struct ixgbe_hw *);
15 static s32 ixgbe_get_invariants_X550_x(struct ixgbe_hw *hw) in ixgbe_get_invariants_X550_x()
32 static s32 ixgbe_get_invariants_X550_x_fw(struct ixgbe_hw *hw) in ixgbe_get_invariants_X550_x_fw()
44 static s32 ixgbe_get_invariants_X550_a(struct ixgbe_hw *hw) in ixgbe_get_invariants_X550_a()
58 static s32 ixgbe_get_invariants_X550_a_fw(struct ixgbe_hw *hw) in ixgbe_get_invariants_X550_a_fw()
73 static void ixgbe_setup_mux_ctl(struct ixgbe_hw *hw) in ixgbe_setup_mux_ctl()
[all …]
Dixgbe_mbx.h97 s32 ixgbe_read_mbx(struct ixgbe_hw *, u32 *, u16, u16);
98 s32 ixgbe_write_mbx(struct ixgbe_hw *, u32 *, u16, u16);
99 s32 ixgbe_check_for_msg(struct ixgbe_hw *, u16);
100 s32 ixgbe_check_for_ack(struct ixgbe_hw *, u16);
101 s32 ixgbe_check_for_rst(struct ixgbe_hw *, u16);
103 void ixgbe_init_mbx_params_pf(struct ixgbe_hw *);
Dixgbe_82598.c18 static s32 ixgbe_setup_copper_link_82598(struct ixgbe_hw *hw,
21 static s32 ixgbe_read_i2c_eeprom_82598(struct ixgbe_hw *hw, u8 byte_offset,
34 static void ixgbe_set_pcie_completion_timeout(struct ixgbe_hw *hw) in ixgbe_set_pcie_completion_timeout()
69 static s32 ixgbe_get_invariants_82598(struct ixgbe_hw *hw) in ixgbe_get_invariants_82598()
96 static s32 ixgbe_init_phy_ops_82598(struct ixgbe_hw *hw) in ixgbe_init_phy_ops_82598()
151 static s32 ixgbe_start_hw_82598(struct ixgbe_hw *hw) in ixgbe_start_hw_82598()
173 static s32 ixgbe_get_link_capabilities_82598(struct ixgbe_hw *hw, in ixgbe_get_link_capabilities_82598()
228 static enum ixgbe_media_type ixgbe_get_media_type_82598(struct ixgbe_hw *hw) in ixgbe_get_media_type_82598()
274 static s32 ixgbe_fc_enable_82598(struct ixgbe_hw *hw) in ixgbe_fc_enable_82598()
414 static s32 ixgbe_start_mac_link_82598(struct ixgbe_hw *hw, in ixgbe_start_mac_link_82598()
[all …]
Dixgbe_dcb.h127 s32 ixgbe_dcb_calculate_tc_credits(struct ixgbe_hw *,
131 s32 ixgbe_dcb_hw_ets(struct ixgbe_hw *hw, struct ieee_ets *ets, int max);
132 s32 ixgbe_dcb_hw_ets_config(struct ixgbe_hw *hw, u16 *refill, u16 *max,
134 s32 ixgbe_dcb_hw_pfc_config(struct ixgbe_hw *hw, u8 pfc_en, u8 *tc_prio);
135 s32 ixgbe_dcb_hw_config(struct ixgbe_hw *, struct ixgbe_dcb_config *);
137 void ixgbe_dcb_read_rtrup2tc(struct ixgbe_hw *hw, u8 *map);
Dixgbe_dcb_82598.h49 s32 ixgbe_dcb_config_pfc_82598(struct ixgbe_hw *, u8 pfc_en);
52 s32 ixgbe_dcb_config_rx_arbiter_82598(struct ixgbe_hw *hw,
57 s32 ixgbe_dcb_config_tx_desc_arbiter_82598(struct ixgbe_hw *hw,
63 s32 ixgbe_dcb_config_tx_data_arbiter_82598(struct ixgbe_hw *hw,
69 s32 ixgbe_dcb_hw_config_82598(struct ixgbe_hw *hw, u8 pfc_en, u16 *refill,
Dixgbe_dcb_82599.h73 s32 ixgbe_dcb_config_pfc_82599(struct ixgbe_hw *hw, u8 pfc_en, u8 *prio_tc);
76 s32 ixgbe_dcb_config_rx_arbiter_82599(struct ixgbe_hw *hw,
83 s32 ixgbe_dcb_config_tx_desc_arbiter_82599(struct ixgbe_hw *hw,
89 s32 ixgbe_dcb_config_tx_data_arbiter_82599(struct ixgbe_hw *hw,
96 s32 ixgbe_dcb_hw_config_82599(struct ixgbe_hw *hw, u8 pfc_en, u16 *refill,
Dixgbe_ptp.c160 struct ixgbe_hw *hw = &adapter->hw; in ixgbe_ptp_setup_sdp_X540()
240 struct ixgbe_hw *hw = &adapter->hw; in ixgbe_ptp_setup_sdp_X550()
330 struct ixgbe_hw *hw = &adapter->hw; in ixgbe_ptp_read_X550()
367 struct ixgbe_hw *hw = &adapter->hw; in ixgbe_ptp_read_82599()
448 struct ixgbe_hw *hw = &adapter->hw; in ixgbe_ptp_adjfreq_82599()
499 struct ixgbe_hw *hw = &adapter->hw; in ixgbe_ptp_adjfreq_X550()
562 struct ixgbe_hw *hw = &adapter->hw; in ixgbe_ptp_gettimex()
669 struct ixgbe_hw *hw = &adapter->hw; in ixgbe_ptp_check_pps_event()
725 struct ixgbe_hw *hw = &adapter->hw; in ixgbe_ptp_rx_hang()
767 struct ixgbe_hw *hw = &adapter->hw; in ixgbe_ptp_clear_tx_timestamp()
[all …]
Dixgbe_sriov.c27 struct ixgbe_hw *hw = &adapter->hw; in ixgbe_alloc_vf_macvlans()
54 struct ixgbe_hw *hw = &adapter->hw; in __ixgbe_enable_sriov()
369 struct ixgbe_hw *hw = &adapter->hw; in ixgbe_set_vf_multicasts()
410 struct ixgbe_hw *hw = &adapter->hw; in ixgbe_restore_vf_multicasts()
444 struct ixgbe_hw *hw = &adapter->hw; in ixgbe_set_vf_vlan()
476 struct ixgbe_hw *hw = &adapter->hw; in ixgbe_set_vf_lpe()
559 static void ixgbe_set_vmolr(struct ixgbe_hw *hw, u32 vf, bool aupe) in ixgbe_set_vmolr()
572 struct ixgbe_hw *hw = &adapter->hw; in ixgbe_clear_vmvir()
579 struct ixgbe_hw *hw = &adapter->hw; in ixgbe_clear_vf_vlans()
698 struct ixgbe_hw *hw = &adapter->hw; in ixgbe_vf_reset_event()
[all …]
Dixgbe_dcb_82598.c18 s32 ixgbe_dcb_config_rx_arbiter_82598(struct ixgbe_hw *hw, in ixgbe_dcb_config_rx_arbiter_82598()
78 s32 ixgbe_dcb_config_tx_desc_arbiter_82598(struct ixgbe_hw *hw, in ixgbe_dcb_config_tx_desc_arbiter_82598()
127 s32 ixgbe_dcb_config_tx_data_arbiter_82598(struct ixgbe_hw *hw, in ixgbe_dcb_config_tx_data_arbiter_82598()
174 s32 ixgbe_dcb_config_pfc_82598(struct ixgbe_hw *hw, u8 pfc_en) in ixgbe_dcb_config_pfc_82598()
227 static s32 ixgbe_dcb_config_tc_stats_82598(struct ixgbe_hw *hw) in ixgbe_dcb_config_tc_stats_82598()
263 s32 ixgbe_dcb_hw_config_82598(struct ixgbe_hw *hw, u8 pfc_en, u16 *refill, in ixgbe_dcb_hw_config_82598()
Dixgbe_dcb.c62 s32 ixgbe_dcb_calculate_tc_credits(struct ixgbe_hw *hw, in ixgbe_dcb_calculate_tc_credits()
250 s32 ixgbe_dcb_hw_config(struct ixgbe_hw *hw, in ixgbe_dcb_hw_config()
286 s32 ixgbe_dcb_hw_pfc_config(struct ixgbe_hw *hw, u8 pfc_en, u8 *prio_tc) in ixgbe_dcb_hw_pfc_config()
303 s32 ixgbe_dcb_hw_ets(struct ixgbe_hw *hw, struct ieee_ets *ets, int max_frame) in ixgbe_dcb_hw_ets()
336 s32 ixgbe_dcb_hw_ets_config(struct ixgbe_hw *hw, in ixgbe_dcb_hw_ets_config()
367 static void ixgbe_dcb_read_rtrup2tc_82599(struct ixgbe_hw *hw, u8 *map) in ixgbe_dcb_read_rtrup2tc_82599()
377 void ixgbe_dcb_read_rtrup2tc(struct ixgbe_hw *hw, u8 *map) in ixgbe_dcb_read_rtrup2tc()
Dixgbe_dcb_82599.c20 s32 ixgbe_dcb_config_rx_arbiter_82599(struct ixgbe_hw *hw, in ixgbe_dcb_config_rx_arbiter_82599()
79 s32 ixgbe_dcb_config_tx_desc_arbiter_82599(struct ixgbe_hw *hw, in ixgbe_dcb_config_tx_desc_arbiter_82599()
131 s32 ixgbe_dcb_config_tx_data_arbiter_82599(struct ixgbe_hw *hw, in ixgbe_dcb_config_tx_data_arbiter_82599()
190 s32 ixgbe_dcb_config_pfc_82599(struct ixgbe_hw *hw, u8 pfc_en, u8 *prio_tc) in ixgbe_dcb_config_pfc_82599()
275 static s32 ixgbe_dcb_config_tc_stats_82599(struct ixgbe_hw *hw) in ixgbe_dcb_config_tc_stats_82599()
333 s32 ixgbe_dcb_hw_config_82599(struct ixgbe_hw *hw, u8 pfc_en, u16 *refill, in ixgbe_dcb_hw_config_82599()
Dixgbe_main.c170 static bool ixgbe_check_cfg_remove(struct ixgbe_hw *hw, struct pci_dev *pdev);
206 struct ixgbe_hw *hw = &adapter->hw; in ixgbe_get_parent_bus_info()
236 static inline bool ixgbe_pcie_from_parent(struct ixgbe_hw *hw) in ixgbe_pcie_from_parent()
250 struct ixgbe_hw *hw = &adapter->hw; in ixgbe_check_minimum_link()
277 static void ixgbe_remove_adapter(struct ixgbe_hw *hw) in ixgbe_remove_adapter()
289 static u32 ixgbe_check_remove(struct ixgbe_hw *hw, u32 reg) in ixgbe_check_remove()
330 u32 ixgbe_read_reg(struct ixgbe_hw *hw, u32 reg) in ixgbe_read_reg()
364 static bool ixgbe_check_cfg_remove(struct ixgbe_hw *hw, struct pci_dev *pdev) in ixgbe_check_cfg_remove()
376 u16 ixgbe_read_pci_cfg_word(struct ixgbe_hw *hw, u32 reg) in ixgbe_read_pci_cfg_word()
391 static u32 ixgbe_read_pci_cfg_dword(struct ixgbe_hw *hw, u32 reg) in ixgbe_read_pci_cfg_dword()
[all …]
Dixgbe.h478 struct ixgbe_hw *hw;
678 struct ixgbe_hw hw;
889 s32 ixgbe_reinit_fdir_tables_82599(struct ixgbe_hw *hw);
890 s32 ixgbe_init_fdir_signature_82599(struct ixgbe_hw *hw, u32 fdirctrl);
891 s32 ixgbe_init_fdir_perfect_82599(struct ixgbe_hw *hw, u32 fdirctrl);
892 s32 ixgbe_fdir_add_signature_filter_82599(struct ixgbe_hw *hw,
896 s32 ixgbe_fdir_set_input_mask_82599(struct ixgbe_hw *hw,
898 s32 ixgbe_fdir_write_perfect_filter_82599(struct ixgbe_hw *hw,
901 s32 ixgbe_fdir_erase_perfect_filter_82599(struct ixgbe_hw *hw,
1003 s32 ixgbe_negotiate_fc(struct ixgbe_hw *hw, u32 adv_reg, u32 lp_reg,
/drivers/net/ethernet/intel/ixgbevf/
Dvf.h17 struct ixgbe_hw;
20 typedef u8* (*ixgbe_mc_addr_itr) (struct ixgbe_hw *hw, u8 **mc_addr_ptr,
23 s32 (*init_hw)(struct ixgbe_hw *);
24 s32 (*reset_hw)(struct ixgbe_hw *);
25 s32 (*start_hw)(struct ixgbe_hw *);
26 s32 (*clear_hw_cntrs)(struct ixgbe_hw *);
27 enum ixgbe_media_type (*get_media_type)(struct ixgbe_hw *);
28 s32 (*get_mac_addr)(struct ixgbe_hw *, u8 *);
29 s32 (*stop_adapter)(struct ixgbe_hw *);
30 s32 (*get_bus_info)(struct ixgbe_hw *);
[all …]
Dvf.c13 static inline s32 ixgbevf_write_msg_read_ack(struct ixgbe_hw *hw, u32 *msg, in ixgbevf_write_msg_read_ack()
34 static s32 ixgbevf_start_hw_vf(struct ixgbe_hw *hw) in ixgbevf_start_hw_vf()
49 static s32 ixgbevf_init_hw_vf(struct ixgbe_hw *hw) in ixgbevf_init_hw_vf()
65 static s32 ixgbevf_reset_hw_vf(struct ixgbe_hw *hw) in ixgbevf_reset_hw_vf()
128 static s32 ixgbevf_hv_reset_hw_vf(struct ixgbe_hw *hw) in ixgbevf_hv_reset_hw_vf()
154 static s32 ixgbevf_stop_hw_vf(struct ixgbe_hw *hw) in ixgbevf_stop_hw_vf()
208 static s32 ixgbevf_mta_vector(struct ixgbe_hw *hw, u8 *mc_addr) in ixgbevf_mta_vector()
239 static s32 ixgbevf_get_mac_addr_vf(struct ixgbe_hw *hw, u8 *mac_addr) in ixgbevf_get_mac_addr_vf()
246 static s32 ixgbevf_set_uc_addr_vf(struct ixgbe_hw *hw, u32 index, u8 *addr) in ixgbevf_set_uc_addr_vf()
277 static s32 ixgbevf_hv_set_uc_addr_vf(struct ixgbe_hw *hw, u32 index, u8 *addr) in ixgbevf_hv_set_uc_addr_vf()
[all …]
Dmbx.c13 static s32 ixgbevf_poll_for_msg(struct ixgbe_hw *hw) in ixgbevf_poll_for_msg()
36 static s32 ixgbevf_poll_for_ack(struct ixgbe_hw *hw) in ixgbevf_poll_for_ack()
62 static s32 ixgbevf_read_posted_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size) in ixgbevf_read_posted_mbx()
88 static s32 ixgbevf_write_posted_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size) in ixgbevf_write_posted_mbx()
114 static u32 ixgbevf_read_v2p_mailbox(struct ixgbe_hw *hw) in ixgbevf_read_v2p_mailbox()
132 static s32 ixgbevf_check_for_bit_vf(struct ixgbe_hw *hw, u32 mask) in ixgbevf_check_for_bit_vf()
151 static s32 ixgbevf_check_for_msg_vf(struct ixgbe_hw *hw) in ixgbevf_check_for_msg_vf()
169 static s32 ixgbevf_check_for_ack_vf(struct ixgbe_hw *hw) in ixgbevf_check_for_ack_vf()
187 static s32 ixgbevf_check_for_rst_vf(struct ixgbe_hw *hw) in ixgbevf_check_for_rst_vf()
206 static s32 ixgbevf_obtain_mbx_lock_vf(struct ixgbe_hw *hw) in ixgbevf_obtain_mbx_lock_vf()
[all …]

12