Lines Matching refs:usb_hub
41 struct usb_hub {
168 static struct usb_hub *hdev_to_hub(struct usb_device *hdev)
225 struct usb_hub *hub,
250 struct usb_hub *hub =
251 container_of(work, struct usb_hub, leds.work);
354 static int hub_port_status(struct usb_hub *hub, int port1,
375 static void kick_khubd(struct usb_hub *hub)
393 struct usb_hub *hub = hdev_to_hub(hdev);
403 struct usb_hub *hub = urb->context;
463 struct usb_hub *hub =
464 container_of(work, struct usb_hub, tt.clear_work);
554 static unsigned hub_power_on(struct usb_hub *hub, bool do_delay)
583 static int hub_hub_status(struct usb_hub *hub,
602 static int hub_port_disable(struct usb_hub *hub, int port1, int set_state)
623 static void hub_port_logical_disconnect(struct usb_hub *hub, int port1)
645 struct usb_hub *hub;
668 static void hub_activate(struct usb_hub *hub, enum hub_activation_type type)
858 struct usb_hub *hub = container_of(ws, struct usb_hub, init_work.work);
865 struct usb_hub *hub = container_of(ws, struct usb_hub, init_work.work);
874 static void hub_quiesce(struct usb_hub *hub, enum hub_quiescing_type type)
903 struct usb_hub *hub = usb_get_intfdata(intf);
912 struct usb_hub *hub = usb_get_intfdata(intf);
918 static int hub_configure(struct usb_hub *hub,
1186 struct usb_hub *hub = container_of(kref, struct usb_hub, kref);
1196 struct usb_hub *hub = usb_get_intfdata (intf);
1231 struct usb_hub *hub;
1401 struct usb_hub *hub;
1919 static unsigned hub_is_wusb(struct usb_hub *hub)
1940 static int hub_port_wait_reset(struct usb_hub *hub, int port1,
1994 static int hub_port_reset(struct usb_hub *hub, int port1,
2072 struct usb_hub *hub, int port1,
2159 struct usb_hub *hub = hdev_to_hub(udev->parent);
2323 struct usb_hub *hub = hdev_to_hub(udev->parent);
2408 struct usb_hub *hub = hdev_to_hub(udev->parent);
2431 struct usb_hub *hub = usb_get_intfdata (intf);
2457 struct usb_hub *hub = usb_get_intfdata(intf);
2466 struct usb_hub *hub = usb_get_intfdata(intf);
2514 static int hub_port_debounce(struct usb_hub *hub, int port1)
2608 hub_port_init (struct usb_hub *hub, struct usb_device *udev, int port1,
2888 check_highspeed (struct usb_hub *hub, struct usb_device *udev, int port1)
2912 hub_power_remaining (struct usb_hub *hub)
2959 static void hub_port_connect_change(struct usb_hub *hub, int port1,
3204 struct usb_hub *hub;
3231 hub = list_entry(tmp, struct usb_hub, event_list);
3600 struct usb_hub *parent_hub;