Linux Kernel
3.7.1
|
Data Fields | |
struct mutex | mtx |
struct usb_interface * | intf |
int | open_count |
struct alphatrack_icmd(* | ring_buffer )[RING_BUFFER_SIZE] |
struct alphatrack_ocmd(* | write_buffer )[WRITE_BUFFER_SIZE] |
unsigned int | ring_head |
unsigned int | ring_tail |
wait_queue_head_t | read_wait |
wait_queue_head_t | write_wait |
unsigned char * | interrupt_in_buffer |
unsigned char * | oldi_buffer |
struct usb_endpoint_descriptor * | interrupt_in_endpoint |
struct urb * | interrupt_in_urb |
int | interrupt_in_interval |
size_t | interrupt_in_endpoint_size |
int | interrupt_in_running |
int | interrupt_in_done |
char * | interrupt_out_buffer |
struct usb_endpoint_descriptor * | interrupt_out_endpoint |
struct urb * | interrupt_out_urb |
int | interrupt_out_interval |
size_t | interrupt_out_endpoint_size |
int | interrupt_out_busy |
atomic_t | writes_pending |
int | event |
int | fader |
int | lights |
unsigned char | dump_state |
unsigned char | enable |
unsigned char | offline |
unsigned char | verbose |
unsigned char | last_cmd [OUTPUT_CMD_SIZE] |
unsigned char | screen [32] |
Definition at line 136 of file alphatrack.c.
unsigned char dump_state |
Definition at line 170 of file alphatrack.c.
unsigned char enable |
Definition at line 171 of file alphatrack.c.
Definition at line 167 of file alphatrack.c.
int fader |
Definition at line 168 of file alphatrack.c.
unsigned char* interrupt_in_buffer |
Definition at line 150 of file alphatrack.c.
int interrupt_in_done |
Definition at line 157 of file alphatrack.c.
struct usb_endpoint_descriptor* interrupt_in_endpoint |
Definition at line 152 of file alphatrack.c.
size_t interrupt_in_endpoint_size |
Definition at line 155 of file alphatrack.c.
int interrupt_in_interval |
Definition at line 154 of file alphatrack.c.
int interrupt_in_running |
Definition at line 156 of file alphatrack.c.
Definition at line 153 of file alphatrack.c.
char* interrupt_out_buffer |
Definition at line 159 of file alphatrack.c.
int interrupt_out_busy |
Definition at line 164 of file alphatrack.c.
struct usb_endpoint_descriptor* interrupt_out_endpoint |
Definition at line 160 of file alphatrack.c.
size_t interrupt_out_endpoint_size |
Definition at line 163 of file alphatrack.c.
int interrupt_out_interval |
Definition at line 162 of file alphatrack.c.
Definition at line 161 of file alphatrack.c.
struct usb_interface* intf |
Definition at line 138 of file alphatrack.c.
unsigned char last_cmd[OUTPUT_CMD_SIZE] |
Definition at line 174 of file alphatrack.c.
int lights |
Definition at line 169 of file alphatrack.c.
Definition at line 137 of file alphatrack.c.
unsigned char offline |
Definition at line 172 of file alphatrack.c.
unsigned char* oldi_buffer |
Definition at line 151 of file alphatrack.c.
int open_count |
Definition at line 139 of file alphatrack.c.
wait_queue_head_t read_wait |
Definition at line 147 of file alphatrack.c.
Definition at line 142 of file alphatrack.c.
unsigned int ring_head |
Definition at line 144 of file alphatrack.c.
unsigned int ring_tail |
Definition at line 145 of file alphatrack.c.
unsigned char screen[32] |
Definition at line 175 of file alphatrack.c.
unsigned char verbose |
Definition at line 173 of file alphatrack.c.
struct alphatrack_ocmd(* write_buffer)[WRITE_BUFFER_SIZE] |
Definition at line 143 of file alphatrack.c.
wait_queue_head_t write_wait |
Definition at line 148 of file alphatrack.c.
atomic_t writes_pending |
Definition at line 166 of file alphatrack.c.