#include <igb.h>
Data Fields | |
| struct net_device * | netdev |
| struct pci_device * | pdev |
| struct net_device_stats | net_stats |
| struct e1000_hw | hw |
| struct e1000_phy_info | phy_info |
| u32 | min_frame_size |
| u32 | max_frame_size |
| u32 | wol |
| u32 | pba |
| u32 | max_hw_frame_size |
| bool | fc_autoneg |
| unsigned int | flags |
| unsigned int | flags2 |
| struct io_buffer * | tx_iobuf [NUM_TX_DESC] |
| struct io_buffer * | rx_iobuf [NUM_RX_DESC] |
| struct e1000_tx_desc * | tx_base |
| struct e1000_rx_desc * | rx_base |
| uint32_t | tx_ring_size |
| uint32_t | rx_ring_size |
| uint32_t | tx_head |
| uint32_t | tx_tail |
| uint32_t | tx_fill_ctr |
| uint32_t | rx_curr |
| uint32_t | ioaddr |
| uint32_t | irqno |
| uint32_t | tx_int_delay |
| uint32_t | tx_abs_int_delay |
| uint32_t | txd_cmd |
Definition at line 264 of file igb.h.
struct net_device* igb_adapter::netdev [read] |
struct pci_device* igb_adapter::pdev [read] |
Definition at line 268 of file igb.h.
Referenced by igb_probe(), igb_read_pcie_cap_reg(), igb_sw_init(), and igb_write_pcie_cap_reg().
struct net_device_stats igb_adapter::net_stats [read] |
struct e1000_hw igb_adapter::hw [read] |
Definition at line 272 of file igb.h.
Referenced by igb_close(), igb_configure_rx(), igb_configure_tx(), igb_get_hw_control(), igb_irq_disable(), igb_irq_enable(), igb_open(), igb_poll(), igb_probe(), igb_process_rx_packets(), igb_refill_rx_ring(), igb_remove(), igb_reset(), igb_sw_init(), and igb_transmit().
struct e1000_phy_info igb_adapter::phy_info [read] |
| unsigned int igb_adapter::flags |
| unsigned int igb_adapter::flags2 |
struct io_buffer* igb_adapter::tx_iobuf[NUM_TX_DESC] [read] |
struct io_buffer* igb_adapter::rx_iobuf[NUM_RX_DESC] [read] |
Definition at line 292 of file igb.h.
Referenced by igb_free_rx_resources(), igb_process_rx_packets(), igb_refill_rx_ring(), and igb_setup_rx_resources().
struct e1000_tx_desc* igb_adapter::tx_base [read] |
Definition at line 294 of file igb.h.
Referenced by igb_configure_tx(), igb_free_tx_resources(), igb_probe(), igb_process_tx_packets(), igb_setup_tx_resources(), and igb_transmit().
struct e1000_rx_desc* igb_adapter::rx_base [read] |
Definition at line 295 of file igb.h.
Referenced by igb_configure_rx(), igb_free_rx_resources(), igb_probe(), igb_process_rx_packets(), igb_refill_rx_ring(), and igb_setup_rx_resources().
Definition at line 297 of file igb.h.
Referenced by igb_configure_tx(), igb_free_tx_resources(), igb_probe(), and igb_setup_tx_resources().
Definition at line 298 of file igb.h.
Referenced by igb_configure_rx(), igb_free_rx_resources(), igb_probe(), and igb_setup_rx_resources().
Definition at line 300 of file igb.h.
Referenced by igb_configure_tx(), and igb_process_tx_packets().
Definition at line 301 of file igb.h.
Referenced by igb_configure_tx(), igb_process_tx_packets(), and igb_transmit().
Definition at line 302 of file igb.h.
Referenced by igb_configure_tx(), igb_process_tx_packets(), and igb_transmit().
Definition at line 304 of file igb.h.
Referenced by igb_configure_rx(), igb_process_rx_packets(), and igb_refill_rx_ring().
1.5.7.1