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

#include <atl1c.h>

Data Fields

struct net_devicenetdev
 
struct pci_devpdev
 
struct napi_struct napi
 
struct atl1c_hw hw
 
struct atl1c_hw_stats hw_stats
 
struct mii_if_info mii
 
u16 rx_buffer_len
 
unsigned long flags
 
unsigned long work_event
 
u32 msg_enable
 
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 common_task
 
struct timer_list watchdog_timer
 
struct timer_list phy_config_timer
 
struct atl1c_ring_header ring_header
 
struct atl1c_tpd_ring tpd_ring [AT_MAX_TRANSMIT_QUEUE]
 
struct atl1c_rfd_ring rfd_ring
 
struct atl1c_rrd_ring rrd_ring
 
u32 bd_number
 

Detailed Description

Definition at line 519 of file atl1c.h.

Field Documentation

u32 bd_number

Definition at line 555 of file atl1c.h.

struct work_struct common_task

Definition at line 546 of file atl1c.h.

unsigned long flags

Definition at line 528 of file atl1c.h.

bool have_msi

Definition at line 537 of file atl1c.h.

Definition at line 523 of file atl1c.h.

Definition at line 524 of file atl1c.h.

atomic_t irq_sem

Definition at line 544 of file atl1c.h.

u16 link_duplex

Definition at line 540 of file atl1c.h.

u16 link_speed

Definition at line 539 of file atl1c.h.

spinlock_t mdio_lock

Definition at line 542 of file atl1c.h.

Definition at line 525 of file atl1c.h.

u32 msg_enable

Definition at line 535 of file atl1c.h.

Definition at line 522 of file atl1c.h.

struct net_device* netdev

Definition at line 520 of file atl1c.h.

struct pci_dev* pdev

Definition at line 521 of file atl1c.h.

struct timer_list phy_config_timer

Definition at line 548 of file atl1c.h.

Definition at line 553 of file atl1c.h.

Definition at line 551 of file atl1c.h.

Definition at line 554 of file atl1c.h.

u16 rx_buffer_len

Definition at line 526 of file atl1c.h.

Definition at line 552 of file atl1c.h.

spinlock_t tx_lock

Definition at line 543 of file atl1c.h.

struct timer_list watchdog_timer

Definition at line 547 of file atl1c.h.

u32 wol

Definition at line 538 of file atl1c.h.

unsigned long work_event

Definition at line 532 of file atl1c.h.


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