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

#include <lmc_var.h>

Data Fields

charname
 
u8 board_idx
 
struct lmc_extra_statistics extra_stats
 
struct net_devicelmc_device
 
int hang
 
int rxdesc
 
int bad_packet
 
int some_counter
 
u32 txgo
 
struct lmc_regfile_t lmc_csrs
 
volatile u32 lmc_txtick
 
volatile u32 lmc_rxtick
 
u32 lmc_flags
 
u32 lmc_intrmask
 
u32 lmc_cmdmode
 
u32 lmc_busmode
 
u32 lmc_gpio_io
 
u32 lmc_gpio
 
struct sk_bufflmc_txq [LMC_TXDESCS]
 
struct sk_bufflmc_rxq [LMC_RXDESCS]
 
struct tulip_desc_t lmc_rxring [LMC_RXDESCS]
 
struct tulip_desc_t lmc_txring [LMC_TXDESCS]
 
unsigned int lmc_next_rx
 
unsigned int lmc_next_tx
 
volatile unsigned int lmc_taint_tx
 
volatile unsigned int lmc_taint_rx
 
int lmc_tx_start
 
int lmc_txfull
 
int lmc_txbusy
 
u16 lmc_miireg16
 
int lmc_ok
 
int last_link_status
 
int lmc_cardtype
 
u32 last_frameerr
 
lmc_media_tlmc_media
 
struct timer_list timer
 
lmc_ctl_t ictl
 
u32 TxDescriptControlInit
 
int tx_TimeoutInd
 
int tx_TimeoutDisplay
 
unsigned int lastlmc_taint_tx
 
int lasttx_packets
 
u32 tx_clockState
 
u32 lmc_crcSize
 
LMC_XINFO lmc_xinfo
 
char lmc_yel
 
char lmc_blue
 
char lmc_red
 
char lmc_timing
 
int got_irq
 
char last_led_err [4]
 
u32 last_int
 
u32 num_int
 
spinlock_t lmc_lock
 
u16 if_type
 
u8 failed_ring
 
u8 failed_recv_alloc
 
u32 check
 

Detailed Description

Definition at line 294 of file lmc_var.h.

Field Documentation

int bad_packet

Definition at line 300 of file lmc_var.h.

u8 board_idx

Definition at line 296 of file lmc_var.h.

Definition at line 356 of file lmc_var.h.

Definition at line 297 of file lmc_var.h.

u8 failed_recv_alloc

Definition at line 353 of file lmc_var.h.

u8 failed_ring

Definition at line 352 of file lmc_var.h.

int got_irq

Definition at line 341 of file lmc_var.h.

int hang

Definition at line 300 of file lmc_var.h.

lmc_ctl_t ictl

Definition at line 329 of file lmc_var.h.

u16 if_type

Definition at line 349 of file lmc_var.h.

u32 last_frameerr

Definition at line 326 of file lmc_var.h.

u32 last_int

Definition at line 345 of file lmc_var.h.

char last_led_err[4]

Definition at line 343 of file lmc_var.h.

int last_link_status

Definition at line 324 of file lmc_var.h.

unsigned int lastlmc_taint_tx

Definition at line 334 of file lmc_var.h.

int lasttx_packets

Definition at line 335 of file lmc_var.h.

char lmc_blue

Definition at line 339 of file lmc_var.h.

u32 lmc_busmode

Definition at line 308 of file lmc_var.h.

int lmc_cardtype

Definition at line 325 of file lmc_var.h.

u32 lmc_cmdmode

Definition at line 307 of file lmc_var.h.

u32 lmc_crcSize

Definition at line 337 of file lmc_var.h.

Definition at line 302 of file lmc_var.h.

struct net_device* lmc_device

Definition at line 298 of file lmc_var.h.

u32 lmc_flags

Definition at line 305 of file lmc_var.h.

u32 lmc_gpio

Definition at line 310 of file lmc_var.h.

u32 lmc_gpio_io

Definition at line 309 of file lmc_var.h.

u32 lmc_intrmask

Definition at line 306 of file lmc_var.h.

spinlock_t lmc_lock

Definition at line 348 of file lmc_var.h.

lmc_media_t* lmc_media

Definition at line 327 of file lmc_var.h.

u16 lmc_miireg16

Definition at line 322 of file lmc_var.h.

unsigned int lmc_next_rx

Definition at line 317 of file lmc_var.h.

unsigned int lmc_next_tx

Definition at line 317 of file lmc_var.h.

int lmc_ok

Definition at line 323 of file lmc_var.h.

char lmc_red

Definition at line 339 of file lmc_var.h.

Definition at line 312 of file lmc_var.h.

Definition at line 313 of file lmc_var.h.

volatile u32 lmc_rxtick

Definition at line 304 of file lmc_var.h.

volatile unsigned int lmc_taint_rx

Definition at line 319 of file lmc_var.h.

volatile unsigned int lmc_taint_tx

Definition at line 319 of file lmc_var.h.

char lmc_timing

Definition at line 340 of file lmc_var.h.

int lmc_tx_start

Definition at line 320 of file lmc_var.h.

int lmc_txbusy

Definition at line 321 of file lmc_var.h.

int lmc_txfull

Definition at line 320 of file lmc_var.h.

Definition at line 311 of file lmc_var.h.

Definition at line 315 of file lmc_var.h.

volatile u32 lmc_txtick

Definition at line 303 of file lmc_var.h.

Definition at line 338 of file lmc_var.h.

char lmc_yel

Definition at line 339 of file lmc_var.h.

char* name

Definition at line 295 of file lmc_var.h.

u32 num_int

Definition at line 346 of file lmc_var.h.

Definition at line 300 of file lmc_var.h.

int some_counter

Definition at line 300 of file lmc_var.h.

Definition at line 328 of file lmc_var.h.

u32 tx_clockState

Definition at line 336 of file lmc_var.h.

int tx_TimeoutDisplay

Definition at line 333 of file lmc_var.h.

int tx_TimeoutInd

Definition at line 332 of file lmc_var.h.

u32 TxDescriptControlInit

Definition at line 330 of file lmc_var.h.

u32 txgo

Definition at line 301 of file lmc_var.h.


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