tg3 Struct Reference

#include <tg3.h>


Data Fields

uint32_t tx_prod
uint32_t rx_rcb_ptr
uint32_t rx_std_ptr
unsigned long phy_crc_errors
uint32_t tg3_flags
uint32_t tg3_flags2
uint32_t split_mode_max_reqs
struct tg3_link_config link_config
struct tg3_bufmgr_config bufmgr_config
uint32_t rx_mode
uint32_t tx_mode
uint32_t mac_mode
uint32_t mi_mode
uint32_t misc_host_ctrl
uint32_t grc_mode
uint32_t grc_local_ctrl
uint32_t dma_rwctrl
uint16_t pci_chip_rev_id
uint32_t pci_cfg_state [64/sizeof(uint32_t)]
int pm_cap
uint32_t phy_id
enum phy_led_mode led_mode
char board_part_number [24]
uint32_t nic_sram_data_cfg
uint32_t pci_clock_ctrl
unsigned long regs
struct pci_devicepdev
struct nicnic
struct tg3_rx_buffer_descrx_std
struct tg3_rx_buffer_descrx_rcb
struct tg3_tx_buffer_desctx_ring
struct tg3_hw_statushw_status
struct tg3_hw_statshw_stats
int carrier_ok
uint16_t subsystem_vendor
uint16_t subsystem_device


Detailed Description

Definition at line 1900 of file tg3.h.


Field Documentation

Definition at line 1918 of file tg3.h.

Referenced by tg3_setup_hw(), and tg3_transmit().

Definition at line 1922 of file tg3.h.

Referenced by tg3_poll(), and tg3_setup_hw().

Definition at line 1923 of file tg3.h.

Referenced by tg3_poll(), and tg3_setup_hw().

unsigned long tg3::phy_crc_errors

Definition at line 1931 of file tg3.h.

Definition at line 1984 of file tg3.h.

Referenced by tg3_get_invariants(), and tg3_setup_hw().

Definition at line 1997 of file tg3.h.

Referenced by tg3_setup_hw().

Definition at line 2006 of file tg3.h.

Referenced by tg3_abort_hw(), tg3_probe(), tg3_setup_flow_control(), and tg3_setup_hw().

Definition at line 2007 of file tg3.h.

Referenced by tg3_abort_hw(), tg3_probe(), tg3_setup_flow_control(), and tg3_setup_hw().

Definition at line 2011 of file tg3.h.

Referenced by tg3_get_invariants(), tg3_probe(), and tg3_setup_hw().

Definition at line 2012 of file tg3.h.

Referenced by tg3_set_power_state_0(), and tg3_setup_hw().

Definition at line 2013 of file tg3.h.

Referenced by tg3_setup_dma(), and tg3_setup_hw().

Definition at line 2026 of file tg3.h.

Referenced by tg3_chip_reset(), and tg3_probe().

Definition at line 2028 of file tg3.h.

Referenced by tg3_probe(), and tg3_set_power_state_0().

Definition at line 2052 of file tg3.h.

Referenced by tg3_phy_probe(), and tg3_setup_copper_phy().

Definition at line 2054 of file tg3.h.

Referenced by tg3_probe(), and tg3_read_partno().

Definition at line 2055 of file tg3.h.

Referenced by tg3_chip_reset(), and tg3_phy_probe().

Definition at line 2056 of file tg3.h.

Referenced by tg3_chip_reset(), tg3_setup_hw(), and tg3_switch_clocks().

unsigned long tg3::regs

Definition at line 2072 of file tg3.h.

Referenced by tg3_disable(), and tg3_probe().

struct pci_device* tg3::pdev [read]

struct nic* tg3::nic [read]

Definition at line 2074 of file tg3.h.

Referenced by __tg3_set_mac_addr(), tg3_get_device_address(), and tg3_probe().

Definition at line 2082 of file tg3.h.

Referenced by tg3_init_rings(), and tg3_setup_hw().

Definition at line 2091 of file tg3.h.

Referenced by tg3_init_rings(), tg3_poll(), and tg3_setup_hw().

Definition at line 2097 of file tg3.h.

Referenced by tg3_init_rings(), tg3_setup_hw(), and tg3_transmit().

struct tg3_hw_status* tg3::hw_status [read]

struct tg3_hw_stats* tg3::hw_stats [read]

Definition at line 2111 of file tg3.h.

Referenced by tg3_init_rings(), and tg3_setup_hw().

Definition at line 2117 of file tg3.h.

Referenced by tg3_get_invariants(), and tg3_phy_probe().

Definition at line 2118 of file tg3.h.

Referenced by tg3_get_invariants(), and tg3_phy_probe().


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

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