Linux Kernel
3.7.1
|
Data Fields | |
struct usb_device * | dev |
struct mutex | wmut |
struct mutex | mut |
spinlock_t | lock |
char * | readbuf |
char * | statusbuf |
struct usb_anchor | urbs |
wait_queue_head_t | rwait |
wait_queue_head_t | wwait |
int | readcount |
int | ifnum |
struct usb_interface * | intf |
struct { | |
int alt_setting | |
struct usb_endpoint_descriptor * epwrite | |
struct usb_endpoint_descriptor * epread | |
} | protocol [USBLP_MAX_PROTOCOLS] |
int | current_protocol |
int | minor |
int | wcomplete |
int | rcomplete |
int | wstatus |
int | rstatus |
unsigned int | quirks |
unsigned int | flags |
unsigned char | used |
unsigned char | present |
unsigned char | bidir |
unsigned char | no_paper |
unsigned char * | device_id_string |
struct usb_endpoint_descriptor* epread |
struct usb_endpoint_descriptor* epwrite |
struct usb_interface* intf |
spinlock_t lock |
struct { ... } protocol[USBLP_MAX_PROTOCOLS] |
wait_queue_head_t rwait |
wait_queue_head_t wwait |