#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_device * | pdev |
| struct nic * | nic |
| struct tg3_rx_buffer_desc * | rx_std |
| struct tg3_rx_buffer_desc * | rx_rcb |
| struct tg3_tx_buffer_desc * | tx_ring |
| struct tg3_hw_status * | hw_status |
| struct tg3_hw_stats * | hw_stats |
| int | carrier_ok |
| uint16_t | subsystem_vendor |
| uint16_t | subsystem_device |
Definition at line 1900 of file tg3.h.
| unsigned long tg3::phy_crc_errors |
Definition at line 1936 of file tg3.h.
Referenced by tg3_chip_reset(), tg3_disable(), tg3_get_invariants(), tg3_link_report(), tg3_nvram_init(), tg3_nvram_read(), tg3_phy_copper_begin(), tg3_phy_probe(), tg3_probe(), tg3_restart_fw(), tg3_setup_copper_phy(), tg3_setup_dma(), tg3_setup_fiber_phy(), tg3_setup_flow_control(), tg3_setup_hw(), tg3_stop_fw(), and tg3_switch_clocks().
Definition at line 1972 of file tg3.h.
Referenced by tg3_chip_reset(), tg3_get_invariants(), tg3_phy_set_wirespeed(), tg3_restart_fw(), and tg3_setup_hw().
struct tg3_link_config tg3::link_config [read] |
Definition at line 1996 of file tg3.h.
Referenced by tg3_init_link_config(), tg3_link_report(), tg3_phy_copper_begin(), tg3_phy_probe(), tg3_setup_copper_phy(), tg3_setup_fiber_phy(), and tg3_setup_phy().
struct tg3_bufmgr_config tg3::bufmgr_config [read] |
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 2008 of file tg3.h.
Referenced by tg3_abort_hw(), tg3_fiber_aneg_smachine(), tg3_init_rings(), tg3_poll_link(), tg3_setup_copper_phy(), tg3_setup_fiber_phy(), and tg3_setup_hw().
Definition at line 2009 of file tg3.h.
Referenced by tg3_get_invariants(), tg3_probe(), tg3_readphy(), tg3_setup_copper_phy(), tg3_setup_hw(), and tg3_writephy().
Definition at line 2010 of file tg3.h.
Referenced by tg3_chip_reset(), tg3_disable_ints(), tg3_get_invariants(), tg3_probe(), and tg3_set_power_state_0().
Definition at line 2011 of file tg3.h.
Referenced by tg3_get_invariants(), tg3_probe(), and tg3_setup_hw().
Definition at line 2019 of file tg3.h.
Referenced by __tg3_set_mac_addr(), tg3_chip_reset(), tg3_get_invariants(), tg3_nvram_init(), tg3_phy_copper_begin(), tg3_phy_probe(), tg3_phy_reset(), tg3_probe(), tg3_restart_fw(), tg3_set_bdinfo(), tg3_setup_copper_phy(), tg3_setup_dma(), tg3_setup_hw(), tg3_stop_block(), and tg3_switch_clocks().
| uint32_t tg3::pci_cfg_state[64/sizeof(uint32_t)] |
| int tg3::pm_cap |
Definition at line 2031 of file tg3.h.
Referenced by tg3_phy_probe(), tg3_phy_string(), tg3_poll_link(), tg3_setup_copper_phy(), tg3_setup_hw(), and tg3_setup_phy().
| char tg3::board_part_number[24] |
Definition at line 2056 of file tg3.h.
Referenced by tg3_chip_reset(), tg3_setup_hw(), and tg3_switch_clocks().
| unsigned long tg3::regs |
struct pci_device* tg3::pdev [read] |
Definition at line 2073 of file tg3.h.
Referenced by tg3_chip_reset(), tg3_get_device_address(), tg3_get_invariants(), tg3_probe(), and tg3_set_power_state_0().
Definition at line 2074 of file tg3.h.
Referenced by __tg3_set_mac_addr(), tg3_get_device_address(), and tg3_probe().
struct tg3_rx_buffer_desc* tg3::rx_std [read] |
struct tg3_rx_buffer_desc* tg3::rx_rcb [read] |
Definition at line 2091 of file tg3.h.
Referenced by tg3_init_rings(), tg3_poll(), and tg3_setup_hw().
struct tg3_tx_buffer_desc* tg3::tx_ring [read] |
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] |
Definition at line 2103 of file tg3.h.
Referenced by tg3_abort_hw(), tg3_ack_irqs(), tg3_init_rings(), tg3_poll(), tg3_setup_fiber_phy(), tg3_setup_hw(), and tg3_transmit().
struct tg3_hw_stats* tg3::hw_stats [read] |
| int tg3::carrier_ok |
Definition at line 2116 of file tg3.h.
Referenced by tg3_disable(), tg3_init_link_config(), tg3_link_report(), tg3_poll_link(), tg3_probe(), tg3_setup_copper_phy(), and tg3_setup_fiber_phy().
1.5.7.1