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 |