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

#include <3c505.h>

Data Fields

volatile short got [NUM_TRANSMIT_CMDS]
 
pcb_struct tx_pcb
 
pcb_struct rx_pcb
 
pcb_struct itx_pcb
 
pcb_struct irx_pcb
 
voiddma_buffer
 
struct {
   unsigned int   length [BACKLOG_SIZE]
 
   unsigned int   in
 
   unsigned int   out
 
rx_backlog
 
struct {
   unsigned int   direction
 
   unsigned int   length
 
   struct sk_buff *   skb
 
   void *   target
 
   unsigned long   start_time
 
current_dma
 
unsigned long send_pcb_semaphore
 
unsigned long dmaing
 
unsigned long busy
 
unsigned int rx_active
 
volatile unsigned char hcr_val
 
spinlock_t lock
 

Detailed Description

Definition at line 260 of file 3c505.h.

Field Documentation

unsigned long busy

Definition at line 287 of file 3c505.h.

struct { ... } current_dma
unsigned int direction

Definition at line 277 of file 3c505.h.

void* dma_buffer

Definition at line 268 of file 3c505.h.

unsigned long dmaing

Definition at line 286 of file 3c505.h.

volatile short got[NUM_TRANSMIT_CMDS]

Definition at line 261 of file 3c505.h.

volatile unsigned char hcr_val

Definition at line 290 of file 3c505.h.

unsigned int in

Definition at line 272 of file 3c505.h.

pcb_struct irx_pcb

Definition at line 266 of file 3c505.h.

pcb_struct itx_pcb

Definition at line 265 of file 3c505.h.

unsigned int length

Definition at line 271 of file 3c505.h.

spinlock_t lock

Definition at line 291 of file 3c505.h.

unsigned int out

Definition at line 273 of file 3c505.h.

unsigned int rx_active

Definition at line 289 of file 3c505.h.

struct { ... } rx_backlog
pcb_struct rx_pcb

Definition at line 264 of file 3c505.h.

unsigned long send_pcb_semaphore

Definition at line 285 of file 3c505.h.

Definition at line 279 of file 3c505.h.

unsigned long start_time

Definition at line 281 of file 3c505.h.

void* target

Definition at line 280 of file 3c505.h.

pcb_struct tx_pcb

Definition at line 263 of file 3c505.h.


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