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

Data Fields

struct mutex lock
 
struct usb_device * udev
 
unsigned char minor
 
int open_count
 
charread_buffer
 
size_t read_buffer_length
 
size_t read_packet_length
 
spinlock_t read_buffer_lock
 
int packet_timeout_jiffies
 
unsigned long read_last_arrival
 
wait_queue_head_t read_wait
 
wait_queue_head_t write_wait
 
charinterrupt_in_buffer
 
struct usb_endpoint_descriptorinterrupt_in_endpoint
 
struct urbinterrupt_in_urb
 
int interrupt_in_interval
 
int interrupt_in_running
 
int interrupt_in_done
 
charinterrupt_out_buffer
 
struct usb_endpoint_descriptorinterrupt_out_endpoint
 
struct urbinterrupt_out_urb
 
int interrupt_out_interval
 
int interrupt_out_busy
 

Detailed Description

Definition at line 210 of file legousbtower.c.

Field Documentation

char* interrupt_in_buffer

Definition at line 227 of file legousbtower.c.

int interrupt_in_done

Definition at line 232 of file legousbtower.c.

struct usb_endpoint_descriptor* interrupt_in_endpoint

Definition at line 228 of file legousbtower.c.

int interrupt_in_interval

Definition at line 230 of file legousbtower.c.

int interrupt_in_running

Definition at line 231 of file legousbtower.c.

struct urb* interrupt_in_urb

Definition at line 229 of file legousbtower.c.

char* interrupt_out_buffer

Definition at line 234 of file legousbtower.c.

int interrupt_out_busy

Definition at line 238 of file legousbtower.c.

struct usb_endpoint_descriptor* interrupt_out_endpoint

Definition at line 235 of file legousbtower.c.

int interrupt_out_interval

Definition at line 237 of file legousbtower.c.

struct urb* interrupt_out_urb

Definition at line 236 of file legousbtower.c.

struct mutex lock

Definition at line 211 of file legousbtower.c.

unsigned char minor

Definition at line 213 of file legousbtower.c.

int open_count

Definition at line 215 of file legousbtower.c.

int packet_timeout_jiffies

Definition at line 221 of file legousbtower.c.

Definition at line 217 of file legousbtower.c.

size_t read_buffer_length

Definition at line 218 of file legousbtower.c.

spinlock_t read_buffer_lock

Definition at line 220 of file legousbtower.c.

unsigned long read_last_arrival

Definition at line 222 of file legousbtower.c.

size_t read_packet_length

Definition at line 219 of file legousbtower.c.

wait_queue_head_t read_wait

Definition at line 224 of file legousbtower.c.

struct usb_device* udev

Definition at line 212 of file legousbtower.c.

wait_queue_head_t write_wait

Definition at line 225 of file legousbtower.c.


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