|
Linux Kernel
3.7.1
|
Data Fields | |
| struct device * | intfdev |
| struct usb_device * | hdev |
| struct kref | kref |
| struct urb * | urb |
| char(* | buffer )[8] |
| union { | |
| struct usb_hub_status hub | |
| struct usb_port_status port | |
| } | status |
| struct mutex | status_mutex |
| int | error |
| int | nerrors |
| struct list_head | event_list |
| unsigned long | event_bits [1] |
| unsigned long | change_bits [1] |
| unsigned long | busy_bits [1] |
| unsigned long | removed_bits [1] |
| unsigned long | wakeup_bits [1] |
| struct usb_hub_descriptor * | descriptor |
| struct usb_tt | tt |
| unsigned | mA_per_port |
| unsigned | limited_power:1 |
| unsigned | quiescing:1 |
| unsigned | disconnected:1 |
| unsigned | has_indicators:1 |
| u8 | indicator [USB_MAXCHILDREN] |
| struct delayed_work | leds |
| struct delayed_work | init_work |
| struct usb_port ** | ports |
| struct usb_hub_status hub |
| struct delayed_work init_work |
| struct delayed_work leds |
| union { ... } * status |
1.8.2