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

Data Fields

struct mutex mtx
 
struct usb_interfaceintf
 
int open_count
 
struct tranzport_cmd(* ring_buffer )[RING_BUFFER_SIZE]
 
unsigned int ring_head
 
unsigned int ring_tail
 
wait_queue_head_t read_wait
 
wait_queue_head_t write_wait
 
unsigned charinterrupt_in_buffer
 
struct usb_endpoint_descriptorinterrupt_in_endpoint
 
struct urbinterrupt_in_urb
 
int interrupt_in_interval
 
size_t interrupt_in_endpoint_size
 
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
 
size_t interrupt_out_endpoint_size
 
int interrupt_out_busy
 
unsigned char enable
 
unsigned char offline
 
unsigned char compress_wheel
 

Detailed Description

Definition at line 125 of file tranzport.c.

Field Documentation

unsigned char compress_wheel

Definition at line 152 of file tranzport.c.

unsigned char enable

Definition at line 150 of file tranzport.c.

unsigned char* interrupt_in_buffer

Definition at line 134 of file tranzport.c.

int interrupt_in_done

Definition at line 140 of file tranzport.c.

struct usb_endpoint_descriptor* interrupt_in_endpoint

Definition at line 135 of file tranzport.c.

size_t interrupt_in_endpoint_size

Definition at line 138 of file tranzport.c.

int interrupt_in_interval

Definition at line 137 of file tranzport.c.

int interrupt_in_running

Definition at line 139 of file tranzport.c.

struct urb* interrupt_in_urb

Definition at line 136 of file tranzport.c.

char* interrupt_out_buffer

Definition at line 141 of file tranzport.c.

int interrupt_out_busy

Definition at line 146 of file tranzport.c.

struct usb_endpoint_descriptor* interrupt_out_endpoint

Definition at line 142 of file tranzport.c.

size_t interrupt_out_endpoint_size

Definition at line 145 of file tranzport.c.

int interrupt_out_interval

Definition at line 144 of file tranzport.c.

struct urb* interrupt_out_urb

Definition at line 143 of file tranzport.c.

Definition at line 127 of file tranzport.c.

Definition at line 126 of file tranzport.c.

unsigned char offline

Definition at line 151 of file tranzport.c.

int open_count

Definition at line 128 of file tranzport.c.

wait_queue_head_t read_wait

Definition at line 132 of file tranzport.c.

Definition at line 129 of file tranzport.c.

unsigned int ring_head

Definition at line 130 of file tranzport.c.

unsigned int ring_tail

Definition at line 131 of file tranzport.c.

wait_queue_head_t write_wait

Definition at line 133 of file tranzport.c.


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