|
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 |
1.8.2