Symbol: ixgb_hw
sys/dev/pci/if_ixgb.h
227
struct ixgb_hw hw;
sys/dev/pci/ixgb_ee.c
107
ixgb_shift_out_bits(struct ixgb_hw *hw, uint16_t data, uint16_t count)
sys/dev/pci/ixgb_ee.c
152
ixgb_shift_in_bits(struct ixgb_hw *hw)
sys/dev/pci/ixgb_ee.c
194
ixgb_setup_eeprom(struct ixgb_hw *hw)
sys/dev/pci/ixgb_ee.c
216
ixgb_standby_eeprom(struct ixgb_hw *hw)
sys/dev/pci/ixgb_ee.c
250
ixgb_clock_eeprom(struct ixgb_hw *hw)
sys/dev/pci/ixgb_ee.c
274
ixgb_cleanup_eeprom(struct ixgb_hw *hw)
sys/dev/pci/ixgb_ee.c
300
ixgb_wait_eeprom_command(struct ixgb_hw *hw)
sys/dev/pci/ixgb_ee.c
338
ixgb_validate_eeprom_checksum(struct ixgb_hw *hw)
sys/dev/pci/ixgb_ee.c
361
ixgb_update_eeprom_checksum(struct ixgb_hw *hw)
sys/dev/pci/ixgb_ee.c
387
ixgb_write_eeprom(struct ixgb_hw *hw, uint16_t offset, uint16_t data)
sys/dev/pci/ixgb_ee.c
440
ixgb_read_eeprom(struct ixgb_hw *hw, uint16_t offset)
sys/dev/pci/ixgb_ee.c
474
ixgb_get_eeprom_data(struct ixgb_hw *hw)
sys/dev/pci/ixgb_ee.c
521
ixgb_check_and_get_eeprom_data(struct ixgb_hw *hw)
sys/dev/pci/ixgb_ee.c
542
ixgb_get_ee_mac_addr(struct ixgb_hw *hw, uint8_t *mac_addr)
sys/dev/pci/ixgb_ee.c
55
static uint16_t ixgb_shift_in_bits(struct ixgb_hw *hw);
sys/dev/pci/ixgb_ee.c
567
ixgb_get_ee_device_id(struct ixgb_hw *hw)
sys/dev/pci/ixgb_ee.c
57
static void ixgb_shift_out_bits(struct ixgb_hw *hw, uint16_t data,
sys/dev/pci/ixgb_ee.c
59
static void ixgb_standby_eeprom(struct ixgb_hw *hw);
sys/dev/pci/ixgb_ee.c
61
static boolean_t ixgb_wait_eeprom_command(struct ixgb_hw *hw);
sys/dev/pci/ixgb_ee.c
63
static void ixgb_cleanup_eeprom(struct ixgb_hw *hw);
sys/dev/pci/ixgb_ee.c
72
ixgb_raise_clock(struct ixgb_hw *hw, uint32_t *eecd_reg)
sys/dev/pci/ixgb_ee.c
89
ixgb_lower_clock(struct ixgb_hw *hw, uint32_t *eecd_reg)
sys/dev/pci/ixgb_ee.h
105
uint16_t ixgb_read_eeprom(struct ixgb_hw *hw, uint16_t reg);
sys/dev/pci/ixgb_ee.h
107
boolean_t ixgb_validate_eeprom_checksum(struct ixgb_hw *hw);
sys/dev/pci/ixgb_ee.h
109
void ixgb_update_eeprom_checksum(struct ixgb_hw *hw);
sys/dev/pci/ixgb_ee.h
111
void ixgb_write_eeprom(struct ixgb_hw *hw, uint16_t reg, uint16_t data);
sys/dev/pci/ixgb_hw.c
1040
ixgb_get_bus_info(struct ixgb_hw *hw)
sys/dev/pci/ixgb_hw.c
1121
ixgb_link_reset(struct ixgb_hw *hw)
sys/dev/pci/ixgb_hw.c
1152
ixgb_optics_reset(struct ixgb_hw *hw)
sys/dev/pci/ixgb_hw.c
1187
ixgb_optics_reset_bcm(struct ixgb_hw *hw)
sys/dev/pci/ixgb_hw.c
128
ixgb_adapter_stop(struct ixgb_hw *hw)
sys/dev/pci/ixgb_hw.c
185
ixgb_identify_xpak_vendor(struct ixgb_hw *hw)
sys/dev/pci/ixgb_hw.c
225
ixgb_identify_phy(struct ixgb_hw *hw)
sys/dev/pci/ixgb_hw.c
301
ixgb_init_hw(struct ixgb_hw *hw)
sys/dev/pci/ixgb_hw.c
385
ixgb_init_rx_addrs(struct ixgb_hw *hw)
sys/dev/pci/ixgb_hw.c
443
ixgb_mc_addr_list_update(struct ixgb_hw *hw, uint8_t *mc_addr_list,
sys/dev/pci/ixgb_hw.c
517
ixgb_hash_mc_addr(struct ixgb_hw *hw, uint8_t *mc_addr)
sys/dev/pci/ixgb_hw.c
565
ixgb_mta_set(struct ixgb_hw *hw, uint32_t hash_value)
sys/dev/pci/ixgb_hw.c
593
ixgb_rar_set(struct ixgb_hw *hw, uint8_t *addr, uint32_t index)
sys/dev/pci/ixgb_hw.c
60
static uint32_t ixgb_hash_mc_addr(struct ixgb_hw *hw, uint8_t *mc_addr);
sys/dev/pci/ixgb_hw.c
62
static void ixgb_mta_set(struct ixgb_hw *hw, uint32_t hash_value);
sys/dev/pci/ixgb_hw.c
621
ixgb_clear_vfta(struct ixgb_hw *hw)
sys/dev/pci/ixgb_hw.c
637
ixgb_setup_fc(struct ixgb_hw *hw)
sys/dev/pci/ixgb_hw.c
64
static void ixgb_get_bus_info(struct ixgb_hw *hw);
sys/dev/pci/ixgb_hw.c
66
static boolean_t ixgb_link_reset(struct ixgb_hw *hw);
sys/dev/pci/ixgb_hw.c
68
static void ixgb_optics_reset(struct ixgb_hw *hw);
sys/dev/pci/ixgb_hw.c
70
static void ixgb_optics_reset_bcm(struct ixgb_hw *hw);
sys/dev/pci/ixgb_hw.c
72
static ixgb_phy_type ixgb_identify_phy(struct ixgb_hw *hw);
sys/dev/pci/ixgb_hw.c
733
ixgb_read_phy_reg(struct ixgb_hw *hw, uint32_t reg_address,
sys/dev/pci/ixgb_hw.c
74
uint32_t ixgb_mac_reset(struct ixgb_hw *hw);
sys/dev/pci/ixgb_hw.c
77
ixgb_mac_reset(struct ixgb_hw *hw)
sys/dev/pci/ixgb_hw.c
821
ixgb_write_phy_reg(struct ixgb_hw *hw, uint32_t reg_address,
sys/dev/pci/ixgb_hw.c
897
ixgb_check_for_link(struct ixgb_hw *hw)
sys/dev/pci/ixgb_hw.c
934
ixgb_check_for_bad_link(struct ixgb_hw *hw)
sys/dev/pci/ixgb_hw.c
959
ixgb_clear_hw_cntrs(struct ixgb_hw *hw)
sys/dev/pci/ixgb_hw.h
816
extern boolean_t ixgb_adapter_stop(struct ixgb_hw *hw);
sys/dev/pci/ixgb_hw.h
817
extern boolean_t ixgb_init_hw(struct ixgb_hw *hw);
sys/dev/pci/ixgb_hw.h
818
extern void ixgb_check_for_link(struct ixgb_hw *hw);
sys/dev/pci/ixgb_hw.h
819
extern boolean_t ixgb_check_for_bad_link(struct ixgb_hw *hw);
sys/dev/pci/ixgb_hw.h
820
extern void ixgb_rar_set(struct ixgb_hw *hw, uint8_t *addr, uint32_t index);
sys/dev/pci/ixgb_hw.h
821
extern void ixgb_init_rx_addrs(struct ixgb_hw *hw);
sys/dev/pci/ixgb_hw.h
822
extern boolean_t ixgb_setup_fc(struct ixgb_hw *hw);
sys/dev/pci/ixgb_hw.h
823
extern void ixgb_clear_hw_cntrs(struct ixgb_hw *hw);
sys/dev/pci/ixgb_hw.h
826
extern uint16_t ixgb_read_phy_reg(struct ixgb_hw *hw, uint32_t reg_addr,
sys/dev/pci/ixgb_hw.h
829
extern void ixgb_write_phy_reg(struct ixgb_hw *hw, uint32_t reg_addr,
sys/dev/pci/ixgb_hw.h
835
extern void ixgb_mc_addr_list_update(struct ixgb_hw *hw, uint8_t *mc_addr_list,
sys/dev/pci/ixgb_hw.h
839
extern void ixgb_clear_vfta(struct ixgb_hw *hw);
sys/dev/pci/ixgb_hw.h
842
void ixgb_get_ee_mac_addr(struct ixgb_hw *hw, uint8_t *mac_addr);
sys/dev/pci/ixgb_hw.h
843
uint16_t ixgb_get_ee_device_id(struct ixgb_hw *hw);
sys/dev/pci/ixgb_hw.h
844
boolean_t ixgb_get_eeprom_data(struct ixgb_hw *hw);