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

Data Fields

struct boom_rx_descrx_ring
 
struct boom_tx_desctx_ring
 
dma_addr_t rx_ring_dma
 
dma_addr_t tx_ring_dma
 
struct sk_buffrx_skbuff [RX_RING_SIZE]
 
struct sk_bufftx_skbuff [TX_RING_SIZE]
 
unsigned int cur_rx
 
unsigned int cur_tx
 
unsigned int dirty_rx
 
unsigned int dirty_tx
 
struct vortex_extra_stats xstats
 
struct sk_bufftx_skb
 
dma_addr_t tx_skb_dma
 
struct devicegendev
 
void __iomemioaddr
 
void __iomemcb_fn_base
 
int rx_nocopy
 
int rx_copy
 
int queued_packet
 
int rx_csumhits
 
int card_idx
 
struct timer_list timer
 
struct timer_list rx_oom_timer
 
int options
 
unsigned int media_override:4
 
unsigned int default_media:4
 
unsigned int full_duplex:1
 
unsigned int autoselect:1
 
unsigned int bus_master:1
 
unsigned int full_bus_master_tx:1
 
unsigned int full_bus_master_rx:2
 
unsigned int flow_ctrl:1
 
unsigned int partner_flow_ctrl:1
 
unsigned int has_nway:1
 
unsigned int enable_wol:1
 
unsigned int pm_state_valid:1
 
unsigned int open:1
 
unsigned int medialock:1
 
unsigned int must_free_region:1
 
unsigned int large_frames:1
 
unsigned int handling_irq:1
 
int drv_flags
 
u16 status_enable
 
u16 intr_enable
 
u16 available_media
 
u16 capabilities
 
u16 info1
 
u16 info2
 
u16 advertising
 
unsigned char phys [2]
 
u16 deferred
 
u16 io_size
 
spinlock_t lock
 
spinlock_t mii_lock
 
struct mii_if_info mii
 
spinlock_t window_lock
 
int window
 

Detailed Description

Definition at line 595 of file 3c59x.c.

Field Documentation

u16 advertising

Definition at line 646 of file 3c59x.c.

unsigned int autoselect

Definition at line 623 of file 3c59x.c.

u16 available_media

Definition at line 644 of file 3c59x.c.

unsigned int bus_master

Definition at line 623 of file 3c59x.c.

Definition at line 645 of file 3c59x.c.

int card_idx

Definition at line 617 of file 3c59x.c.

void __iomem* cb_fn_base

Definition at line 613 of file 3c59x.c.

unsigned int cur_rx

Definition at line 604 of file 3c59x.c.

unsigned int cur_tx

Definition at line 604 of file 3c59x.c.

unsigned int default_media

Definition at line 623 of file 3c59x.c.

u16 deferred

Definition at line 648 of file 3c59x.c.

unsigned int dirty_rx

Definition at line 605 of file 3c59x.c.

unsigned int dirty_tx

Definition at line 605 of file 3c59x.c.

int drv_flags

Definition at line 641 of file 3c59x.c.

unsigned int enable_wol

Definition at line 623 of file 3c59x.c.

unsigned int flow_ctrl

Definition at line 623 of file 3c59x.c.

unsigned int full_bus_master_rx

Definition at line 623 of file 3c59x.c.

unsigned int full_bus_master_tx

Definition at line 623 of file 3c59x.c.

unsigned int full_duplex

Definition at line 623 of file 3c59x.c.

struct device* gendev

Definition at line 611 of file 3c59x.c.

unsigned int handling_irq

Definition at line 623 of file 3c59x.c.

unsigned int has_nway

Definition at line 623 of file 3c59x.c.

u16 info1

Definition at line 645 of file 3c59x.c.

u16 info2

Definition at line 645 of file 3c59x.c.

u16 intr_enable

Definition at line 643 of file 3c59x.c.

u16 io_size

Definition at line 650 of file 3c59x.c.

void __iomem* ioaddr

Definition at line 612 of file 3c59x.c.

unsigned int large_frames

Definition at line 623 of file 3c59x.c.

spinlock_t lock

Definition at line 654 of file 3c59x.c.

unsigned int media_override

Definition at line 623 of file 3c59x.c.

unsigned int medialock

Definition at line 623 of file 3c59x.c.

Definition at line 657 of file 3c59x.c.

spinlock_t mii_lock

Definition at line 656 of file 3c59x.c.

unsigned int must_free_region

Definition at line 623 of file 3c59x.c.

unsigned int open

Definition at line 623 of file 3c59x.c.

int options

Definition at line 622 of file 3c59x.c.

unsigned int partner_flow_ctrl

Definition at line 623 of file 3c59x.c.

unsigned char phys[2]

Definition at line 647 of file 3c59x.c.

unsigned int pm_state_valid

Definition at line 623 of file 3c59x.c.

int queued_packet

Definition at line 616 of file 3c59x.c.

int rx_copy

Definition at line 616 of file 3c59x.c.

int rx_csumhits

Definition at line 616 of file 3c59x.c.

int rx_nocopy

Definition at line 616 of file 3c59x.c.

struct timer_list rx_oom_timer

Definition at line 621 of file 3c59x.c.

Definition at line 597 of file 3c59x.c.

dma_addr_t rx_ring_dma

Definition at line 599 of file 3c59x.c.

Definition at line 602 of file 3c59x.c.

u16 status_enable

Definition at line 642 of file 3c59x.c.

Definition at line 620 of file 3c59x.c.

Definition at line 598 of file 3c59x.c.

dma_addr_t tx_ring_dma

Definition at line 600 of file 3c59x.c.

struct sk_buff* tx_skb

Definition at line 607 of file 3c59x.c.

dma_addr_t tx_skb_dma

Definition at line 608 of file 3c59x.c.

Definition at line 603 of file 3c59x.c.

int window

Definition at line 659 of file 3c59x.c.

spinlock_t window_lock

Definition at line 658 of file 3c59x.c.

Definition at line 606 of file 3c59x.c.


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