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

#include <ixgbevf.h>

Data Fields

struct timer_list watchdog_timer
 
unsigned long active_vlans [BITS_TO_LONGS(VLAN_N_VID)]
 
u16 bd_number
 
struct work_struct reset_task
 
struct ixgbevf_q_vectorq_vector [MAX_MSIX_Q_VECTORS]
 
u16 rx_itr_setting
 
u16 tx_itr_setting
 
u32 eims_enable_mask
 
u32 eims_other
 
struct ixgbevf_ringtx_ring
 
int num_tx_queues
 
u64 restart_queue
 
u64 hw_csum_tx_good
 
u64 lsc_int
 
u64 hw_tso_ctxt
 
u64 hw_tso6_ctxt
 
u32 tx_timeout_count
 
struct ixgbevf_ringrx_ring
 
int num_rx_queues
 
u64 hw_csum_rx_error
 
u64 hw_rx_no_dma_resources
 
u64 hw_csum_rx_good
 
u64 non_eop_descs
 
int num_msix_vectors
 
struct msix_entry * msix_entries
 
u32 alloc_rx_page_failed
 
u32 alloc_rx_buff_failed
 
u32 flags
 
struct net_devicenetdev
 
struct pci_devpdev
 
struct ixgbe_hw hw
 
u16 msg_enable
 
struct ixgbevf_hw_stats stats
 
u64 zero_base
 
u32 eitr_param
 
unsigned long state
 
u64 tx_busy
 
unsigned int tx_ring_count
 
unsigned int rx_ring_count
 
u32 link_speed
 
bool link_up
 
struct work_struct watchdog_task
 
spinlock_t mbx_lock
 

Detailed Description

Definition at line 189 of file ixgbevf.h.

Field Documentation

unsigned long active_vlans[BITS_TO_LONGS(VLAN_N_VID)]

Definition at line 191 of file ixgbevf.h.

u32 alloc_rx_buff_failed

Definition at line 225 of file ixgbevf.h.

u32 alloc_rx_page_failed

Definition at line 224 of file ixgbevf.h.

u16 bd_number

Definition at line 192 of file ixgbevf.h.

u32 eims_enable_mask

Definition at line 201 of file ixgbevf.h.

u32 eims_other

Definition at line 202 of file ixgbevf.h.

u32 eitr_param

Definition at line 243 of file ixgbevf.h.

u32 flags

Definition at line 230 of file ixgbevf.h.

Definition at line 238 of file ixgbevf.h.

u64 hw_csum_rx_error

Definition at line 217 of file ixgbevf.h.

u64 hw_csum_rx_good

Definition at line 219 of file ixgbevf.h.

u64 hw_csum_tx_good

Definition at line 208 of file ixgbevf.h.

u64 hw_rx_no_dma_resources

Definition at line 218 of file ixgbevf.h.

u64 hw_tso6_ctxt

Definition at line 211 of file ixgbevf.h.

u64 hw_tso_ctxt

Definition at line 210 of file ixgbevf.h.

u32 link_speed

Definition at line 250 of file ixgbevf.h.

bool link_up

Definition at line 251 of file ixgbevf.h.

u64 lsc_int

Definition at line 209 of file ixgbevf.h.

spinlock_t mbx_lock

Definition at line 255 of file ixgbevf.h.

u16 msg_enable

Definition at line 239 of file ixgbevf.h.

struct msix_entry* msix_entries

Definition at line 222 of file ixgbevf.h.

struct net_device* netdev

Definition at line 234 of file ixgbevf.h.

u64 non_eop_descs

Definition at line 220 of file ixgbevf.h.

int num_msix_vectors

Definition at line 221 of file ixgbevf.h.

int num_rx_queues

Definition at line 216 of file ixgbevf.h.

int num_tx_queues

Definition at line 206 of file ixgbevf.h.

struct pci_dev* pdev

Definition at line 235 of file ixgbevf.h.

Definition at line 194 of file ixgbevf.h.

struct work_struct reset_task

Definition at line 193 of file ixgbevf.h.

u64 restart_queue

Definition at line 207 of file ixgbevf.h.

u16 rx_itr_setting

Definition at line 197 of file ixgbevf.h.

Definition at line 215 of file ixgbevf.h.

unsigned int rx_ring_count

Definition at line 248 of file ixgbevf.h.

unsigned long state

Definition at line 245 of file ixgbevf.h.

Definition at line 240 of file ixgbevf.h.

u64 tx_busy

Definition at line 246 of file ixgbevf.h.

u16 tx_itr_setting

Definition at line 198 of file ixgbevf.h.

Definition at line 205 of file ixgbevf.h.

unsigned int tx_ring_count

Definition at line 247 of file ixgbevf.h.

u32 tx_timeout_count

Definition at line 212 of file ixgbevf.h.

struct work_struct watchdog_task

Definition at line 253 of file ixgbevf.h.

struct timer_list watchdog_timer

Definition at line 190 of file ixgbevf.h.

u64 zero_base

Definition at line 241 of file ixgbevf.h.


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