Lines Matching refs:ixgb_hw

34 /*$FreeBSD: releng/11.0/sys/dev/ixgb/ixgb_hw.h 129794 2004-05-28 00:23:00Z tackerman $*/
694 struct ixgb_hw {
793 extern boolean_t ixgb_adapter_stop(struct ixgb_hw *hw);
794 extern boolean_t ixgb_init_hw(struct ixgb_hw *hw);
795 extern boolean_t ixgb_adapter_start(struct ixgb_hw *hw);
796 extern void ixgb_init_rx_addrs(struct ixgb_hw *hw);
797 extern void ixgb_check_for_link(struct ixgb_hw *hw);
798 extern boolean_t ixgb_check_for_bad_link(struct ixgb_hw *hw);
799 extern boolean_t ixgb_setup_fc(struct ixgb_hw *hw);
800 extern void ixgb_clear_hw_cntrs(struct ixgb_hw *hw);
803 extern uint16_t ixgb_read_phy_reg(struct ixgb_hw *hw,
808 extern void ixgb_write_phy_reg(struct ixgb_hw *hw,
814 extern void ixgb_rar_set(struct ixgb_hw *hw,
820 extern void ixgb_mc_addr_list_update(struct ixgb_hw *hw,
826 extern void ixgb_write_vfta(struct ixgb_hw *hw,
830 extern void ixgb_clear_vfta(struct ixgb_hw *hw);
834 void ixgb_get_ee_mac_addr(struct ixgb_hw *hw, uint8_t *mac_addr);
835 uint16_t ixgb_get_ee_compatibility(struct ixgb_hw *hw);
836 uint32_t ixgb_get_ee_pba_number(struct ixgb_hw *hw);
837 uint16_t ixgb_get_ee_init_ctrl_reg_1(struct ixgb_hw *hw);
838 uint16_t ixgb_get_ee_init_ctrl_reg_2(struct ixgb_hw *hw);
839 uint16_t ixgb_get_ee_subsystem_id(struct ixgb_hw *hw);
840 uint16_t ixgb_get_ee_subvendor_id(struct ixgb_hw *hw);
841 uint16_t ixgb_get_ee_device_id(struct ixgb_hw *hw);
842 uint16_t ixgb_get_ee_vendor_id(struct ixgb_hw *hw);
843 uint16_t ixgb_get_ee_swdpins_reg(struct ixgb_hw *hw);
844 uint8_t ixgb_get_ee_d3_power(struct ixgb_hw *hw);
845 uint8_t ixgb_get_ee_d0_power(struct ixgb_hw *hw);
846 boolean_t ixgb_get_eeprom_data(struct ixgb_hw *hw);
847 uint16_t ixgb_get_eeprom_word(struct ixgb_hw *hw, uint16_t index);
850 void ixgb_led_on(struct ixgb_hw *hw);
851 void ixgb_led_off(struct ixgb_hw *hw);
852 void ixgb_write_pci_cfg(struct ixgb_hw *hw,