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

#include <sungem.h>

Data Fields

void __iomemregs
 
int rx_new
 
int rx_old
 
int tx_new
 
int tx_old
 
unsigned int has_wol: 1
 
unsigned int asleep_wol: 1
 
int cell_enabled
 
u32 msg_enable
 
u32 status
 
struct napi_struct napi
 
int tx_fifo_sz
 
int rx_fifo_sz
 
int rx_pause_off
 
int rx_pause_on
 
int rx_buf_sz
 
u64 pause_entered
 
u16 pause_last_time_recvd
 
u32 mac_rx_cfg
 
u32 swrst_base
 
int want_autoneg
 
int last_forced_speed
 
enum link_state lstate
 
struct timer_list link_timer
 
int timer_ticks
 
int wake_on_lan
 
struct work_struct reset_task
 
volatile int reset_task_pending
 
enum gem_phy_type phy_type
 
struct mii_phy phy_mii
 
int mii_phy_addr
 
struct gem_init_blockinit_block
 
struct sk_buffrx_skbs [RX_RING_SIZE]
 
struct sk_bufftx_skbs [TX_RING_SIZE]
 
dma_addr_t gblock_dvma
 
struct pci_devpdev
 
struct net_devicedev
 

Detailed Description

Definition at line 952 of file sungem.h.

Field Documentation

unsigned int asleep_wol

Definition at line 958 of file sungem.h.

int cell_enabled

Definition at line 960 of file sungem.h.

Definition at line 995 of file sungem.h.

dma_addr_t gblock_dvma

Definition at line 992 of file sungem.h.

unsigned int has_wol

Definition at line 957 of file sungem.h.

Definition at line 989 of file sungem.h.

int last_forced_speed

Definition at line 977 of file sungem.h.

struct timer_list link_timer

Definition at line 979 of file sungem.h.

enum link_state lstate

Definition at line 978 of file sungem.h.

u32 mac_rx_cfg

Definition at line 973 of file sungem.h.

int mii_phy_addr

Definition at line 987 of file sungem.h.

u32 msg_enable

Definition at line 961 of file sungem.h.

Definition at line 964 of file sungem.h.

u64 pause_entered

Definition at line 971 of file sungem.h.

u16 pause_last_time_recvd

Definition at line 972 of file sungem.h.

struct pci_dev* pdev

Definition at line 994 of file sungem.h.

struct mii_phy phy_mii

Definition at line 986 of file sungem.h.

enum gem_phy_type phy_type

Definition at line 985 of file sungem.h.

Definition at line 953 of file sungem.h.

struct work_struct reset_task

Definition at line 982 of file sungem.h.

volatile int reset_task_pending

Definition at line 983 of file sungem.h.

int rx_buf_sz

Definition at line 970 of file sungem.h.

int rx_fifo_sz

Definition at line 967 of file sungem.h.

int rx_new

Definition at line 954 of file sungem.h.

int rx_old

Definition at line 954 of file sungem.h.

int rx_pause_off

Definition at line 968 of file sungem.h.

int rx_pause_on

Definition at line 969 of file sungem.h.

Definition at line 990 of file sungem.h.

Definition at line 962 of file sungem.h.

u32 swrst_base

Definition at line 974 of file sungem.h.

int timer_ticks

Definition at line 980 of file sungem.h.

int tx_fifo_sz

Definition at line 966 of file sungem.h.

int tx_new

Definition at line 955 of file sungem.h.

int tx_old

Definition at line 955 of file sungem.h.

Definition at line 991 of file sungem.h.

int wake_on_lan

Definition at line 981 of file sungem.h.

int want_autoneg

Definition at line 976 of file sungem.h.


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