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

#include <atl1e.h>

Data Fields

struct net_devicenetdev
 
struct pci_devpdev
 
struct napi_struct napi
 
struct mii_if_info mii
 
struct atl1e_hw hw
 
struct atl1e_hw_stats hw_stats
 
bool have_msi
 
u32 wol
 
u16 link_speed
 
u16 link_duplex
 
spinlock_t mdio_lock
 
spinlock_t tx_lock
 
atomic_t irq_sem
 
struct work_struct reset_task
 
struct work_struct link_chg_task
 
struct timer_list watchdog_timer
 
struct timer_list phy_config_timer
 
dma_addr_t ring_dma
 
voidring_vir_addr
 
u32 ring_size
 
struct atl1e_tx_ring tx_ring
 
struct atl1e_rx_ring rx_ring
 
int num_rx_queues
 
unsigned long flags
 
u32 bd_number
 
u32 pci_state [16]
 
u32config_space
 

Detailed Description

Definition at line 433 of file atl1e.h.

Field Documentation

u32 bd_number

Definition at line 468 of file atl1e.h.

u32* config_space

Definition at line 470 of file atl1e.h.

unsigned long flags

Definition at line 463 of file atl1e.h.

bool have_msi

Definition at line 441 of file atl1e.h.

Definition at line 438 of file atl1e.h.

Definition at line 439 of file atl1e.h.

atomic_t irq_sem

Definition at line 448 of file atl1e.h.

struct work_struct link_chg_task

Definition at line 451 of file atl1e.h.

u16 link_duplex

Definition at line 444 of file atl1e.h.

u16 link_speed

Definition at line 443 of file atl1e.h.

spinlock_t mdio_lock

Definition at line 446 of file atl1e.h.

Definition at line 437 of file atl1e.h.

Definition at line 436 of file atl1e.h.

struct net_device* netdev

Definition at line 434 of file atl1e.h.

int num_rx_queues

Definition at line 462 of file atl1e.h.

u32 pci_state[16]

Definition at line 469 of file atl1e.h.

struct pci_dev* pdev

Definition at line 435 of file atl1e.h.

struct timer_list phy_config_timer

Definition at line 453 of file atl1e.h.

struct work_struct reset_task

Definition at line 450 of file atl1e.h.

dma_addr_t ring_dma

Definition at line 456 of file atl1e.h.

u32 ring_size

Definition at line 458 of file atl1e.h.

void* ring_vir_addr

Definition at line 457 of file atl1e.h.

Definition at line 461 of file atl1e.h.

spinlock_t tx_lock

Definition at line 447 of file atl1e.h.

Definition at line 460 of file atl1e.h.

struct timer_list watchdog_timer

Definition at line 452 of file atl1e.h.

u32 wol

Definition at line 442 of file atl1e.h.


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