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);