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

Data Structures

struct  ctrl_queue
 

Data Fields

struct net_devicenetdev
 
struct usb_device * usbdev
 
unsigned long flags
 
unsigned int tx_ptr
 
unsigned int tx_idx
 
unsigned int ctrl_head
 
unsigned int ctrl_tail
 
spinlock_t tx_lock
 
spinlock_t ctrl_lock
 
u8 tx_buf [2][TX_MAX_BURST *(PKT_SZ+2)]
 
u8 rx_buf [RX_MAX_BURST *(PKT_SZ+2)]
 
u8 irq_buf [2]
 
u8 ctrl_buf [64]
 
struct usb_ctrlrequest ctrl_dr
 
struct timer_list timer
 
u8 stats_buf [8]
 
u16 stats_vals [4]
 
unsigned long last_stats
 
u8 multicast [64]
 
struct catc::ctrl_queue ctrl_queue [CTRL_QUEUE]
 
struct urbtx_urb
 
struct urbrx_urb
 
struct urbirq_urb
 
struct urbctrl_urb
 
u8 is_f5u011
 
u8 rxmode [2]
 
atomic_t recq_sz
 

Detailed Description

Definition at line 162 of file catc.c.

Field Documentation

u8 ctrl_buf[64]

Definition at line 175 of file catc.c.

Definition at line 176 of file catc.c.

unsigned int ctrl_head

Definition at line 169 of file catc.c.

spinlock_t ctrl_lock

Definition at line 170 of file catc.c.

unsigned int ctrl_tail

Definition at line 169 of file catc.c.

struct urb * ctrl_urb

Definition at line 195 of file catc.c.

unsigned long flags

Definition at line 166 of file catc.c.

u8 irq_buf[2]

Definition at line 174 of file catc.c.

struct urb * irq_urb

Definition at line 195 of file catc.c.

u8 is_f5u011

Definition at line 197 of file catc.c.

unsigned long last_stats

Definition at line 181 of file catc.c.

u8 multicast[64]

Definition at line 183 of file catc.c.

struct net_device* netdev

Definition at line 163 of file catc.c.

atomic_t recq_sz

Definition at line 199 of file catc.c.

u8 rx_buf[RX_MAX_BURST *(PKT_SZ+2)]

Definition at line 173 of file catc.c.

struct urb * rx_urb

Definition at line 195 of file catc.c.

u8 rxmode[2]

Definition at line 198 of file catc.c.

u8 stats_buf[8]

Definition at line 179 of file catc.c.

u16 stats_vals[4]

Definition at line 180 of file catc.c.

Definition at line 178 of file catc.c.

Definition at line 172 of file catc.c.

unsigned int tx_idx

Definition at line 168 of file catc.c.

spinlock_t tx_lock

Definition at line 170 of file catc.c.

unsigned int tx_ptr

Definition at line 168 of file catc.c.

struct urb* tx_urb

Definition at line 195 of file catc.c.

struct usb_device* usbdev

Definition at line 164 of file catc.c.


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