Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ixgb_adapter Struct Reference

#include <ixgb.h>

Data Fields

struct timer_list watchdog_timer
 
unsigned long active_vlans [BITS_TO_LONGS(VLAN_N_VID)]
 
u32 bd_number
 
u32 rx_buffer_len
 
u32 part_num
 
u16 link_speed
 
u16 link_duplex
 
struct work_struct tx_timeout_task
 
struct ixgb_desc_ring tx_ring ____cacheline_aligned_in_smp
 
unsigned int restart_queue
 
unsigned long timeo_start
 
u32 tx_cmd_type
 
u64 hw_csum_tx_good
 
u64 hw_csum_tx_error
 
u32 tx_int_delay
 
u32 tx_timeout_count
 
bool tx_int_delay_enable
 
bool detect_tx_hung
 
struct ixgb_desc_ring rx_ring
 
u64 hw_csum_rx_error
 
u64 hw_csum_rx_good
 
u32 rx_int_delay
 
bool rx_csum
 
struct napi_struct napi
 
struct net_devicenetdev
 
struct pci_devpdev
 
struct ixgb_hw hw
 
u16 msg_enable
 
struct ixgb_hw_stats stats
 
u32 alloc_rx_buff_failed
 
bool have_msi
 
unsigned long flags
 

Detailed Description

Definition at line 138 of file ixgb.h.

Field Documentation

struct ixgb_desc_ring tx_ring ____cacheline_aligned_in_smp

Definition at line 149 of file ixgb.h.

unsigned long active_vlans[BITS_TO_LONGS(VLAN_N_VID)]

Definition at line 140 of file ixgb.h.

u32 alloc_rx_buff_failed

Definition at line 176 of file ixgb.h.

u32 bd_number

Definition at line 141 of file ixgb.h.

bool detect_tx_hung

Definition at line 158 of file ixgb.h.

unsigned long flags

Definition at line 178 of file ixgb.h.

bool have_msi

Definition at line 177 of file ixgb.h.

Definition at line 173 of file ixgb.h.

u64 hw_csum_rx_error

Definition at line 162 of file ixgb.h.

u64 hw_csum_rx_good

Definition at line 163 of file ixgb.h.

u64 hw_csum_tx_error

Definition at line 154 of file ixgb.h.

u64 hw_csum_tx_good

Definition at line 153 of file ixgb.h.

u16 link_duplex

Definition at line 145 of file ixgb.h.

u16 link_speed

Definition at line 144 of file ixgb.h.

u16 msg_enable

Definition at line 174 of file ixgb.h.

Definition at line 168 of file ixgb.h.

struct net_device* netdev

Definition at line 169 of file ixgb.h.

u32 part_num

Definition at line 143 of file ixgb.h.

struct pci_dev* pdev

Definition at line 170 of file ixgb.h.

unsigned int restart_queue

Definition at line 150 of file ixgb.h.

u32 rx_buffer_len

Definition at line 142 of file ixgb.h.

bool rx_csum

Definition at line 165 of file ixgb.h.

u32 rx_int_delay

Definition at line 164 of file ixgb.h.

Definition at line 161 of file ixgb.h.

Definition at line 175 of file ixgb.h.

unsigned long timeo_start

Definition at line 151 of file ixgb.h.

u32 tx_cmd_type

Definition at line 152 of file ixgb.h.

u32 tx_int_delay

Definition at line 155 of file ixgb.h.

bool tx_int_delay_enable

Definition at line 157 of file ixgb.h.

u32 tx_timeout_count

Definition at line 156 of file ixgb.h.

struct work_struct tx_timeout_task

Definition at line 146 of file ixgb.h.

struct timer_list watchdog_timer

Definition at line 139 of file ixgb.h.


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