e1000_mac_info Struct Reference

#include <e1000_hw.h>


Data Fields

struct e1000_mac_operations ops
u8 addr [6]
u8 perm_addr [6]
enum e1000_mac_type type
u32 collision_delta
u32 ledctl_default
u32 ledctl_mode1
u32 ledctl_mode2
u32 mc_filter_type
u32 tx_packet_delta
u32 txcw
u16 current_ifs_val
u16 ifs_max_val
u16 ifs_min_val
u16 ifs_ratio
u16 ifs_step_size
u16 mta_reg_count
u32 mta_shadow [MAX_MTA_REG]
u16 rar_entry_count
u8 forced_speed_duplex
bool adaptive_ifs
bool arc_subsystem_valid
bool asf_firmware_present
bool autoneg
bool autoneg_failed
bool get_link_status
bool in_ifs_mode
bool report_tx_early
enum e1000_serdes_link_state serdes_link_state
bool serdes_has_link
bool tx_pkt_filtering
u16 uta_reg_count


Detailed Description

Definition at line 563 of file e1000_hw.h.


Field Documentation

Definition at line 564 of file e1000_hw.h.

Referenced by e1000_blink_led(), e1000_check_alt_mac_addr_generic(), e1000_check_for_copper_link_82543(), e1000_check_for_link(), e1000_cleanup_led(), e1000_clear_vfta(), e1000_config_collision_dist(), e1000_config_fc_after_link_up_generic(), e1000_copper_link_autoneg(), e1000_get_bus_info(), e1000_get_bus_info_pci_generic(), e1000_get_bus_info_pcie_generic(), e1000_get_speed_and_duplex(), e1000_id_led_init(), e1000_init_function_pointers_82540(), e1000_init_function_pointers_82541(), e1000_init_function_pointers_82542(), e1000_init_function_pointers_82543(), e1000_init_hw(), e1000_init_hw_82540(), e1000_init_hw_82541(), e1000_init_hw_82542(), e1000_init_hw_82543(), e1000_init_mac_ops_generic(), e1000_init_mac_params(), e1000_init_mac_params_82540(), e1000_init_mac_params_82541(), e1000_init_mac_params_82542(), e1000_init_mac_params_82543(), e1000_init_rx_addrs_generic(), e1000_led_off(), e1000_led_on(), e1000_mta_set(), e1000_poll_fiber_serdes_link_generic(), e1000_rar_set(), e1000_read_mac_addr(), e1000_reset_hw(), e1000_setup_led(), e1000_setup_link(), e1000_setup_link_82542(), e1000_setup_link_generic(), e1000_update_mc_addr_list(), e1000_validate_mdi_setting(), e1000_wait_autoneg(), e1000_write_vfta(), e1000e_check_alt_mac_addr_generic(), e1000e_clear_vfta(), e1000e_config_fc_after_link_up(), e1000e_copper_link_autoneg(), e1000e_copper_link_setup_gg82563_80003es2lan(), e1000e_get_bus_info_pcie(), e1000e_init_function_pointers_80003es2lan(), e1000e_init_function_pointers_82571(), e1000e_init_function_pointers_ich8lan(), e1000e_init_hw_80003es2lan(), e1000e_init_hw_82571(), e1000e_init_hw_ich8lan(), e1000e_init_mac_ops_generic(), e1000e_init_mac_params_80003es2lan(), e1000e_init_mac_params_82571(), e1000e_init_mac_params_ich8lan(), e1000e_init_rx_addrs(), e1000e_poll_fiber_serdes_link_generic(), e1000e_power_down_phy_copper_80003es2lan(), e1000e_power_down_phy_copper_82571(), e1000e_power_down_phy_copper_ich8lan(), e1000e_power_up_phy(), e1000e_probe(), e1000e_read_mac_addr(), e1000e_reset(), e1000e_setup_link(), e1000e_setup_link_ich8lan(), e1000e_sw_init(), e1000e_write_vfta(), igb_blink_led(), igb_check_alt_mac_addr_generic(), igb_check_for_link(), igb_check_mng_mode(), igb_cleanup_led(), igb_clear_vfta(), igb_config_collision_dist(), igb_config_fc_after_link_up_generic(), igb_copper_link_autoneg(), igb_get_bus_info(), igb_get_bus_info_pcie_generic(), igb_get_speed_and_duplex(), igb_id_led_init(), igb_init_function_pointers_82575(), igb_init_hw(), igb_init_hw_82575(), igb_init_mac_ops_generic(), igb_init_mac_params(), igb_init_mac_params_82575(), igb_init_rx_addrs_generic(), igb_led_off(), igb_led_on(), igb_mng_enable_host_if(), igb_mng_host_if_write(), igb_mng_write_cmd_header(), igb_mta_set(), igb_poll_fiber_serdes_link_generic(), igb_power_down_phy_copper_82575(), igb_rar_set(), igb_read_mac_addr(), igb_reset_hw(), igb_setup_led(), igb_setup_link(), igb_setup_link_generic(), igb_shutdown_fiber_serdes_link(), igb_update_mc_addr_list(), igb_validate_mdi_setting(), igb_wait_autoneg(), and igb_write_vfta().

Definition at line 568 of file e1000_hw.h.

Referenced by e1000_check_for_copper_link_82543(), e1000_init_hw_82540(), e1000_init_hw_82543(), e1000_init_mac_params_82543(), e1000_init_phy_disabled_82543(), e1000_init_phy_params_82540(), e1000_init_phy_params_82543(), e1000_led_off_82543(), e1000_led_on_82543(), e1000_mta_set_82543(), e1000_phy_hw_reset_82541(), e1000_phy_init_script_82541(), e1000_probe(), e1000_reset(), e1000_reset_hw_82540(), e1000_reset_hw_82541(), e1000_reset_hw_82543(), e1000_set_d3_lplu_state_82541(), e1000_set_mac_type(), e1000_set_phy_mode_82540(), e1000_set_tbi_compatibility_82543(), e1000_setup_copper_link_82540(), e1000_setup_copper_link_82541(), e1000_setup_copper_link_82543(), e1000_setup_fiber_serdes_link_82540(), e1000_setup_init_funcs(), e1000_setup_link_82543(), e1000_tbi_compatibility_enabled_82543(), e1000_tbi_sbp_enabled_82543(), e1000_write_vfta_82543(), e1000e_access_phy_wakeup_reg_bm(), e1000e_acquire_nvm_82571(), e1000e_check_for_copper_link_ich8lan(), e1000e_clear_vfta_82571(), e1000e_disable_gig_wol_ich8lan(), e1000e_get_cfg_done_ich8lan(), e1000e_get_laa_state_82571(), e1000e_get_link_up_info_ich8lan(), e1000e_get_phy_id_82571(), e1000e_get_variants_82571(), e1000e_get_variants_ich8lan(), e1000e_gig_downshift_workaround_ich8lan(), e1000e_hv_phy_workarounds_ich8lan(), e1000e_igp3_phy_powerdown_workaround_ich8lan(), e1000e_init_function_pointers_ich8lan(), e1000e_init_hw_82571(), e1000e_init_hw_ich8lan(), e1000e_init_mac_params_82571(), e1000e_init_mac_params_ich8lan(), e1000e_init_nvm_params_82571(), e1000e_init_phy_params_82571(), e1000e_initialize_hw_bits_82571(), e1000e_initialize_hw_bits_ich8lan(), e1000e_k1_gig_workaround_hv(), e1000e_oem_bits_config_ich8lan(), e1000e_phy_hw_reset_ich8lan(), e1000e_probe(), e1000e_reset(), e1000e_reset_hw_82571(), e1000e_reset_hw_ich8lan(), e1000e_set_d0_lplu_state_ich8lan(), e1000e_set_d3_lplu_state_ich8lan(), e1000e_set_kmrn_lock_loss_workaround_ich8lan(), e1000e_set_laa_state_82571(), e1000e_setup_fiber_serdes_link_82571(), e1000e_setup_link_82571(), e1000e_sw_lcd_config_ich8lan(), e1000e_valid_led_default_82571(), e1000e_valid_nvm_bank_detect_ich8lan(), e1000e_write_nvm_82571(), igb_init_mac_params_82575(), igb_probe(), igb_reset(), igb_reset_init_script_82575(), igb_rx_fifo_flush_82575(), igb_set_mac_type(), igb_setup_init_funcs(), and igb_setup_serdes_link_82575().

Definition at line 590 of file e1000_hw.h.

Referenced by e1000_check_for_copper_link_82543(), and igb_setup_serdes_link_82575().

Definition at line 599 of file e1000_hw.h.

Referenced by e1000_setup_link_82542().

Definition at line 600 of file e1000_hw.h.

Referenced by e1000e_check_for_serdes_link_82571(), and e1000e_reset_hw_82571().

Definition at line 602 of file e1000_hw.h.

Definition at line 535 of file igb_hw.h.

Referenced by igb_init_hw_82575(), and igb_init_mac_params_82575().


The documentation for this struct was generated from the following files:

Generated on Tue Apr 6 20:02:03 2010 for gPXE by  doxygen 1.5.7.1