ixgbe_hw          477 drivers/net/ethernet/intel/ixgbe/ixgbe.h 	struct ixgbe_hw *hw;
ixgbe_hw          680 drivers/net/ethernet/intel/ixgbe/ixgbe.h 	struct ixgbe_hw hw;
ixgbe_hw          891 drivers/net/ethernet/intel/ixgbe/ixgbe.h s32 ixgbe_reinit_fdir_tables_82599(struct ixgbe_hw *hw);
ixgbe_hw          892 drivers/net/ethernet/intel/ixgbe/ixgbe.h s32 ixgbe_init_fdir_signature_82599(struct ixgbe_hw *hw, u32 fdirctrl);
ixgbe_hw          893 drivers/net/ethernet/intel/ixgbe/ixgbe.h s32 ixgbe_init_fdir_perfect_82599(struct ixgbe_hw *hw, u32 fdirctrl);
ixgbe_hw          894 drivers/net/ethernet/intel/ixgbe/ixgbe.h s32 ixgbe_fdir_add_signature_filter_82599(struct ixgbe_hw *hw,
ixgbe_hw          898 drivers/net/ethernet/intel/ixgbe/ixgbe.h s32 ixgbe_fdir_set_input_mask_82599(struct ixgbe_hw *hw,
ixgbe_hw          900 drivers/net/ethernet/intel/ixgbe/ixgbe.h s32 ixgbe_fdir_write_perfect_filter_82599(struct ixgbe_hw *hw,
ixgbe_hw          903 drivers/net/ethernet/intel/ixgbe/ixgbe.h s32 ixgbe_fdir_erase_perfect_filter_82599(struct ixgbe_hw *hw,
ixgbe_hw         1005 drivers/net/ethernet/intel/ixgbe/ixgbe.h s32 ixgbe_negotiate_fc(struct ixgbe_hw *hw, u32 adv_reg, u32 lp_reg,
ixgbe_hw           18 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c static s32 ixgbe_setup_copper_link_82598(struct ixgbe_hw *hw,
ixgbe_hw           21 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c static s32 ixgbe_read_i2c_eeprom_82598(struct ixgbe_hw *hw, u8 byte_offset,
ixgbe_hw           34 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c static void ixgbe_set_pcie_completion_timeout(struct ixgbe_hw *hw)
ixgbe_hw           69 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c static s32 ixgbe_get_invariants_82598(struct ixgbe_hw *hw)
ixgbe_hw           96 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c static s32 ixgbe_init_phy_ops_82598(struct ixgbe_hw *hw)
ixgbe_hw          151 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c static s32 ixgbe_start_hw_82598(struct ixgbe_hw *hw)
ixgbe_hw          173 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c static s32 ixgbe_get_link_capabilities_82598(struct ixgbe_hw *hw,
ixgbe_hw          228 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c static enum ixgbe_media_type ixgbe_get_media_type_82598(struct ixgbe_hw *hw)
ixgbe_hw          274 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c static s32 ixgbe_fc_enable_82598(struct ixgbe_hw *hw)
ixgbe_hw          414 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c static s32 ixgbe_start_mac_link_82598(struct ixgbe_hw *hw,
ixgbe_hw          460 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c static s32 ixgbe_validate_link_ready(struct ixgbe_hw *hw)
ixgbe_hw          496 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c static s32 ixgbe_check_mac_link_82598(struct ixgbe_hw *hw,
ixgbe_hw          582 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c static s32 ixgbe_setup_mac_link_82598(struct ixgbe_hw *hw,
ixgbe_hw          627 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c static s32 ixgbe_setup_copper_link_82598(struct ixgbe_hw *hw,
ixgbe_hw          650 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c static s32 ixgbe_reset_hw_82598(struct ixgbe_hw *hw)
ixgbe_hw          784 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c static s32 ixgbe_set_vmdq_82598(struct ixgbe_hw *hw, u32 rar, u32 vmdq)
ixgbe_hw          808 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c static s32 ixgbe_clear_vmdq_82598(struct ixgbe_hw *hw, u32 rar, u32 vmdq)
ixgbe_hw          839 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c static s32 ixgbe_set_vfta_82598(struct ixgbe_hw *hw, u32 vlan, u32 vind,
ixgbe_hw          884 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c static s32 ixgbe_clear_vfta_82598(struct ixgbe_hw *hw)
ixgbe_hw          908 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c static s32 ixgbe_read_analog_reg8_82598(struct ixgbe_hw *hw, u32 reg, u8 *val)
ixgbe_hw          930 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c static s32 ixgbe_write_analog_reg8_82598(struct ixgbe_hw *hw, u32 reg, u8 val)
ixgbe_hw          951 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c static s32 ixgbe_read_i2c_phy_82598(struct ixgbe_hw *hw, u8 dev_addr,
ixgbe_hw         1022 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c static s32 ixgbe_read_i2c_eeprom_82598(struct ixgbe_hw *hw, u8 byte_offset,
ixgbe_hw         1037 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c static s32 ixgbe_read_i2c_sff8472_82598(struct ixgbe_hw *hw, u8 byte_offset,
ixgbe_hw         1052 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c static void ixgbe_set_lan_id_multi_port_pcie_82598(struct ixgbe_hw *hw)
ixgbe_hw         1083 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c static void ixgbe_set_rxpba_82598(struct ixgbe_hw *hw, int num_pb,
ixgbe_hw           19 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static void ixgbe_disable_tx_laser_multispeed_fiber(struct ixgbe_hw *hw);
ixgbe_hw           20 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static void ixgbe_enable_tx_laser_multispeed_fiber(struct ixgbe_hw *hw);
ixgbe_hw           21 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static void ixgbe_flap_tx_laser_multispeed_fiber(struct ixgbe_hw *hw);
ixgbe_hw           23 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c ixgbe_set_hard_rate_select_speed(struct ixgbe_hw *, ixgbe_link_speed);
ixgbe_hw           24 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static s32 ixgbe_setup_mac_link_smartspeed(struct ixgbe_hw *hw,
ixgbe_hw           27 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static void ixgbe_stop_mac_link_on_d3_82599(struct ixgbe_hw *hw);
ixgbe_hw           28 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static s32 ixgbe_start_mac_link_82599(struct ixgbe_hw *hw,
ixgbe_hw           30 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static s32 ixgbe_setup_mac_link_82599(struct ixgbe_hw *hw,
ixgbe_hw           33 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static s32 ixgbe_setup_copper_link_82599(struct ixgbe_hw *hw,
ixgbe_hw           36 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static s32 ixgbe_verify_fw_version_82599(struct ixgbe_hw *hw);
ixgbe_hw           37 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static s32 ixgbe_read_i2c_byte_82599(struct ixgbe_hw *hw, u8 byte_offset,
ixgbe_hw           39 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static s32 ixgbe_write_i2c_byte_82599(struct ixgbe_hw *hw, u8 byte_offset,
ixgbe_hw           41 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static s32 ixgbe_reset_pipeline_82599(struct ixgbe_hw *hw);
ixgbe_hw           42 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static bool ixgbe_verify_lesm_fw_enabled_82599(struct ixgbe_hw *hw);
ixgbe_hw           44 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c bool ixgbe_mng_enabled(struct ixgbe_hw *hw)
ixgbe_hw           63 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static void ixgbe_init_mac_link_ops_82599(struct ixgbe_hw *hw)
ixgbe_hw          101 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static s32 ixgbe_setup_sfp_modules_82599(struct ixgbe_hw *hw)
ixgbe_hw          176 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static s32 prot_autoc_read_82599(struct ixgbe_hw *hw, bool *locked,
ixgbe_hw          206 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static s32 prot_autoc_write_82599(struct ixgbe_hw *hw, u32 autoc, bool locked)
ixgbe_hw          240 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static s32 ixgbe_get_invariants_82599(struct ixgbe_hw *hw)
ixgbe_hw          266 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static s32 ixgbe_init_phy_ops_82599(struct ixgbe_hw *hw)
ixgbe_hw          325 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static s32 ixgbe_get_link_capabilities_82599(struct ixgbe_hw *hw,
ixgbe_hw          426 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static enum ixgbe_media_type ixgbe_get_media_type_82599(struct ixgbe_hw *hw)
ixgbe_hw          480 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static void ixgbe_stop_mac_link_on_d3_82599(struct ixgbe_hw *hw)
ixgbe_hw          503 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static s32 ixgbe_start_mac_link_82599(struct ixgbe_hw *hw,
ixgbe_hw          564 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static void ixgbe_disable_tx_laser_multispeed_fiber(struct ixgbe_hw *hw)
ixgbe_hw          587 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static void ixgbe_enable_tx_laser_multispeed_fiber(struct ixgbe_hw *hw)
ixgbe_hw          610 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static void ixgbe_flap_tx_laser_multispeed_fiber(struct ixgbe_hw *hw)
ixgbe_hw          631 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c ixgbe_set_hard_rate_select_speed(struct ixgbe_hw *hw, ixgbe_link_speed speed)
ixgbe_hw          660 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static s32 ixgbe_setup_mac_link_smartspeed(struct ixgbe_hw *hw,
ixgbe_hw          770 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static s32 ixgbe_setup_mac_link_82599(struct ixgbe_hw *hw,
ixgbe_hw          886 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static s32 ixgbe_setup_copper_link_82599(struct ixgbe_hw *hw,
ixgbe_hw          909 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static s32 ixgbe_reset_hw_82599(struct ixgbe_hw *hw)
ixgbe_hw         1085 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static s32 ixgbe_fdir_check_cmd_complete(struct ixgbe_hw *hw, u32 *fdircmd)
ixgbe_hw         1103 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c s32 ixgbe_reinit_fdir_tables_82599(struct ixgbe_hw *hw)
ixgbe_hw         1176 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static void ixgbe_fdir_enable_82599(struct ixgbe_hw *hw, u32 fdirctrl)
ixgbe_hw         1216 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c s32 ixgbe_init_fdir_signature_82599(struct ixgbe_hw *hw, u32 fdirctrl)
ixgbe_hw         1240 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c s32 ixgbe_init_fdir_perfect_82599(struct ixgbe_hw *hw, u32 fdirctrl)
ixgbe_hw         1363 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c s32 ixgbe_fdir_add_signature_filter_82599(struct ixgbe_hw *hw,
ixgbe_hw         1520 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c s32 ixgbe_fdir_set_input_mask_82599(struct ixgbe_hw *hw,
ixgbe_hw         1630 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c s32 ixgbe_fdir_write_perfect_filter_82599(struct ixgbe_hw *hw,
ixgbe_hw         1693 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c s32 ixgbe_fdir_erase_perfect_filter_82599(struct ixgbe_hw *hw,
ixgbe_hw         1737 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static s32 ixgbe_read_analog_reg8_82599(struct ixgbe_hw *hw, u32 reg, u8 *val)
ixgbe_hw         1759 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static s32 ixgbe_write_analog_reg8_82599(struct ixgbe_hw *hw, u32 reg, u8 val)
ixgbe_hw         1779 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static s32 ixgbe_start_hw_82599(struct ixgbe_hw *hw)
ixgbe_hw         1805 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static s32 ixgbe_identify_phy_82599(struct ixgbe_hw *hw)
ixgbe_hw         1838 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static s32 ixgbe_enable_rx_dma_82599(struct ixgbe_hw *hw, u32 regval)
ixgbe_hw         1868 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static s32 ixgbe_verify_fw_version_82599(struct ixgbe_hw *hw)
ixgbe_hw         1917 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static bool ixgbe_verify_lesm_fw_enabled_82599(struct ixgbe_hw *hw)
ixgbe_hw         1959 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static s32 ixgbe_read_eeprom_buffer_82599(struct ixgbe_hw *hw, u16 offset,
ixgbe_hw         1985 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static s32 ixgbe_read_eeprom_82599(struct ixgbe_hw *hw,
ixgbe_hw         2009 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static s32 ixgbe_reset_pipeline_82599(struct ixgbe_hw *hw)
ixgbe_hw         2064 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static s32 ixgbe_read_i2c_byte_82599(struct ixgbe_hw *hw, u8 byte_offset,
ixgbe_hw         2118 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c static s32 ixgbe_write_i2c_byte_82599(struct ixgbe_hw *hw, u8 byte_offset,
ixgbe_hw           13 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static s32 ixgbe_acquire_eeprom(struct ixgbe_hw *hw);
ixgbe_hw           14 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static s32 ixgbe_get_eeprom_semaphore(struct ixgbe_hw *hw);
ixgbe_hw           15 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static void ixgbe_release_eeprom_semaphore(struct ixgbe_hw *hw);
ixgbe_hw           16 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static s32 ixgbe_ready_eeprom(struct ixgbe_hw *hw);
ixgbe_hw           17 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static void ixgbe_standby_eeprom(struct ixgbe_hw *hw);
ixgbe_hw           18 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static void ixgbe_shift_out_eeprom_bits(struct ixgbe_hw *hw, u16 data,
ixgbe_hw           20 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static u16 ixgbe_shift_in_eeprom_bits(struct ixgbe_hw *hw, u16 count);
ixgbe_hw           21 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static void ixgbe_raise_eeprom_clk(struct ixgbe_hw *hw, u32 *eec);
ixgbe_hw           22 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static void ixgbe_lower_eeprom_clk(struct ixgbe_hw *hw, u32 *eec);
ixgbe_hw           23 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static void ixgbe_release_eeprom(struct ixgbe_hw *hw);
ixgbe_hw           25 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static s32 ixgbe_mta_vector(struct ixgbe_hw *hw, u8 *mc_addr);
ixgbe_hw           26 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static s32 ixgbe_poll_eerd_eewr_done(struct ixgbe_hw *hw, u32 ee_reg);
ixgbe_hw           27 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static s32 ixgbe_read_eeprom_buffer_bit_bang(struct ixgbe_hw *hw, u16 offset,
ixgbe_hw           29 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static s32 ixgbe_write_eeprom_buffer_bit_bang(struct ixgbe_hw *hw, u16 offset,
ixgbe_hw           31 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static s32 ixgbe_detect_eeprom_page_size_generic(struct ixgbe_hw *hw,
ixgbe_hw           33 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static s32 ixgbe_disable_pcie_master(struct ixgbe_hw *hw);
ixgbe_hw           49 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c bool ixgbe_device_supports_autoneg_fc(struct ixgbe_hw *hw)
ixgbe_hw          114 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_setup_fc_generic(struct ixgbe_hw *hw)
ixgbe_hw          270 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_start_hw_generic(struct ixgbe_hw *hw)
ixgbe_hw          333 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_start_hw_gen2(struct ixgbe_hw *hw)
ixgbe_hw          357 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_init_hw_generic(struct ixgbe_hw *hw)
ixgbe_hw          383 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_clear_hw_cntrs_generic(struct ixgbe_hw *hw)
ixgbe_hw          492 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_read_pba_string_generic(struct ixgbe_hw *hw, u8 *pba_num,
ixgbe_hw          602 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_get_mac_addr_generic(struct ixgbe_hw *hw, u8 *mac_addr)
ixgbe_hw          656 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_get_bus_info_generic(struct ixgbe_hw *hw)
ixgbe_hw          680 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c void ixgbe_set_lan_id_multi_port_pcie(struct ixgbe_hw *hw)
ixgbe_hw          712 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_stop_adapter_generic(struct ixgbe_hw *hw)
ixgbe_hw          762 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_init_led_link_act_generic(struct ixgbe_hw *hw)
ixgbe_hw          803 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_led_on_generic(struct ixgbe_hw *hw, u32 index)
ixgbe_hw          824 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_led_off_generic(struct ixgbe_hw *hw, u32 index)
ixgbe_hw          847 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_init_eeprom_params_generic(struct ixgbe_hw *hw)
ixgbe_hw          899 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_write_eeprom_buffer_bit_bang_generic(struct ixgbe_hw *hw, u16 offset,
ixgbe_hw          949 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static s32 ixgbe_write_eeprom_buffer_bit_bang(struct ixgbe_hw *hw, u16 offset,
ixgbe_hw         1026 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_write_eeprom_generic(struct ixgbe_hw *hw, u16 offset, u16 data)
ixgbe_hw         1045 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_read_eeprom_buffer_bit_bang_generic(struct ixgbe_hw *hw, u16 offset,
ixgbe_hw         1087 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static s32 ixgbe_read_eeprom_buffer_bit_bang(struct ixgbe_hw *hw, u16 offset,
ixgbe_hw         1139 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_read_eeprom_bit_bang_generic(struct ixgbe_hw *hw, u16 offset,
ixgbe_hw         1159 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_read_eerd_buffer_generic(struct ixgbe_hw *hw, u16 offset,
ixgbe_hw         1202 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static s32 ixgbe_detect_eeprom_page_size_generic(struct ixgbe_hw *hw,
ixgbe_hw         1242 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_read_eerd_generic(struct ixgbe_hw *hw, u16 offset, u16 *data)
ixgbe_hw         1256 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_write_eewr_buffer_generic(struct ixgbe_hw *hw, u16 offset,
ixgbe_hw         1302 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_write_eewr_generic(struct ixgbe_hw *hw, u16 offset, u16 data)
ixgbe_hw         1315 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static s32 ixgbe_poll_eerd_eewr_done(struct ixgbe_hw *hw, u32 ee_reg)
ixgbe_hw         1341 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static s32 ixgbe_acquire_eeprom(struct ixgbe_hw *hw)
ixgbe_hw         1387 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static s32 ixgbe_get_eeprom_semaphore(struct ixgbe_hw *hw)
ixgbe_hw         1462 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static void ixgbe_release_eeprom_semaphore(struct ixgbe_hw *hw)
ixgbe_hw         1478 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static s32 ixgbe_ready_eeprom(struct ixgbe_hw *hw)
ixgbe_hw         1516 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static void ixgbe_standby_eeprom(struct ixgbe_hw *hw)
ixgbe_hw         1539 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static void ixgbe_shift_out_eeprom_bits(struct ixgbe_hw *hw, u16 data,
ixgbe_hw         1593 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static u16 ixgbe_shift_in_eeprom_bits(struct ixgbe_hw *hw, u16 count)
ixgbe_hw         1631 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static void ixgbe_raise_eeprom_clk(struct ixgbe_hw *hw, u32 *eec)
ixgbe_hw         1648 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static void ixgbe_lower_eeprom_clk(struct ixgbe_hw *hw, u32 *eec)
ixgbe_hw         1664 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static void ixgbe_release_eeprom(struct ixgbe_hw *hw)
ixgbe_hw         1696 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_calc_eeprom_checksum_generic(struct ixgbe_hw *hw)
ixgbe_hw         1755 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_validate_eeprom_checksum_generic(struct ixgbe_hw *hw,
ixgbe_hw         1802 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_update_eeprom_checksum_generic(struct ixgbe_hw *hw)
ixgbe_hw         1839 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_set_rar_generic(struct ixgbe_hw *hw, u32 index, u8 *addr, u32 vmdq,
ixgbe_hw         1892 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_clear_rar_generic(struct ixgbe_hw *hw, u32 index)
ixgbe_hw         1933 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_init_rx_addrs_generic(struct ixgbe_hw *hw)
ixgbe_hw         1996 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static s32 ixgbe_mta_vector(struct ixgbe_hw *hw, u8 *mc_addr)
ixgbe_hw         2030 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static void ixgbe_set_mta(struct ixgbe_hw *hw, u8 *mc_addr)
ixgbe_hw         2065 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_update_mc_addr_list_generic(struct ixgbe_hw *hw,
ixgbe_hw         2107 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_enable_mc_generic(struct ixgbe_hw *hw)
ixgbe_hw         2124 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_disable_mc_generic(struct ixgbe_hw *hw)
ixgbe_hw         2140 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_fc_enable_generic(struct ixgbe_hw *hw)
ixgbe_hw         2268 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_negotiate_fc(struct ixgbe_hw *hw, u32 adv_reg, u32 lp_reg,
ixgbe_hw         2310 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static s32 ixgbe_fc_autoneg_fiber(struct ixgbe_hw *hw)
ixgbe_hw         2344 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static s32 ixgbe_fc_autoneg_backplane(struct ixgbe_hw *hw)
ixgbe_hw         2383 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static s32 ixgbe_fc_autoneg_copper(struct ixgbe_hw *hw)
ixgbe_hw         2408 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c void ixgbe_fc_autoneg(struct ixgbe_hw *hw)
ixgbe_hw         2471 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static u32 ixgbe_pcie_timeout_poll(struct ixgbe_hw *hw)
ixgbe_hw         2517 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static s32 ixgbe_disable_pcie_master(struct ixgbe_hw *hw)
ixgbe_hw         2589 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_acquire_swfw_sync(struct ixgbe_hw *hw, u32 mask)
ixgbe_hw         2634 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c void ixgbe_release_swfw_sync(struct ixgbe_hw *hw, u32 mask)
ixgbe_hw         2657 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 prot_autoc_read_generic(struct ixgbe_hw *hw, bool *locked, u32 *reg_val)
ixgbe_hw         2671 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 prot_autoc_write_generic(struct ixgbe_hw *hw, u32 reg_val, bool locked)
ixgbe_hw         2684 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_disable_rx_buff_generic(struct ixgbe_hw *hw)
ixgbe_hw         2716 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_enable_rx_buff_generic(struct ixgbe_hw *hw)
ixgbe_hw         2735 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_enable_rx_dma_generic(struct ixgbe_hw *hw, u32 regval)
ixgbe_hw         2750 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_blink_led_start_generic(struct ixgbe_hw *hw, u32 index)
ixgbe_hw         2798 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_blink_led_stop_generic(struct ixgbe_hw *hw, u32 index)
ixgbe_hw         2837 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static s32 ixgbe_get_san_mac_addr_offset(struct ixgbe_hw *hw,
ixgbe_hw         2865 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_get_san_mac_addr_generic(struct ixgbe_hw *hw, u8 *san_mac_addr)
ixgbe_hw         2915 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c u16 ixgbe_get_pcie_msix_count_generic(struct ixgbe_hw *hw)
ixgbe_hw         2958 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_clear_vmdq_generic(struct ixgbe_hw *hw, u32 rar, u32 vmdq)
ixgbe_hw         3009 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_set_vmdq_generic(struct ixgbe_hw *hw, u32 rar, u32 vmdq)
ixgbe_hw         3042 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_set_vmdq_san_mac_generic(struct ixgbe_hw *hw, u32 vmdq)
ixgbe_hw         3061 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_init_uta_tables_generic(struct ixgbe_hw *hw)
ixgbe_hw         3081 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static s32 ixgbe_find_vlvf_slot(struct ixgbe_hw *hw, u32 vlan, bool vlvf_bypass)
ixgbe_hw         3131 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_set_vfta_generic(struct ixgbe_hw *hw, u32 vlan, u32 vind,
ixgbe_hw         3242 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_clear_vfta_generic(struct ixgbe_hw *hw)
ixgbe_hw         3265 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static bool ixgbe_need_crosstalk_fix(struct ixgbe_hw *hw)
ixgbe_hw         3292 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_check_mac_link_generic(struct ixgbe_hw *hw, ixgbe_link_speed *speed,
ixgbe_hw         3397 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_get_wwn_prefix_generic(struct ixgbe_hw *hw, u16 *wwnn_prefix,
ixgbe_hw         3446 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c void ixgbe_set_mac_anti_spoofing(struct ixgbe_hw *hw, bool enable, int vf)
ixgbe_hw         3470 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c void ixgbe_set_vlan_anti_spoofing(struct ixgbe_hw *hw, bool enable, int vf)
ixgbe_hw         3495 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_get_device_caps_generic(struct ixgbe_hw *hw, u16 *device_caps)
ixgbe_hw         3509 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c void ixgbe_set_rxpba_generic(struct ixgbe_hw *hw,
ixgbe_hw         3604 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_hic_unlocked(struct ixgbe_hw *hw, u32 *buffer, u32 length,
ixgbe_hw         3676 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_host_interface_command(struct ixgbe_hw *hw, void *buffer,
ixgbe_hw         3755 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_set_fw_drv_ver_generic(struct ixgbe_hw *hw, u8 maj, u8 min,
ixgbe_hw         3805 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c void ixgbe_clear_tx_pending(struct ixgbe_hw *hw)
ixgbe_hw         3877 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c static s32 ixgbe_get_ets_data(struct ixgbe_hw *hw, u16 *ets_cfg,
ixgbe_hw         3905 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_get_thermal_sensor_data_generic(struct ixgbe_hw *hw)
ixgbe_hw         3961 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_init_thermal_sensor_thresh_generic(struct ixgbe_hw *hw)
ixgbe_hw         4028 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c void ixgbe_get_orom_version(struct ixgbe_hw *hw,
ixgbe_hw         4066 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c void ixgbe_get_oem_prod_version(struct ixgbe_hw *hw,
ixgbe_hw         4109 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c void ixgbe_get_etk_id(struct ixgbe_hw *hw,
ixgbe_hw         4131 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c void ixgbe_disable_rx_generic(struct ixgbe_hw *hw)
ixgbe_hw         4154 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c void ixgbe_enable_rx_generic(struct ixgbe_hw *hw)
ixgbe_hw         4176 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c bool ixgbe_mng_present(struct ixgbe_hw *hw)
ixgbe_hw         4196 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c s32 ixgbe_setup_mac_link_multispeed_fiber(struct ixgbe_hw *hw,
ixgbe_hw         4341 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c void ixgbe_set_soft_rate_select_speed(struct ixgbe_hw *hw,
ixgbe_hw           10 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h u16 ixgbe_get_pcie_msix_count_generic(struct ixgbe_hw *hw);
ixgbe_hw           11 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_init_ops_generic(struct ixgbe_hw *hw);
ixgbe_hw           12 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_init_hw_generic(struct ixgbe_hw *hw);
ixgbe_hw           13 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_start_hw_generic(struct ixgbe_hw *hw);
ixgbe_hw           14 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_start_hw_gen2(struct ixgbe_hw *hw);
ixgbe_hw           15 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_clear_hw_cntrs_generic(struct ixgbe_hw *hw);
ixgbe_hw           16 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_read_pba_string_generic(struct ixgbe_hw *hw, u8 *pba_num,
ixgbe_hw           18 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_get_mac_addr_generic(struct ixgbe_hw *hw, u8 *mac_addr);
ixgbe_hw           21 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_get_bus_info_generic(struct ixgbe_hw *hw);
ixgbe_hw           22 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h void ixgbe_set_lan_id_multi_port_pcie(struct ixgbe_hw *hw);
ixgbe_hw           23 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_stop_adapter_generic(struct ixgbe_hw *hw);
ixgbe_hw           25 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_led_on_generic(struct ixgbe_hw *hw, u32 index);
ixgbe_hw           26 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_led_off_generic(struct ixgbe_hw *hw, u32 index);
ixgbe_hw           27 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_init_led_link_act_generic(struct ixgbe_hw *hw);
ixgbe_hw           29 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_init_eeprom_params_generic(struct ixgbe_hw *hw);
ixgbe_hw           30 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_write_eeprom_generic(struct ixgbe_hw *hw, u16 offset, u16 data);
ixgbe_hw           31 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_write_eeprom_buffer_bit_bang_generic(struct ixgbe_hw *hw, u16 offset,
ixgbe_hw           33 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_read_eerd_generic(struct ixgbe_hw *hw, u16 offset, u16 *data);
ixgbe_hw           34 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_read_eerd_buffer_generic(struct ixgbe_hw *hw, u16 offset,
ixgbe_hw           36 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_write_eewr_generic(struct ixgbe_hw *hw, u16 offset, u16 data);
ixgbe_hw           37 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_write_eewr_buffer_generic(struct ixgbe_hw *hw, u16 offset,
ixgbe_hw           39 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_read_eeprom_bit_bang_generic(struct ixgbe_hw *hw, u16 offset,
ixgbe_hw           41 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_read_eeprom_buffer_bit_bang_generic(struct ixgbe_hw *hw, u16 offset,
ixgbe_hw           43 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_calc_eeprom_checksum_generic(struct ixgbe_hw *hw);
ixgbe_hw           44 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_validate_eeprom_checksum_generic(struct ixgbe_hw *hw,
ixgbe_hw           46 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_update_eeprom_checksum_generic(struct ixgbe_hw *hw);
ixgbe_hw           48 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_set_rar_generic(struct ixgbe_hw *hw, u32 index, u8 *addr, u32 vmdq,
ixgbe_hw           50 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_clear_rar_generic(struct ixgbe_hw *hw, u32 index);
ixgbe_hw           51 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_init_rx_addrs_generic(struct ixgbe_hw *hw);
ixgbe_hw           52 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_update_mc_addr_list_generic(struct ixgbe_hw *hw,
ixgbe_hw           54 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_enable_mc_generic(struct ixgbe_hw *hw);
ixgbe_hw           55 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_disable_mc_generic(struct ixgbe_hw *hw);
ixgbe_hw           56 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_disable_rx_buff_generic(struct ixgbe_hw *hw);
ixgbe_hw           57 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_enable_rx_buff_generic(struct ixgbe_hw *hw);
ixgbe_hw           58 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_enable_rx_dma_generic(struct ixgbe_hw *hw, u32 regval);
ixgbe_hw           59 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_fc_enable_generic(struct ixgbe_hw *hw);
ixgbe_hw           60 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_setup_fc_generic(struct ixgbe_hw *);
ixgbe_hw           61 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h bool ixgbe_device_supports_autoneg_fc(struct ixgbe_hw *hw);
ixgbe_hw           62 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h void ixgbe_fc_autoneg(struct ixgbe_hw *hw);
ixgbe_hw           64 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_acquire_swfw_sync(struct ixgbe_hw *hw, u32 mask);
ixgbe_hw           65 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h void ixgbe_release_swfw_sync(struct ixgbe_hw *hw, u32 mask);
ixgbe_hw           66 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_get_san_mac_addr_generic(struct ixgbe_hw *hw, u8 *san_mac_addr);
ixgbe_hw           67 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_set_vmdq_generic(struct ixgbe_hw *hw, u32 rar, u32 vmdq);
ixgbe_hw           68 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_set_vmdq_san_mac_generic(struct ixgbe_hw *hw, u32 vmdq);
ixgbe_hw           69 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_clear_vmdq_generic(struct ixgbe_hw *hw, u32 rar, u32 vmdq);
ixgbe_hw           70 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_init_uta_tables_generic(struct ixgbe_hw *hw);
ixgbe_hw           71 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_set_vfta_generic(struct ixgbe_hw *hw, u32 vlan,
ixgbe_hw           73 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_clear_vfta_generic(struct ixgbe_hw *hw);
ixgbe_hw           74 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_check_mac_link_generic(struct ixgbe_hw *hw,
ixgbe_hw           77 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_get_wwn_prefix_generic(struct ixgbe_hw *hw, u16 *wwnn_prefix,
ixgbe_hw           80 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 prot_autoc_read_generic(struct ixgbe_hw *hw, bool *, u32 *reg_val);
ixgbe_hw           81 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 prot_autoc_write_generic(struct ixgbe_hw *hw, u32 reg_val, bool locked);
ixgbe_hw           83 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_blink_led_start_generic(struct ixgbe_hw *hw, u32 index);
ixgbe_hw           84 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_blink_led_stop_generic(struct ixgbe_hw *hw, u32 index);
ixgbe_hw           85 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h void ixgbe_set_mac_anti_spoofing(struct ixgbe_hw *hw, bool enable, int vf);
ixgbe_hw           86 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h void ixgbe_set_vlan_anti_spoofing(struct ixgbe_hw *hw, bool enable, int vf);
ixgbe_hw           87 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_get_device_caps_generic(struct ixgbe_hw *hw, u16 *device_caps);
ixgbe_hw           88 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_set_fw_drv_ver_generic(struct ixgbe_hw *hw, u8 maj, u8 min,
ixgbe_hw           91 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_host_interface_command(struct ixgbe_hw *hw, void *, u32 length,
ixgbe_hw           93 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_hic_unlocked(struct ixgbe_hw *hw, u32 *buffer, u32 len, u32 timeout);
ixgbe_hw           94 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_fw_phy_activity(struct ixgbe_hw *hw, u16 activity,
ixgbe_hw           96 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h void ixgbe_clear_tx_pending(struct ixgbe_hw *hw);
ixgbe_hw           97 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h bool ixgbe_mng_present(struct ixgbe_hw *hw);
ixgbe_hw           98 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h bool ixgbe_mng_enabled(struct ixgbe_hw *hw);
ixgbe_hw          100 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h void ixgbe_set_rxpba_generic(struct ixgbe_hw *hw, int num_pb,
ixgbe_hw          115 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_get_thermal_sensor_data_generic(struct ixgbe_hw *hw);
ixgbe_hw          116 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_init_thermal_sensor_thresh_generic(struct ixgbe_hw *hw);
ixgbe_hw          117 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h void ixgbe_get_etk_id(struct ixgbe_hw *hw,
ixgbe_hw          119 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h void ixgbe_get_oem_prod_version(struct ixgbe_hw *hw,
ixgbe_hw          121 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h void ixgbe_get_orom_version(struct ixgbe_hw *hw,
ixgbe_hw          123 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h void ixgbe_disable_rx_generic(struct ixgbe_hw *hw);
ixgbe_hw          124 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h void ixgbe_enable_rx_generic(struct ixgbe_hw *hw);
ixgbe_hw          125 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_setup_mac_link_multispeed_fiber(struct ixgbe_hw *hw,
ixgbe_hw          128 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h void ixgbe_set_soft_rate_select_speed(struct ixgbe_hw *hw,
ixgbe_hw          136 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h u16 ixgbe_read_pci_cfg_word(struct ixgbe_hw *hw, u32 reg);
ixgbe_hw          137 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h void ixgbe_write_pci_cfg_word(struct ixgbe_hw *hw, u32 reg, u16 value);
ixgbe_hw          144 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h static inline void ixgbe_write_reg(struct ixgbe_hw *hw, u32 reg, u32 value)
ixgbe_hw          163 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h static inline void ixgbe_write_reg64(struct ixgbe_hw *hw, u32 reg, u64 value)
ixgbe_hw          173 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h u32 ixgbe_read_reg(struct ixgbe_hw *hw, u32 reg);
ixgbe_hw           62 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c s32 ixgbe_dcb_calculate_tc_credits(struct ixgbe_hw *hw,
ixgbe_hw          250 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c s32 ixgbe_dcb_hw_config(struct ixgbe_hw *hw,
ixgbe_hw          286 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c s32 ixgbe_dcb_hw_pfc_config(struct ixgbe_hw *hw, u8 pfc_en, u8 *prio_tc)
ixgbe_hw          303 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c s32 ixgbe_dcb_hw_ets(struct ixgbe_hw *hw, struct ieee_ets *ets, int max_frame)
ixgbe_hw          336 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c s32 ixgbe_dcb_hw_ets_config(struct ixgbe_hw *hw,
ixgbe_hw          367 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c static void ixgbe_dcb_read_rtrup2tc_82599(struct ixgbe_hw *hw, u8 *map)
ixgbe_hw          377 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c void ixgbe_dcb_read_rtrup2tc(struct ixgbe_hw *hw, u8 *map)
ixgbe_hw          127 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.h s32 ixgbe_dcb_calculate_tc_credits(struct ixgbe_hw *,
ixgbe_hw          131 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.h s32 ixgbe_dcb_hw_ets(struct ixgbe_hw *hw, struct ieee_ets *ets, int max);
ixgbe_hw          132 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.h s32 ixgbe_dcb_hw_ets_config(struct ixgbe_hw *hw, u16 *refill, u16 *max,
ixgbe_hw          134 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.h s32 ixgbe_dcb_hw_pfc_config(struct ixgbe_hw *hw, u8 pfc_en, u8 *tc_prio);
ixgbe_hw          135 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.h s32 ixgbe_dcb_hw_config(struct ixgbe_hw *, struct ixgbe_dcb_config *);
ixgbe_hw          137 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.h void ixgbe_dcb_read_rtrup2tc(struct ixgbe_hw *hw, u8 *map);
ixgbe_hw           18 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.c s32 ixgbe_dcb_config_rx_arbiter_82598(struct ixgbe_hw *hw,
ixgbe_hw           78 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.c s32 ixgbe_dcb_config_tx_desc_arbiter_82598(struct ixgbe_hw *hw,
ixgbe_hw          127 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.c s32 ixgbe_dcb_config_tx_data_arbiter_82598(struct ixgbe_hw *hw,
ixgbe_hw          174 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.c s32 ixgbe_dcb_config_pfc_82598(struct ixgbe_hw *hw, u8 pfc_en)
ixgbe_hw          227 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.c static s32 ixgbe_dcb_config_tc_stats_82598(struct ixgbe_hw *hw)
ixgbe_hw          263 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.c s32 ixgbe_dcb_hw_config_82598(struct ixgbe_hw *hw, u8 pfc_en, u16 *refill,
ixgbe_hw           49 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.h s32 ixgbe_dcb_config_pfc_82598(struct ixgbe_hw *, u8 pfc_en);
ixgbe_hw           52 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.h s32 ixgbe_dcb_config_rx_arbiter_82598(struct ixgbe_hw *hw,
ixgbe_hw           57 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.h s32 ixgbe_dcb_config_tx_desc_arbiter_82598(struct ixgbe_hw *hw,
ixgbe_hw           63 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.h s32 ixgbe_dcb_config_tx_data_arbiter_82598(struct ixgbe_hw *hw,
ixgbe_hw           69 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.h s32 ixgbe_dcb_hw_config_82598(struct ixgbe_hw *hw, u8 pfc_en, u16 *refill,
ixgbe_hw           20 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82599.c s32 ixgbe_dcb_config_rx_arbiter_82599(struct ixgbe_hw *hw,
ixgbe_hw           79 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82599.c s32 ixgbe_dcb_config_tx_desc_arbiter_82599(struct ixgbe_hw *hw,
ixgbe_hw          131 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82599.c s32 ixgbe_dcb_config_tx_data_arbiter_82599(struct ixgbe_hw *hw,
ixgbe_hw          190 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82599.c s32 ixgbe_dcb_config_pfc_82599(struct ixgbe_hw *hw, u8 pfc_en, u8 *prio_tc)
ixgbe_hw          275 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82599.c static s32 ixgbe_dcb_config_tc_stats_82599(struct ixgbe_hw *hw)
ixgbe_hw          333 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82599.c s32 ixgbe_dcb_hw_config_82599(struct ixgbe_hw *hw, u8 pfc_en, u16 *refill,
ixgbe_hw           73 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82599.h s32 ixgbe_dcb_config_pfc_82599(struct ixgbe_hw *hw, u8 pfc_en, u8 *prio_tc);
ixgbe_hw           76 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82599.h s32 ixgbe_dcb_config_rx_arbiter_82599(struct ixgbe_hw *hw,
ixgbe_hw           83 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82599.h s32 ixgbe_dcb_config_tx_desc_arbiter_82599(struct ixgbe_hw *hw,
ixgbe_hw           89 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82599.h s32 ixgbe_dcb_config_tx_data_arbiter_82599(struct ixgbe_hw *hw,
ixgbe_hw           96 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82599.h s32 ixgbe_dcb_hw_config_82599(struct ixgbe_hw *hw, u8 pfc_en, u16 *refill,
ixgbe_hw          301 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          589 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          152 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c static u32 ixgbe_get_supported_10gtypes(struct ixgbe_hw *hw)
ixgbe_hw          178 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          373 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          444 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          466 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          526 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          899 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          935 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1319 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1570 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1725 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1789 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         2074 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         2169 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         2246 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         2580 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         2679 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         2892 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         3202 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         3248 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         3305 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         3342 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         3356 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw           49 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 	struct ixgbe_hw *hw;
ixgbe_hw          137 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 	struct ixgbe_hw *hw;
ixgbe_hw          640 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          970 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw           21 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c static void ixgbe_ipsec_set_tx_sa(struct ixgbe_hw *hw, u16 idx,
ixgbe_hw           49 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c static void ixgbe_ipsec_set_rx_item(struct ixgbe_hw *hw, u16 idx,
ixgbe_hw           73 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c static void ixgbe_ipsec_set_rx_sa(struct ixgbe_hw *hw, u16 idx, __be32 spi,
ixgbe_hw          103 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c static void ixgbe_ipsec_set_rx_ip(struct ixgbe_hw *hw, u16 idx, __be32 addr[])
ixgbe_hw          122 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          148 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          221 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          263 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          306 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          482 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          566 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          751 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1223 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw           93 drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          621 drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          734 drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          172 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static bool ixgbe_check_cfg_remove(struct ixgbe_hw *hw, struct pci_dev *pdev);
ixgbe_hw          208 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          238 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static inline bool ixgbe_pcie_from_parent(struct ixgbe_hw *hw)
ixgbe_hw          252 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          279 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static void ixgbe_remove_adapter(struct ixgbe_hw *hw)
ixgbe_hw          291 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static u32 ixgbe_check_remove(struct ixgbe_hw *hw, u32 reg)
ixgbe_hw          332 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c u32 ixgbe_read_reg(struct ixgbe_hw *hw, u32 reg)
ixgbe_hw          366 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static bool ixgbe_check_cfg_remove(struct ixgbe_hw *hw, struct pci_dev *pdev)
ixgbe_hw          378 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c u16 ixgbe_read_pci_cfg_word(struct ixgbe_hw *hw, u32 reg)
ixgbe_hw          393 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static u32 ixgbe_read_pci_cfg_dword(struct ixgbe_hw *hw, u32 reg)
ixgbe_hw          408 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c void ixgbe_write_pci_cfg_word(struct ixgbe_hw *hw, u32 reg, u16 value)
ixgbe_hw          467 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static void ixgbe_regdump(struct ixgbe_hw *hw, struct ixgbe_reg_info *reginfo)
ixgbe_hw          569 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          860 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          928 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          961 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1083 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1217 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1278 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1315 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         2690 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         2744 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         2804 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         2816 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         2859 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static inline bool ixgbe_is_sfp(struct ixgbe_hw *hw)
ixgbe_hw         2883 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         2916 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         2932 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         2961 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         2995 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         3054 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         3296 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         3480 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         3569 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         3630 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         3653 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         3665 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         3710 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         3782 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         3820 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         3859 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         3909 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         3936 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         4020 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         4042 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         4068 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         4168 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         4193 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         4264 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         4331 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         4380 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         4427 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         4438 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static int ixgbe_find_vlvf_entry(struct ixgbe_hw *hw, u32 vlan)
ixgbe_hw         4459 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         4486 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         4503 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         4541 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         4575 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         4618 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         4664 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         4709 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         4730 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         4750 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         4772 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         4786 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         4810 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         4825 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         4853 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         4913 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         5014 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         5042 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         5102 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         5163 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         5201 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         5223 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         5239 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         5422 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         5506 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static int ixgbe_non_sfp_link_config(struct ixgbe_hw *hw)
ixgbe_hw         5533 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         5615 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         5743 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         5815 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         5911 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         6089 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         6155 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         6189 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         6250 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         6771 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         6925 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         7041 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         7273 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         7317 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         7362 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         7423 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         7513 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         7559 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         7610 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         7708 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         7781 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         7835 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         7883 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         8794 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         8812 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         8837 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         8882 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         8987 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         9097 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         9409 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         9819 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         9950 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         10421 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         10457 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         10626 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         10694 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         10735 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw;
ixgbe_hw         11298 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw           18 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c s32 ixgbe_read_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 mbx_id)
ixgbe_hw           41 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c s32 ixgbe_write_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 mbx_id)
ixgbe_hw           61 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c s32 ixgbe_check_for_msg(struct ixgbe_hw *hw, u16 mbx_id)
ixgbe_hw           78 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c s32 ixgbe_check_for_ack(struct ixgbe_hw *hw, u16 mbx_id)
ixgbe_hw           95 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c s32 ixgbe_check_for_rst(struct ixgbe_hw *hw, u16 mbx_id)
ixgbe_hw          112 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c static s32 ixgbe_poll_for_msg(struct ixgbe_hw *hw, u16 mbx_id)
ixgbe_hw          137 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c static s32 ixgbe_poll_for_ack(struct ixgbe_hw *hw, u16 mbx_id)
ixgbe_hw          165 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c static s32 ixgbe_read_posted_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size,
ixgbe_hw          192 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c static s32 ixgbe_write_posted_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size,
ixgbe_hw          211 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c static s32 ixgbe_check_for_bit_pf(struct ixgbe_hw *hw, u32 mask, s32 index)
ixgbe_hw          230 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c static s32 ixgbe_check_for_msg_pf(struct ixgbe_hw *hw, u16 vf_number)
ixgbe_hw          251 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c static s32 ixgbe_check_for_ack_pf(struct ixgbe_hw *hw, u16 vf_number)
ixgbe_hw          272 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c static s32 ixgbe_check_for_rst_pf(struct ixgbe_hw *hw, u16 vf_number)
ixgbe_hw          308 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c static s32 ixgbe_obtain_mbx_lock_pf(struct ixgbe_hw *hw, u16 vf_number)
ixgbe_hw          332 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c static s32 ixgbe_write_mbx_pf(struct ixgbe_hw *hw, u32 *msg, u16 size,
ixgbe_hw          371 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c static s32 ixgbe_read_mbx_pf(struct ixgbe_hw *hw, u32 *msg, u16 size,
ixgbe_hw          402 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c void ixgbe_init_mbx_params_pf(struct ixgbe_hw *hw)
ixgbe_hw           98 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.h s32 ixgbe_read_mbx(struct ixgbe_hw *, u32 *, u16, u16);
ixgbe_hw           99 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.h s32 ixgbe_write_mbx(struct ixgbe_hw *, u32 *, u16, u16);
ixgbe_hw          100 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.h s32 ixgbe_check_for_msg(struct ixgbe_hw *, u16);
ixgbe_hw          101 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.h s32 ixgbe_check_for_ack(struct ixgbe_hw *, u16);
ixgbe_hw          102 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.h s32 ixgbe_check_for_rst(struct ixgbe_hw *, u16);
ixgbe_hw          104 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.h void ixgbe_init_mbx_params_pf(struct ixgbe_hw *);
ixgbe_hw           12 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static void ixgbe_i2c_start(struct ixgbe_hw *hw);
ixgbe_hw           13 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static void ixgbe_i2c_stop(struct ixgbe_hw *hw);
ixgbe_hw           14 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static s32 ixgbe_clock_in_i2c_byte(struct ixgbe_hw *hw, u8 *data);
ixgbe_hw           15 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static s32 ixgbe_clock_out_i2c_byte(struct ixgbe_hw *hw, u8 data);
ixgbe_hw           16 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static s32 ixgbe_get_i2c_ack(struct ixgbe_hw *hw);
ixgbe_hw           17 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static s32 ixgbe_clock_in_i2c_bit(struct ixgbe_hw *hw, bool *data);
ixgbe_hw           18 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static s32 ixgbe_clock_out_i2c_bit(struct ixgbe_hw *hw, bool data);
ixgbe_hw           19 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static void ixgbe_raise_i2c_clk(struct ixgbe_hw *hw, u32 *i2cctl);
ixgbe_hw           20 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static void ixgbe_lower_i2c_clk(struct ixgbe_hw *hw, u32 *i2cctl);
ixgbe_hw           21 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static s32 ixgbe_set_i2c_data(struct ixgbe_hw *hw, u32 *i2cctl, bool data);
ixgbe_hw           22 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static bool ixgbe_get_i2c_data(struct ixgbe_hw *hw, u32 *i2cctl);
ixgbe_hw           23 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static void ixgbe_i2c_bus_clear(struct ixgbe_hw *hw);
ixgbe_hw           25 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static s32 ixgbe_get_phy_id(struct ixgbe_hw *hw);
ixgbe_hw           26 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static s32 ixgbe_identify_qsfp_module_generic(struct ixgbe_hw *hw);
ixgbe_hw           35 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static s32 ixgbe_out_i2c_byte_ack(struct ixgbe_hw *hw, u8 byte)
ixgbe_hw           52 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static s32 ixgbe_in_i2c_byte_ack(struct ixgbe_hw *hw, u8 *byte)
ixgbe_hw           88 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c s32 ixgbe_read_i2c_combined_generic_int(struct ixgbe_hw *hw, u8 addr,
ixgbe_hw          166 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c s32 ixgbe_write_i2c_combined_generic_int(struct ixgbe_hw *hw, u8 addr,
ixgbe_hw          228 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static bool ixgbe_probe_phy(struct ixgbe_hw *hw, u16 phy_addr)
ixgbe_hw          263 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c s32 ixgbe_identify_phy_generic(struct ixgbe_hw *hw)
ixgbe_hw          314 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c bool ixgbe_check_reset_blocked(struct ixgbe_hw *hw)
ixgbe_hw          336 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static s32 ixgbe_get_phy_id(struct ixgbe_hw *hw)
ixgbe_hw          395 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c s32 ixgbe_reset_phy_generic(struct ixgbe_hw *hw)
ixgbe_hw          471 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c s32 ixgbe_read_phy_reg_mdi(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type,
ixgbe_hw          547 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c s32 ixgbe_read_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr,
ixgbe_hw          572 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c s32 ixgbe_write_phy_reg_mdi(struct ixgbe_hw *hw, u32 reg_addr,
ixgbe_hw          645 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c s32 ixgbe_write_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr,
ixgbe_hw          669 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static s32 ixgbe_msca_cmd(struct ixgbe_hw *hw, u32 cmd)
ixgbe_hw          685 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static s32 ixgbe_mii_bus_read_generic(struct ixgbe_hw *hw, int addr,
ixgbe_hw          736 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static s32 ixgbe_mii_bus_write_generic(struct ixgbe_hw *hw, int addr,
ixgbe_hw          781 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          798 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          814 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          832 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          868 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static bool ixgbe_x550em_a_has_mii(struct ixgbe_hw *hw)
ixgbe_hw          902 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c s32 ixgbe_mii_bus_init(struct ixgbe_hw *hw)
ixgbe_hw          968 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c s32 ixgbe_setup_phy_link_generic(struct ixgbe_hw *hw)
ixgbe_hw         1046 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c s32 ixgbe_setup_phy_link_speed_generic(struct ixgbe_hw *hw,
ixgbe_hw         1087 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static s32 ixgbe_get_copper_speeds_supported(struct ixgbe_hw *hw)
ixgbe_hw         1126 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c s32 ixgbe_get_copper_link_capabilities_generic(struct ixgbe_hw *hw,
ixgbe_hw         1149 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c s32 ixgbe_check_phy_link_tnx(struct ixgbe_hw *hw, ixgbe_link_speed *speed,
ixgbe_hw         1199 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c s32 ixgbe_setup_phy_link_tnx(struct ixgbe_hw *hw)
ixgbe_hw         1272 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c s32 ixgbe_reset_phy_nl(struct ixgbe_hw *hw)
ixgbe_hw         1380 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c s32 ixgbe_identify_module_generic(struct ixgbe_hw *hw)
ixgbe_hw         1401 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c s32 ixgbe_identify_sfp_module_generic(struct ixgbe_hw *hw)
ixgbe_hw         1666 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static s32 ixgbe_identify_qsfp_module_generic(struct ixgbe_hw *hw)
ixgbe_hw         1849 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c s32 ixgbe_get_sfp_init_sequence_offsets(struct ixgbe_hw *hw,
ixgbe_hw         1939 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c s32 ixgbe_read_i2c_eeprom_generic(struct ixgbe_hw *hw, u8 byte_offset,
ixgbe_hw         1955 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c s32 ixgbe_read_i2c_sff8472_generic(struct ixgbe_hw *hw, u8 byte_offset,
ixgbe_hw         1971 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c s32 ixgbe_write_i2c_eeprom_generic(struct ixgbe_hw *hw, u8 byte_offset,
ixgbe_hw         1985 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static bool ixgbe_is_sfp_probe(struct ixgbe_hw *hw, u8 offset, u8 addr)
ixgbe_hw         2005 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static s32 ixgbe_read_i2c_byte_generic_int(struct ixgbe_hw *hw, u8 byte_offset,
ixgbe_hw         2095 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c s32 ixgbe_read_i2c_byte_generic(struct ixgbe_hw *hw, u8 byte_offset,
ixgbe_hw         2112 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c s32 ixgbe_read_i2c_byte_generic_unlocked(struct ixgbe_hw *hw, u8 byte_offset,
ixgbe_hw         2130 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static s32 ixgbe_write_i2c_byte_generic_int(struct ixgbe_hw *hw, u8 byte_offset,
ixgbe_hw         2198 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c s32 ixgbe_write_i2c_byte_generic(struct ixgbe_hw *hw, u8 byte_offset,
ixgbe_hw         2215 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c s32 ixgbe_write_i2c_byte_generic_unlocked(struct ixgbe_hw *hw, u8 byte_offset,
ixgbe_hw         2229 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static void ixgbe_i2c_start(struct ixgbe_hw *hw)
ixgbe_hw         2262 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static void ixgbe_i2c_stop(struct ixgbe_hw *hw)
ixgbe_hw         2296 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static s32 ixgbe_clock_in_i2c_byte(struct ixgbe_hw *hw, u8 *data)
ixgbe_hw         2317 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static s32 ixgbe_clock_out_i2c_byte(struct ixgbe_hw *hw, u8 data)
ixgbe_hw         2348 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static s32 ixgbe_get_i2c_ack(struct ixgbe_hw *hw)
ixgbe_hw         2399 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static s32 ixgbe_clock_in_i2c_bit(struct ixgbe_hw *hw, bool *data)
ixgbe_hw         2433 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static s32 ixgbe_clock_out_i2c_bit(struct ixgbe_hw *hw, bool data)
ixgbe_hw         2466 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static void ixgbe_raise_i2c_clk(struct ixgbe_hw *hw, u32 *i2cctl)
ixgbe_hw         2499 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static void ixgbe_lower_i2c_clk(struct ixgbe_hw *hw, u32 *i2cctl)
ixgbe_hw         2521 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static s32 ixgbe_set_i2c_data(struct ixgbe_hw *hw, u32 *i2cctl, bool data)
ixgbe_hw         2563 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static bool ixgbe_get_i2c_data(struct ixgbe_hw *hw, u32 *i2cctl)
ixgbe_hw         2586 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static void ixgbe_i2c_bus_clear(struct ixgbe_hw *hw)
ixgbe_hw         2620 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c s32 ixgbe_tn_check_overtemp(struct ixgbe_hw *hw)
ixgbe_hw         2641 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c s32 ixgbe_set_copper_phy_power(struct ixgbe_hw *hw, bool on)
ixgbe_hw          124 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h s32 ixgbe_mii_bus_init(struct ixgbe_hw *hw);
ixgbe_hw          126 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h s32 ixgbe_identify_phy_generic(struct ixgbe_hw *hw);
ixgbe_hw          127 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h s32 ixgbe_reset_phy_generic(struct ixgbe_hw *hw);
ixgbe_hw          128 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h s32 ixgbe_read_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr,
ixgbe_hw          130 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h s32 ixgbe_write_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr,
ixgbe_hw          132 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h s32 ixgbe_read_phy_reg_mdi(struct ixgbe_hw *hw, u32 reg_addr,
ixgbe_hw          134 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h s32 ixgbe_write_phy_reg_mdi(struct ixgbe_hw *hw, u32 reg_addr,
ixgbe_hw          136 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h s32 ixgbe_setup_phy_link_generic(struct ixgbe_hw *hw);
ixgbe_hw          137 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h s32 ixgbe_setup_phy_link_speed_generic(struct ixgbe_hw *hw,
ixgbe_hw          140 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h s32 ixgbe_get_copper_link_capabilities_generic(struct ixgbe_hw *hw,
ixgbe_hw          143 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h bool ixgbe_check_reset_blocked(struct ixgbe_hw *hw);
ixgbe_hw          146 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h s32 ixgbe_check_phy_link_tnx(struct ixgbe_hw *hw,
ixgbe_hw          149 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h s32 ixgbe_setup_phy_link_tnx(struct ixgbe_hw *hw);
ixgbe_hw          151 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h s32 ixgbe_reset_phy_nl(struct ixgbe_hw *hw);
ixgbe_hw          152 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h s32 ixgbe_set_copper_phy_power(struct ixgbe_hw *hw, bool on);
ixgbe_hw          153 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h s32 ixgbe_identify_module_generic(struct ixgbe_hw *hw);
ixgbe_hw          154 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h s32 ixgbe_identify_sfp_module_generic(struct ixgbe_hw *hw);
ixgbe_hw          155 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h s32 ixgbe_get_sfp_init_sequence_offsets(struct ixgbe_hw *hw,
ixgbe_hw          158 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h s32 ixgbe_tn_check_overtemp(struct ixgbe_hw *hw);
ixgbe_hw          159 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h s32 ixgbe_read_i2c_byte_generic(struct ixgbe_hw *hw, u8 byte_offset,
ixgbe_hw          161 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h s32 ixgbe_read_i2c_byte_generic_unlocked(struct ixgbe_hw *hw, u8 byte_offset,
ixgbe_hw          163 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h s32 ixgbe_write_i2c_byte_generic(struct ixgbe_hw *hw, u8 byte_offset,
ixgbe_hw          165 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h s32 ixgbe_write_i2c_byte_generic_unlocked(struct ixgbe_hw *hw, u8 byte_offset,
ixgbe_hw          167 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h s32 ixgbe_read_i2c_eeprom_generic(struct ixgbe_hw *hw, u8 byte_offset,
ixgbe_hw          169 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h s32 ixgbe_read_i2c_sff8472_generic(struct ixgbe_hw *hw, u8 byte_offset,
ixgbe_hw          171 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h s32 ixgbe_write_i2c_eeprom_generic(struct ixgbe_hw *hw, u8 byte_offset,
ixgbe_hw          173 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h s32 ixgbe_read_i2c_combined_generic_int(struct ixgbe_hw *, u8 addr, u16 reg,
ixgbe_hw          175 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h s32 ixgbe_write_i2c_combined_generic_int(struct ixgbe_hw *, u8 addr, u16 reg,
ixgbe_hw          160 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          240 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          330 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          367 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          448 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          499 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          562 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          669 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          725 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          767 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          815 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          848 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          918 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 	struct ixgbe_hw *hw;
ixgbe_hw          988 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1210 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1306 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw           27 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw           53 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          365 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          406 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          440 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          472 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          557 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c static void ixgbe_set_vmolr(struct ixgbe_hw *hw, u32 vf, bool aupe)
ixgbe_hw          570 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          577 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          696 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          765 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          807 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          828 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          992 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 			struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1134 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1211 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1299 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1309 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1329 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1341 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1352 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1415 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1450 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1518 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1628 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw           44 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.h 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         3384 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h struct ixgbe_hw;
ixgbe_hw         3387 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h typedef u8* (*ixgbe_mc_addr_itr) (struct ixgbe_hw *hw, u8 **mc_addr_ptr,
ixgbe_hw         3392 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*init_params)(struct ixgbe_hw *);
ixgbe_hw         3393 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*read)(struct ixgbe_hw *, u16, u16 *);
ixgbe_hw         3394 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*read_buffer)(struct ixgbe_hw *, u16, u16, u16 *);
ixgbe_hw         3395 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*write)(struct ixgbe_hw *, u16, u16);
ixgbe_hw         3396 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*write_buffer)(struct ixgbe_hw *, u16, u16, u16 *);
ixgbe_hw         3397 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*validate_checksum)(struct ixgbe_hw *, u16 *);
ixgbe_hw         3398 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*update_checksum)(struct ixgbe_hw *);
ixgbe_hw         3399 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*calc_checksum)(struct ixgbe_hw *);
ixgbe_hw         3403 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*init_hw)(struct ixgbe_hw *);
ixgbe_hw         3404 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*reset_hw)(struct ixgbe_hw *);
ixgbe_hw         3405 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*start_hw)(struct ixgbe_hw *);
ixgbe_hw         3406 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*clear_hw_cntrs)(struct ixgbe_hw *);
ixgbe_hw         3407 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	enum ixgbe_media_type (*get_media_type)(struct ixgbe_hw *);
ixgbe_hw         3408 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*get_mac_addr)(struct ixgbe_hw *, u8 *);
ixgbe_hw         3409 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*get_san_mac_addr)(struct ixgbe_hw *, u8 *);
ixgbe_hw         3410 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*get_device_caps)(struct ixgbe_hw *, u16 *);
ixgbe_hw         3411 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*get_wwn_prefix)(struct ixgbe_hw *, u16 *, u16 *);
ixgbe_hw         3412 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*stop_adapter)(struct ixgbe_hw *);
ixgbe_hw         3413 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*get_bus_info)(struct ixgbe_hw *);
ixgbe_hw         3414 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	void (*set_lan_id)(struct ixgbe_hw *);
ixgbe_hw         3415 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*read_analog_reg8)(struct ixgbe_hw*, u32, u8*);
ixgbe_hw         3416 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*write_analog_reg8)(struct ixgbe_hw*, u32, u8);
ixgbe_hw         3417 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*setup_sfp)(struct ixgbe_hw *);
ixgbe_hw         3418 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*disable_rx_buff)(struct ixgbe_hw *);
ixgbe_hw         3419 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*enable_rx_buff)(struct ixgbe_hw *);
ixgbe_hw         3420 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*enable_rx_dma)(struct ixgbe_hw *, u32);
ixgbe_hw         3421 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*acquire_swfw_sync)(struct ixgbe_hw *, u32);
ixgbe_hw         3422 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	void (*release_swfw_sync)(struct ixgbe_hw *, u32);
ixgbe_hw         3423 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	void (*init_swfw_sync)(struct ixgbe_hw *);
ixgbe_hw         3424 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*prot_autoc_read)(struct ixgbe_hw *, bool *, u32 *);
ixgbe_hw         3425 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*prot_autoc_write)(struct ixgbe_hw *, u32, bool);
ixgbe_hw         3428 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	void (*disable_tx_laser)(struct ixgbe_hw *);
ixgbe_hw         3429 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	void (*enable_tx_laser)(struct ixgbe_hw *);
ixgbe_hw         3430 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	void (*flap_tx_laser)(struct ixgbe_hw *);
ixgbe_hw         3431 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	void (*stop_link_on_d3)(struct ixgbe_hw *);
ixgbe_hw         3432 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*setup_link)(struct ixgbe_hw *, ixgbe_link_speed, bool);
ixgbe_hw         3433 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*setup_mac_link)(struct ixgbe_hw *, ixgbe_link_speed, bool);
ixgbe_hw         3434 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*check_link)(struct ixgbe_hw *, ixgbe_link_speed *, bool *, bool);
ixgbe_hw         3435 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*get_link_capabilities)(struct ixgbe_hw *, ixgbe_link_speed *,
ixgbe_hw         3437 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	void (*set_rate_select_speed)(struct ixgbe_hw *, ixgbe_link_speed);
ixgbe_hw         3440 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	void (*set_rxpba)(struct ixgbe_hw *, int, u32, int);
ixgbe_hw         3443 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*led_on)(struct ixgbe_hw *, u32);
ixgbe_hw         3444 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*led_off)(struct ixgbe_hw *, u32);
ixgbe_hw         3445 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*blink_led_start)(struct ixgbe_hw *, u32);
ixgbe_hw         3446 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*blink_led_stop)(struct ixgbe_hw *, u32);
ixgbe_hw         3447 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*init_led_link_act)(struct ixgbe_hw *);
ixgbe_hw         3450 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*set_rar)(struct ixgbe_hw *, u32, u8 *, u32, u32);
ixgbe_hw         3451 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*clear_rar)(struct ixgbe_hw *, u32);
ixgbe_hw         3452 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*set_vmdq)(struct ixgbe_hw *, u32, u32);
ixgbe_hw         3453 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*set_vmdq_san_mac)(struct ixgbe_hw *, u32);
ixgbe_hw         3454 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*clear_vmdq)(struct ixgbe_hw *, u32, u32);
ixgbe_hw         3455 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*init_rx_addrs)(struct ixgbe_hw *);
ixgbe_hw         3456 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*update_mc_addr_list)(struct ixgbe_hw *, struct net_device *);
ixgbe_hw         3457 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*enable_mc)(struct ixgbe_hw *);
ixgbe_hw         3458 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*disable_mc)(struct ixgbe_hw *);
ixgbe_hw         3459 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*clear_vfta)(struct ixgbe_hw *);
ixgbe_hw         3460 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*set_vfta)(struct ixgbe_hw *, u32, u32, bool, bool);
ixgbe_hw         3461 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*init_uta_tables)(struct ixgbe_hw *);
ixgbe_hw         3462 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	void (*set_mac_anti_spoofing)(struct ixgbe_hw *, bool, int);
ixgbe_hw         3463 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	void (*set_vlan_anti_spoofing)(struct ixgbe_hw *, bool, int);
ixgbe_hw         3466 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*fc_enable)(struct ixgbe_hw *);
ixgbe_hw         3467 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*setup_fc)(struct ixgbe_hw *);
ixgbe_hw         3468 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	void (*fc_autoneg)(struct ixgbe_hw *);
ixgbe_hw         3471 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*set_fw_drv_ver)(struct ixgbe_hw *, u8, u8, u8, u8, u16,
ixgbe_hw         3473 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*get_thermal_sensor_data)(struct ixgbe_hw *);
ixgbe_hw         3474 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*init_thermal_sensor_thresh)(struct ixgbe_hw *hw);
ixgbe_hw         3475 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	bool (*fw_recovery_mode)(struct ixgbe_hw *hw);
ixgbe_hw         3476 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	void (*disable_rx)(struct ixgbe_hw *hw);
ixgbe_hw         3477 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	void (*enable_rx)(struct ixgbe_hw *hw);
ixgbe_hw         3478 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	void (*set_source_address_pruning)(struct ixgbe_hw *, bool,
ixgbe_hw         3480 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	void (*set_ethertype_anti_spoofing)(struct ixgbe_hw *, bool, int);
ixgbe_hw         3483 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*dmac_config)(struct ixgbe_hw *hw);
ixgbe_hw         3484 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*dmac_update_tcs)(struct ixgbe_hw *hw);
ixgbe_hw         3485 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*dmac_config_tcs)(struct ixgbe_hw *hw);
ixgbe_hw         3486 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*read_iosf_sb_reg)(struct ixgbe_hw *, u32, u32, u32 *);
ixgbe_hw         3487 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*write_iosf_sb_reg)(struct ixgbe_hw *, u32, u32, u32);
ixgbe_hw         3491 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*identify)(struct ixgbe_hw *);
ixgbe_hw         3492 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*identify_sfp)(struct ixgbe_hw *);
ixgbe_hw         3493 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*init)(struct ixgbe_hw *);
ixgbe_hw         3494 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*reset)(struct ixgbe_hw *);
ixgbe_hw         3495 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*read_reg)(struct ixgbe_hw *, u32, u32, u16 *);
ixgbe_hw         3496 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*write_reg)(struct ixgbe_hw *, u32, u32, u16);
ixgbe_hw         3497 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*read_reg_mdi)(struct ixgbe_hw *, u32, u32, u16 *);
ixgbe_hw         3498 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*write_reg_mdi)(struct ixgbe_hw *, u32, u32, u16);
ixgbe_hw         3499 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*setup_link)(struct ixgbe_hw *);
ixgbe_hw         3500 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*setup_internal_link)(struct ixgbe_hw *);
ixgbe_hw         3501 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*setup_link_speed)(struct ixgbe_hw *, ixgbe_link_speed, bool);
ixgbe_hw         3502 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*check_link)(struct ixgbe_hw *, ixgbe_link_speed *, bool *);
ixgbe_hw         3503 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*read_i2c_byte)(struct ixgbe_hw *, u8, u8, u8 *);
ixgbe_hw         3504 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*write_i2c_byte)(struct ixgbe_hw *, u8, u8, u8);
ixgbe_hw         3505 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*read_i2c_sff8472)(struct ixgbe_hw *, u8 , u8 *);
ixgbe_hw         3506 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*read_i2c_eeprom)(struct ixgbe_hw *, u8 , u8 *);
ixgbe_hw         3507 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*write_i2c_eeprom)(struct ixgbe_hw *, u8, u8);
ixgbe_hw         3508 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*check_overtemp)(struct ixgbe_hw *);
ixgbe_hw         3509 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*set_phy_power)(struct ixgbe_hw *, bool on);
ixgbe_hw         3510 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*enter_lplu)(struct ixgbe_hw *);
ixgbe_hw         3511 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*handle_lasi)(struct ixgbe_hw *hw);
ixgbe_hw         3512 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*read_i2c_byte_unlocked)(struct ixgbe_hw *, u8 offset, u8 addr,
ixgbe_hw         3514 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*write_i2c_byte_unlocked)(struct ixgbe_hw *, u8 offset, u8 addr,
ixgbe_hw         3519 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*read_link)(struct ixgbe_hw *, u8 addr, u16 reg, u16 *val);
ixgbe_hw         3520 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*read_link_unlocked)(struct ixgbe_hw *, u8 addr, u16 reg,
ixgbe_hw         3522 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*write_link)(struct ixgbe_hw *, u8 addr, u16 reg, u16 val);
ixgbe_hw         3523 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*write_link_unlocked)(struct ixgbe_hw *, u8 addr, u16 reg,
ixgbe_hw         3601 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*init_params)(struct ixgbe_hw *hw);
ixgbe_hw         3602 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*read)(struct ixgbe_hw *, u32 *, u16,  u16);
ixgbe_hw         3603 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*write)(struct ixgbe_hw *, u32 *, u16, u16);
ixgbe_hw         3604 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*read_posted)(struct ixgbe_hw *, u32 *, u16,  u16);
ixgbe_hw         3605 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*write_posted)(struct ixgbe_hw *, u32 *, u16, u16);
ixgbe_hw         3606 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*check_for_msg)(struct ixgbe_hw *, u16);
ixgbe_hw         3607 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*check_for_ack)(struct ixgbe_hw *, u16);
ixgbe_hw         3608 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 (*check_for_rst)(struct ixgbe_hw *, u16);
ixgbe_hw         3655 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	s32 				(*get_invariants)(struct ixgbe_hw *);
ixgbe_hw           19 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c static s32 ixgbe_update_flash_X540(struct ixgbe_hw *hw);
ixgbe_hw           20 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c static s32 ixgbe_poll_flash_update_done_X540(struct ixgbe_hw *hw);
ixgbe_hw           21 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c static s32 ixgbe_get_swfw_sync_semaphore(struct ixgbe_hw *hw);
ixgbe_hw           22 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c static void ixgbe_release_swfw_sync_semaphore(struct ixgbe_hw *hw);
ixgbe_hw           24 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c enum ixgbe_media_type ixgbe_get_media_type_X540(struct ixgbe_hw *hw)
ixgbe_hw           29 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c s32 ixgbe_get_invariants_X540(struct ixgbe_hw *hw)
ixgbe_hw           54 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c s32 ixgbe_setup_mac_link_X540(struct ixgbe_hw *hw, ixgbe_link_speed speed,
ixgbe_hw           69 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c s32 ixgbe_reset_hw_X540(struct ixgbe_hw *hw)
ixgbe_hw          169 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c s32 ixgbe_start_hw_X540(struct ixgbe_hw *hw)
ixgbe_hw          187 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c s32 ixgbe_init_eeprom_params_X540(struct ixgbe_hw *hw)
ixgbe_hw          218 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c static s32 ixgbe_read_eerd_X540(struct ixgbe_hw *hw, u16 offset, u16 *data)
ixgbe_hw          240 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c static s32 ixgbe_read_eerd_buffer_X540(struct ixgbe_hw *hw,
ixgbe_hw          262 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c static s32 ixgbe_write_eewr_X540(struct ixgbe_hw *hw, u16 offset, u16 data)
ixgbe_hw          284 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c static s32 ixgbe_write_eewr_buffer_X540(struct ixgbe_hw *hw,
ixgbe_hw          306 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c static s32 ixgbe_calc_eeprom_checksum_X540(struct ixgbe_hw *hw)
ixgbe_hw          383 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c static s32 ixgbe_validate_eeprom_checksum_X540(struct ixgbe_hw *hw,
ixgbe_hw          443 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c static s32 ixgbe_update_eeprom_checksum_X540(struct ixgbe_hw *hw)
ixgbe_hw          488 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c static s32 ixgbe_update_flash_X540(struct ixgbe_hw *hw)
ixgbe_hw          533 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c static s32 ixgbe_poll_flash_update_done_X540(struct ixgbe_hw *hw)
ixgbe_hw          555 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c s32 ixgbe_acquire_swfw_sync_X540(struct ixgbe_hw *hw, u32 mask)
ixgbe_hw          641 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c void ixgbe_release_swfw_sync_X540(struct ixgbe_hw *hw, u32 mask)
ixgbe_hw          664 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c static s32 ixgbe_get_swfw_sync_semaphore(struct ixgbe_hw *hw)
ixgbe_hw          710 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c static void ixgbe_release_swfw_sync_semaphore(struct ixgbe_hw *hw)
ixgbe_hw          734 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c void ixgbe_init_swfw_sync_X540(struct ixgbe_hw *hw)
ixgbe_hw          764 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c s32 ixgbe_blink_led_start_X540(struct ixgbe_hw *hw, u32 index)
ixgbe_hw          802 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c s32 ixgbe_blink_led_stop_X540(struct ixgbe_hw *hw, u32 index)
ixgbe_hw            6 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.h s32 ixgbe_get_invariants_X540(struct ixgbe_hw *hw);
ixgbe_hw            7 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.h s32 ixgbe_setup_mac_link_X540(struct ixgbe_hw *hw, ixgbe_link_speed speed,
ixgbe_hw            9 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.h s32 ixgbe_reset_hw_X540(struct ixgbe_hw *hw);
ixgbe_hw           10 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.h s32 ixgbe_start_hw_X540(struct ixgbe_hw *hw);
ixgbe_hw           11 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.h enum ixgbe_media_type ixgbe_get_media_type_X540(struct ixgbe_hw *hw);
ixgbe_hw           12 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.h s32 ixgbe_setup_mac_link_X540(struct ixgbe_hw *hw, ixgbe_link_speed speed,
ixgbe_hw           14 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.h s32 ixgbe_blink_led_start_X540(struct ixgbe_hw *hw, u32 index);
ixgbe_hw           15 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.h s32 ixgbe_blink_led_stop_X540(struct ixgbe_hw *hw, u32 index);
ixgbe_hw           16 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.h s32 ixgbe_acquire_swfw_sync_X540(struct ixgbe_hw *hw, u32 mask);
ixgbe_hw           17 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.h void ixgbe_release_swfw_sync_X540(struct ixgbe_hw *hw, u32 mask);
ixgbe_hw           18 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.h void ixgbe_init_swfw_sync_X540(struct ixgbe_hw *hw);
ixgbe_hw           19 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.h s32 ixgbe_init_eeprom_params_X540(struct ixgbe_hw *hw);
ixgbe_hw            9 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_setup_kr_speed_x550em(struct ixgbe_hw *, ixgbe_link_speed);
ixgbe_hw           10 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_setup_fc_x550em(struct ixgbe_hw *);
ixgbe_hw           11 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static void ixgbe_fc_autoneg_fiber_x550em_a(struct ixgbe_hw *);
ixgbe_hw           12 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static void ixgbe_fc_autoneg_backplane_x550em_a(struct ixgbe_hw *);
ixgbe_hw           13 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_setup_fc_backplane_x550em_a(struct ixgbe_hw *);
ixgbe_hw           15 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_get_invariants_X550_x(struct ixgbe_hw *hw)
ixgbe_hw           32 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_get_invariants_X550_x_fw(struct ixgbe_hw *hw)
ixgbe_hw           44 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_get_invariants_X550_a(struct ixgbe_hw *hw)
ixgbe_hw           58 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_get_invariants_X550_a_fw(struct ixgbe_hw *hw)
ixgbe_hw           73 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static void ixgbe_setup_mux_ctl(struct ixgbe_hw *hw)
ixgbe_hw           94 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_read_cs4227(struct ixgbe_hw *hw, u16 reg, u16 *value)
ixgbe_hw          107 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_write_cs4227(struct ixgbe_hw *hw, u16 reg, u16 value)
ixgbe_hw          120 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_read_pe(struct ixgbe_hw *hw, u8 reg, u8 *value)
ixgbe_hw          138 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_write_pe(struct ixgbe_hw *hw, u8 reg, u8 value)
ixgbe_hw          156 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_reset_cs4227(struct ixgbe_hw *hw)
ixgbe_hw          225 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static void ixgbe_check_cs4227(struct ixgbe_hw *hw)
ixgbe_hw          295 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_identify_phy_x550em(struct ixgbe_hw *hw)
ixgbe_hw          350 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_read_phy_reg_x550em(struct ixgbe_hw *hw, u32 reg_addr,
ixgbe_hw          356 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_write_phy_reg_x550em(struct ixgbe_hw *hw, u32 reg_addr,
ixgbe_hw          371 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_read_i2c_combined_generic(struct ixgbe_hw *hw, u8 addr,
ixgbe_hw          387 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c ixgbe_read_i2c_combined_generic_unlocked(struct ixgbe_hw *hw, u8 addr,
ixgbe_hw          402 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_write_i2c_combined_generic(struct ixgbe_hw *hw,
ixgbe_hw          418 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c ixgbe_write_i2c_combined_generic_unlocked(struct ixgbe_hw *hw,
ixgbe_hw          430 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c s32 ixgbe_fw_phy_activity(struct ixgbe_hw *hw, u16 activity,
ixgbe_hw          487 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_get_phy_id_fw(struct ixgbe_hw *hw)
ixgbe_hw          529 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_identify_phy_fw(struct ixgbe_hw *hw)
ixgbe_hw          548 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_shutdown_fw_phy(struct ixgbe_hw *hw)
ixgbe_hw          560 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_setup_fw_link(struct ixgbe_hw *hw)
ixgbe_hw          614 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_fc_autoneg_fw(struct ixgbe_hw *hw)
ixgbe_hw          628 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_init_eeprom_params_X550(struct ixgbe_hw *hw)
ixgbe_hw          660 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_iosf_wait(struct ixgbe_hw *hw, u32 *ctrl)
ixgbe_hw          691 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_read_iosf_sb_reg_x550(struct ixgbe_hw *hw, u32 reg_addr,
ixgbe_hw          733 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_get_phy_token(struct ixgbe_hw *hw)
ixgbe_hw          762 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_put_phy_token(struct ixgbe_hw *hw)
ixgbe_hw          791 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_write_iosf_sb_reg_x550a(struct ixgbe_hw *hw, u32 reg_addr,
ixgbe_hw          817 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_read_iosf_sb_reg_x550a(struct ixgbe_hw *hw, u32 reg_addr,
ixgbe_hw          852 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_read_ee_hostif_buffer_X550(struct ixgbe_hw *hw,
ixgbe_hw          924 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_checksum_ptr_x550(struct ixgbe_hw *hw, u16 ptr,
ixgbe_hw          992 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_calc_checksum_X550(struct ixgbe_hw *hw, u16 *buffer,
ixgbe_hw         1069 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_calc_eeprom_checksum_X550(struct ixgbe_hw *hw)
ixgbe_hw         1081 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_read_ee_hostif_X550(struct ixgbe_hw *hw, u16 offset, u16 *data)
ixgbe_hw         1119 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_validate_eeprom_checksum_X550(struct ixgbe_hw *hw,
ixgbe_hw         1169 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_write_ee_hostif_data_X550(struct ixgbe_hw *hw, u16 offset,
ixgbe_hw         1197 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_write_ee_hostif_X550(struct ixgbe_hw *hw, u16 offset, u16 data)
ixgbe_hw         1217 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_update_flash_X550(struct ixgbe_hw *hw)
ixgbe_hw         1239 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_get_bus_info_X550em(struct ixgbe_hw *hw)
ixgbe_hw         1256 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static bool ixgbe_fw_recovery_mode_X550(struct ixgbe_hw *hw)
ixgbe_hw         1268 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static void ixgbe_disable_rx_x550(struct ixgbe_hw *hw)
ixgbe_hw         1312 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_update_eeprom_checksum_X550(struct ixgbe_hw *hw)
ixgbe_hw         1352 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_write_ee_hostif_buffer_X550(struct ixgbe_hw *hw,
ixgbe_hw         1388 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_write_iosf_sb_reg_x550(struct ixgbe_hw *hw, u32 reg_addr,
ixgbe_hw         1432 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_setup_ixfi_x550em_x(struct ixgbe_hw *hw)
ixgbe_hw         1504 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_restart_an_internal_phy_x550em(struct ixgbe_hw *hw)
ixgbe_hw         1553 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_setup_ixfi_x550em(struct ixgbe_hw *hw, ixgbe_link_speed *speed)
ixgbe_hw         1610 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_supported_sfp_modules_X550em(struct ixgbe_hw *hw, bool *linear)
ixgbe_hw         1648 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c ixgbe_setup_mac_link_sfp_x550em(struct ixgbe_hw *hw,
ixgbe_hw         1693 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_setup_sfi_x550a(struct ixgbe_hw *hw, ixgbe_link_speed *speed)
ixgbe_hw         1743 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c ixgbe_setup_mac_link_sfp_n(struct ixgbe_hw *hw, ixgbe_link_speed speed,
ixgbe_hw         1792 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c ixgbe_setup_mac_link_sfp_x550a(struct ixgbe_hw *hw, ixgbe_link_speed speed,
ixgbe_hw         1870 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_setup_mac_link_t_X550em(struct ixgbe_hw *hw,
ixgbe_hw         1906 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_check_link_t_X550em(struct ixgbe_hw *hw,
ixgbe_hw         1951 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c ixgbe_setup_sgmii(struct ixgbe_hw *hw, __always_unused ixgbe_link_speed speed,
ixgbe_hw         2023 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_setup_sgmii_fw(struct ixgbe_hw *hw, ixgbe_link_speed speed,
ixgbe_hw         2096 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static void ixgbe_fc_autoneg_sgmii_x550em_a(struct ixgbe_hw *hw)
ixgbe_hw         2141 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static void ixgbe_init_mac_link_ops_X550em_a(struct ixgbe_hw *hw)
ixgbe_hw         2173 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static void ixgbe_init_mac_link_ops_X550em(struct ixgbe_hw *hw)
ixgbe_hw         2228 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_setup_sfp_modules_X550em(struct ixgbe_hw *hw)
ixgbe_hw         2249 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_get_link_capabilities_X550em(struct ixgbe_hw *hw,
ixgbe_hw         2329 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_get_lasi_ext_t_x550em(struct ixgbe_hw *hw, bool *lsc)
ixgbe_hw         2413 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_enable_lasi_ext_t_x550em(struct ixgbe_hw *hw)
ixgbe_hw         2507 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_handle_lasi_ext_t_x550em(struct ixgbe_hw *hw)
ixgbe_hw         2530 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_setup_kr_speed_x550em(struct ixgbe_hw *hw,
ixgbe_hw         2585 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_setup_kr_x550em(struct ixgbe_hw *hw)
ixgbe_hw         2603 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_ext_phy_t_x550em_get_link(struct ixgbe_hw *hw, bool *link_up)
ixgbe_hw         2637 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_setup_internal_phy_t_x550em(struct ixgbe_hw *hw)
ixgbe_hw         2697 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_reset_phy_t_X550em(struct ixgbe_hw *hw)
ixgbe_hw         2715 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_led_on_t_x550em(struct ixgbe_hw *hw, u32 led_idx)
ixgbe_hw         2737 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_led_off_t_x550em(struct ixgbe_hw *hw, u32 led_idx)
ixgbe_hw         2769 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_set_fw_drv_ver_x550(struct ixgbe_hw *hw, u8 maj, u8 min,
ixgbe_hw         2816 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_get_lcd_t_x550em(struct ixgbe_hw *hw,
ixgbe_hw         2851 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_setup_fc_x550em(struct ixgbe_hw *hw)
ixgbe_hw         2936 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static void ixgbe_fc_autoneg_backplane_x550em_a(struct ixgbe_hw *hw)
ixgbe_hw         3010 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static void ixgbe_fc_autoneg_fiber_x550em_a(struct ixgbe_hw *hw)
ixgbe_hw         3023 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_enter_lplu_t_x550em(struct ixgbe_hw *hw)
ixgbe_hw         3117 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_reset_phy_fw(struct ixgbe_hw *hw)
ixgbe_hw         3141 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_check_overtemp_fw(struct ixgbe_hw *hw)
ixgbe_hw         3163 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static void ixgbe_read_mng_if_sel_x550em(struct ixgbe_hw *hw)
ixgbe_hw         3188 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_init_phy_ops_X550em(struct ixgbe_hw *hw)
ixgbe_hw         3278 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static enum ixgbe_media_type ixgbe_get_media_type_X550em(struct ixgbe_hw *hw)
ixgbe_hw         3317 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_init_ext_t_x550em(struct ixgbe_hw *hw)
ixgbe_hw         3357 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static void ixgbe_set_mdio_speed(struct ixgbe_hw *hw)
ixgbe_hw         3391 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_reset_hw_X550em(struct ixgbe_hw *hw)
ixgbe_hw         3508 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static void ixgbe_set_ethertype_anti_spoofing_X550(struct ixgbe_hw *hw,
ixgbe_hw         3529 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static void ixgbe_set_source_address_pruning_X550(struct ixgbe_hw *hw,
ixgbe_hw         3557 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_setup_fc_backplane_x550em_a(struct ixgbe_hw *hw)
ixgbe_hw         3640 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static void ixgbe_set_mux(struct ixgbe_hw *hw, u8 state)
ixgbe_hw         3662 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_acquire_swfw_sync_X550em(struct ixgbe_hw *hw, u32 mask)
ixgbe_hw         3683 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static void ixgbe_release_swfw_sync_X550em(struct ixgbe_hw *hw, u32 mask)
ixgbe_hw         3698 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_acquire_swfw_sync_x550em_a(struct ixgbe_hw *hw, u32 mask)
ixgbe_hw         3733 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static void ixgbe_release_swfw_sync_x550em_a(struct ixgbe_hw *hw, u32 mask)
ixgbe_hw         3755 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_read_phy_reg_x550a(struct ixgbe_hw *hw, u32 reg_addr,
ixgbe_hw         3781 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static s32 ixgbe_write_phy_reg_x550a(struct ixgbe_hw *hw, u32 reg_addr,
ixgbe_hw          146 drivers/net/ethernet/intel/ixgbevf/ethtool.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          552 drivers/net/ethernet/intel/ixgbevf/ethtool.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw           22 drivers/net/ethernet/intel/ixgbevf/ipsec.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw           70 drivers/net/ethernet/intel/ixgbevf/ipsec.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          364 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h 	struct ixgbe_hw hw;
ixgbe_hw          118 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static void ixgbevf_remove_adapter(struct ixgbe_hw *hw)
ixgbe_hw          130 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static void ixgbevf_check_remove(struct ixgbe_hw *hw, u32 reg)
ixgbe_hw          149 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c u32 ixgbevf_read_reg(struct ixgbe_hw *hw, u32 reg)
ixgbe_hw          173 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          201 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          370 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw          928 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1321 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1497 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1643 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1662 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1679 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1762 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1779 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1796 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1823 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1864 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1900 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         1997 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         2028 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         2054 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         2081 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         2113 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         2165 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         2238 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         2259 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         2285 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         2463 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         2526 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         2593 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         3006 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         3103 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         3186 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         3221 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         3317 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         3579 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         4221 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         4254 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = &adapter->hw;
ixgbe_hw         4540 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct ixgbe_hw *hw = NULL;
ixgbe_hw         4932 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c char *ixgbevf_get_hw_dev_name(struct ixgbe_hw *hw)
ixgbe_hw           13 drivers/net/ethernet/intel/ixgbevf/mbx.c static s32 ixgbevf_poll_for_msg(struct ixgbe_hw *hw)
ixgbe_hw           36 drivers/net/ethernet/intel/ixgbevf/mbx.c static s32 ixgbevf_poll_for_ack(struct ixgbe_hw *hw)
ixgbe_hw           62 drivers/net/ethernet/intel/ixgbevf/mbx.c static s32 ixgbevf_read_posted_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size)
ixgbe_hw           88 drivers/net/ethernet/intel/ixgbevf/mbx.c static s32 ixgbevf_write_posted_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size)
ixgbe_hw          114 drivers/net/ethernet/intel/ixgbevf/mbx.c static u32 ixgbevf_read_v2p_mailbox(struct ixgbe_hw *hw)
ixgbe_hw          132 drivers/net/ethernet/intel/ixgbevf/mbx.c static s32 ixgbevf_check_for_bit_vf(struct ixgbe_hw *hw, u32 mask)
ixgbe_hw          151 drivers/net/ethernet/intel/ixgbevf/mbx.c static s32 ixgbevf_check_for_msg_vf(struct ixgbe_hw *hw)
ixgbe_hw          169 drivers/net/ethernet/intel/ixgbevf/mbx.c static s32 ixgbevf_check_for_ack_vf(struct ixgbe_hw *hw)
ixgbe_hw          187 drivers/net/ethernet/intel/ixgbevf/mbx.c static s32 ixgbevf_check_for_rst_vf(struct ixgbe_hw *hw)
ixgbe_hw          206 drivers/net/ethernet/intel/ixgbevf/mbx.c static s32 ixgbevf_obtain_mbx_lock_vf(struct ixgbe_hw *hw)
ixgbe_hw          228 drivers/net/ethernet/intel/ixgbevf/mbx.c static s32 ixgbevf_write_mbx_vf(struct ixgbe_hw *hw, u32 *msg, u16 size)
ixgbe_hw          264 drivers/net/ethernet/intel/ixgbevf/mbx.c static s32 ixgbevf_read_mbx_vf(struct ixgbe_hw *hw, u32 *msg, u16 size)
ixgbe_hw          294 drivers/net/ethernet/intel/ixgbevf/mbx.c static s32 ixgbevf_init_mbx_params_vf(struct ixgbe_hw *hw)
ixgbe_hw          111 drivers/net/ethernet/intel/ixgbevf/mbx.h struct ixgbe_hw;
ixgbe_hw           13 drivers/net/ethernet/intel/ixgbevf/vf.c static inline s32 ixgbevf_write_msg_read_ack(struct ixgbe_hw *hw, u32 *msg,
ixgbe_hw           34 drivers/net/ethernet/intel/ixgbevf/vf.c static s32 ixgbevf_start_hw_vf(struct ixgbe_hw *hw)
ixgbe_hw           49 drivers/net/ethernet/intel/ixgbevf/vf.c static s32 ixgbevf_init_hw_vf(struct ixgbe_hw *hw)
ixgbe_hw           65 drivers/net/ethernet/intel/ixgbevf/vf.c static s32 ixgbevf_reset_hw_vf(struct ixgbe_hw *hw)
ixgbe_hw          128 drivers/net/ethernet/intel/ixgbevf/vf.c static s32 ixgbevf_hv_reset_hw_vf(struct ixgbe_hw *hw)
ixgbe_hw          154 drivers/net/ethernet/intel/ixgbevf/vf.c static s32 ixgbevf_stop_hw_vf(struct ixgbe_hw *hw)
ixgbe_hw          208 drivers/net/ethernet/intel/ixgbevf/vf.c static s32 ixgbevf_mta_vector(struct ixgbe_hw *hw, u8 *mc_addr)
ixgbe_hw          239 drivers/net/ethernet/intel/ixgbevf/vf.c static s32 ixgbevf_get_mac_addr_vf(struct ixgbe_hw *hw, u8 *mac_addr)
ixgbe_hw          246 drivers/net/ethernet/intel/ixgbevf/vf.c static s32 ixgbevf_set_uc_addr_vf(struct ixgbe_hw *hw, u32 index, u8 *addr)
ixgbe_hw          277 drivers/net/ethernet/intel/ixgbevf/vf.c static s32 ixgbevf_hv_set_uc_addr_vf(struct ixgbe_hw *hw, u32 index, u8 *addr)
ixgbe_hw          293 drivers/net/ethernet/intel/ixgbevf/vf.c int ixgbevf_get_reta_locked(struct ixgbe_hw *hw, u32 *reta, int num_rx_queues)
ixgbe_hw          368 drivers/net/ethernet/intel/ixgbevf/vf.c int ixgbevf_get_rss_key_locked(struct ixgbe_hw *hw, u8 *rss_key)
ixgbe_hw          426 drivers/net/ethernet/intel/ixgbevf/vf.c static s32 ixgbevf_set_rar_vf(struct ixgbe_hw *hw, u32 index, u8 *addr,
ixgbe_hw          462 drivers/net/ethernet/intel/ixgbevf/vf.c static s32 ixgbevf_hv_set_rar_vf(struct ixgbe_hw *hw, u32 index, u8 *addr,
ixgbe_hw          478 drivers/net/ethernet/intel/ixgbevf/vf.c static s32 ixgbevf_update_mc_addr_list_vf(struct ixgbe_hw *hw,
ixgbe_hw          520 drivers/net/ethernet/intel/ixgbevf/vf.c static s32 ixgbevf_hv_update_mc_addr_list_vf(struct ixgbe_hw *hw,
ixgbe_hw          533 drivers/net/ethernet/intel/ixgbevf/vf.c static s32 ixgbevf_update_xcast_mode(struct ixgbe_hw *hw, int xcast_mode)
ixgbe_hw          571 drivers/net/ethernet/intel/ixgbevf/vf.c static s32 ixgbevf_hv_update_xcast_mode(struct ixgbe_hw *hw, int xcast_mode)
ixgbe_hw          583 drivers/net/ethernet/intel/ixgbevf/vf.c static s32 ixgbevf_set_vfta_vf(struct ixgbe_hw *hw, u32 vlan, u32 vind,
ixgbe_hw          617 drivers/net/ethernet/intel/ixgbevf/vf.c static s32 ixgbevf_hv_set_vfta_vf(struct ixgbe_hw *hw, u32 vlan, u32 vind,
ixgbe_hw          633 drivers/net/ethernet/intel/ixgbevf/vf.c static s32 ixgbevf_setup_mac_link_vf(struct ixgbe_hw *hw,
ixgbe_hw          649 drivers/net/ethernet/intel/ixgbevf/vf.c static s32 ixgbevf_check_mac_link_vf(struct ixgbe_hw *hw,
ixgbe_hw          735 drivers/net/ethernet/intel/ixgbevf/vf.c static s32 ixgbevf_hv_check_mac_link_vf(struct ixgbe_hw *hw,
ixgbe_hw          798 drivers/net/ethernet/intel/ixgbevf/vf.c static s32 ixgbevf_set_rlpml_vf(struct ixgbe_hw *hw, u16 max_size)
ixgbe_hw          823 drivers/net/ethernet/intel/ixgbevf/vf.c static s32 ixgbevf_hv_set_rlpml_vf(struct ixgbe_hw *hw, u16 max_size)
ixgbe_hw          843 drivers/net/ethernet/intel/ixgbevf/vf.c static int ixgbevf_negotiate_api_version_vf(struct ixgbe_hw *hw, int api)
ixgbe_hw          875 drivers/net/ethernet/intel/ixgbevf/vf.c static int ixgbevf_hv_negotiate_api_version_vf(struct ixgbe_hw *hw, int api)
ixgbe_hw          884 drivers/net/ethernet/intel/ixgbevf/vf.c int ixgbevf_get_queues(struct ixgbe_hw *hw, unsigned int *num_tcs,
ixgbe_hw           17 drivers/net/ethernet/intel/ixgbevf/vf.h struct ixgbe_hw;
ixgbe_hw           20 drivers/net/ethernet/intel/ixgbevf/vf.h typedef u8* (*ixgbe_mc_addr_itr) (struct ixgbe_hw *hw, u8 **mc_addr_ptr,
ixgbe_hw           23 drivers/net/ethernet/intel/ixgbevf/vf.h 	s32 (*init_hw)(struct ixgbe_hw *);
ixgbe_hw           24 drivers/net/ethernet/intel/ixgbevf/vf.h 	s32 (*reset_hw)(struct ixgbe_hw *);
ixgbe_hw           25 drivers/net/ethernet/intel/ixgbevf/vf.h 	s32 (*start_hw)(struct ixgbe_hw *);
ixgbe_hw           26 drivers/net/ethernet/intel/ixgbevf/vf.h 	s32 (*clear_hw_cntrs)(struct ixgbe_hw *);
ixgbe_hw           27 drivers/net/ethernet/intel/ixgbevf/vf.h 	enum ixgbe_media_type (*get_media_type)(struct ixgbe_hw *);
ixgbe_hw           28 drivers/net/ethernet/intel/ixgbevf/vf.h 	s32 (*get_mac_addr)(struct ixgbe_hw *, u8 *);
ixgbe_hw           29 drivers/net/ethernet/intel/ixgbevf/vf.h 	s32 (*stop_adapter)(struct ixgbe_hw *);
ixgbe_hw           30 drivers/net/ethernet/intel/ixgbevf/vf.h 	s32 (*get_bus_info)(struct ixgbe_hw *);
ixgbe_hw           31 drivers/net/ethernet/intel/ixgbevf/vf.h 	s32 (*negotiate_api_version)(struct ixgbe_hw *hw, int api);
ixgbe_hw           34 drivers/net/ethernet/intel/ixgbevf/vf.h 	s32 (*setup_link)(struct ixgbe_hw *, ixgbe_link_speed, bool, bool);
ixgbe_hw           35 drivers/net/ethernet/intel/ixgbevf/vf.h 	s32 (*check_link)(struct ixgbe_hw *, ixgbe_link_speed *, bool *, bool);
ixgbe_hw           36 drivers/net/ethernet/intel/ixgbevf/vf.h 	s32 (*get_link_capabilities)(struct ixgbe_hw *, ixgbe_link_speed *,
ixgbe_hw           40 drivers/net/ethernet/intel/ixgbevf/vf.h 	s32 (*set_rar)(struct ixgbe_hw *, u32, u8 *, u32);
ixgbe_hw           41 drivers/net/ethernet/intel/ixgbevf/vf.h 	s32 (*set_uc_addr)(struct ixgbe_hw *, u32, u8 *);
ixgbe_hw           42 drivers/net/ethernet/intel/ixgbevf/vf.h 	s32 (*init_rx_addrs)(struct ixgbe_hw *);
ixgbe_hw           43 drivers/net/ethernet/intel/ixgbevf/vf.h 	s32 (*update_mc_addr_list)(struct ixgbe_hw *, struct net_device *);
ixgbe_hw           44 drivers/net/ethernet/intel/ixgbevf/vf.h 	s32 (*update_xcast_mode)(struct ixgbe_hw *, int);
ixgbe_hw           45 drivers/net/ethernet/intel/ixgbevf/vf.h 	s32 (*enable_mc)(struct ixgbe_hw *);
ixgbe_hw           46 drivers/net/ethernet/intel/ixgbevf/vf.h 	s32 (*disable_mc)(struct ixgbe_hw *);
ixgbe_hw           47 drivers/net/ethernet/intel/ixgbevf/vf.h 	s32 (*clear_vfta)(struct ixgbe_hw *);
ixgbe_hw           48 drivers/net/ethernet/intel/ixgbevf/vf.h 	s32 (*set_vfta)(struct ixgbe_hw *, u32, u32, bool);
ixgbe_hw           49 drivers/net/ethernet/intel/ixgbevf/vf.h 	s32 (*set_rlpml)(struct ixgbe_hw *, u16);
ixgbe_hw           78 drivers/net/ethernet/intel/ixgbevf/vf.h 	s32 (*init_params)(struct ixgbe_hw *hw);
ixgbe_hw           79 drivers/net/ethernet/intel/ixgbevf/vf.h 	s32 (*read)(struct ixgbe_hw *, u32 *, u16);
ixgbe_hw           80 drivers/net/ethernet/intel/ixgbevf/vf.h 	s32 (*write)(struct ixgbe_hw *, u32 *, u16);
ixgbe_hw           81 drivers/net/ethernet/intel/ixgbevf/vf.h 	s32 (*read_posted)(struct ixgbe_hw *, u32 *, u16);
ixgbe_hw           82 drivers/net/ethernet/intel/ixgbevf/vf.h 	s32 (*write_posted)(struct ixgbe_hw *, u32 *, u16);
ixgbe_hw           83 drivers/net/ethernet/intel/ixgbevf/vf.h 	s32 (*check_for_msg)(struct ixgbe_hw *);
ixgbe_hw           84 drivers/net/ethernet/intel/ixgbevf/vf.h 	s32 (*check_for_ack)(struct ixgbe_hw *);
ixgbe_hw           85 drivers/net/ethernet/intel/ixgbevf/vf.h 	s32 (*check_for_rst)(struct ixgbe_hw *);
ixgbe_hw          160 drivers/net/ethernet/intel/ixgbevf/vf.h static inline void ixgbe_write_reg(struct ixgbe_hw *hw, u32 reg, u32 value)
ixgbe_hw          171 drivers/net/ethernet/intel/ixgbevf/vf.h u32 ixgbevf_read_reg(struct ixgbe_hw *hw, u32 reg);
ixgbe_hw          174 drivers/net/ethernet/intel/ixgbevf/vf.h static inline void ixgbe_write_reg_array(struct ixgbe_hw *hw, u32 reg,
ixgbe_hw          182 drivers/net/ethernet/intel/ixgbevf/vf.h static inline u32 ixgbe_read_reg_array(struct ixgbe_hw *hw, u32 reg,
ixgbe_hw          190 drivers/net/ethernet/intel/ixgbevf/vf.h int ixgbevf_get_queues(struct ixgbe_hw *hw, unsigned int *num_tcs,
ixgbe_hw          192 drivers/net/ethernet/intel/ixgbevf/vf.h int ixgbevf_get_reta_locked(struct ixgbe_hw *hw, u32 *reta, int num_rx_queues);
ixgbe_hw          193 drivers/net/ethernet/intel/ixgbevf/vf.h int ixgbevf_get_rss_key_locked(struct ixgbe_hw *hw, u8 *rss_key);