Lines Matching refs:usb_hub
109 static int hub_port_disable(struct usb_hub *hub, int port1, int set_state);
111 static inline char *portspeed(struct usb_hub *hub, int portstatus) in portspeed()
126 struct usb_hub *usb_hub_to_struct_hub(struct usb_device *hdev) in usb_hub_to_struct_hub()
181 struct usb_hub *hub, in usb_set_lpm_mel()
226 struct usb_hub *hub, in usb_set_lpm_pel()
302 struct usb_hub *hub; in usb_set_lpm_parameters()
450 static void set_port_led(struct usb_hub *hub, int port1, int selector) in set_port_led()
465 struct usb_hub *hub = in led_work()
466 container_of(work, struct usb_hub, leds.work); in led_work()
573 static int hub_ext_port_status(struct usb_hub *hub, int port1, int type, in hub_ext_port_status()
602 static int hub_port_status(struct usb_hub *hub, int port1, in hub_port_status()
609 static void kick_hub_wq(struct usb_hub *hub) in kick_hub_wq()
638 struct usb_hub *hub = usb_hub_to_struct_hub(hdev); in usb_kick_hub_wq()
655 struct usb_hub *hub; in usb_wakeup_notification()
676 struct usb_hub *hub = urb->context; in hub_irq()
745 struct usb_hub *hub = in hub_tt_work()
746 container_of(work, struct usb_hub, tt.clear_work); in hub_tt_work()
792 int usb_hub_set_port_power(struct usb_device *hdev, struct usb_hub *hub, in usb_hub_set_port_power()
868 static void hub_power_on(struct usb_hub *hub, bool do_delay) in hub_power_on()
893 static int hub_hub_status(struct usb_hub *hub, in hub_hub_status()
913 static int hub_set_port_link_state(struct usb_hub *hub, int port1, in hub_set_port_link_state()
926 static void hub_port_logical_disconnect(struct usb_hub *hub, int port1) in hub_port_logical_disconnect()
958 struct usb_hub *hub; in usb_remove_device()
981 static void hub_activate(struct usb_hub *hub, enum hub_activation_type type) in hub_activate()
1237 struct usb_hub *hub = container_of(ws, struct usb_hub, init_work.work); in hub_init_func2()
1244 struct usb_hub *hub = container_of(ws, struct usb_hub, init_work.work); in hub_init_func3()
1253 static void hub_quiesce(struct usb_hub *hub, enum hub_quiescing_type type) in hub_quiesce()
1277 static void hub_pm_barrier_for_all_ports(struct usb_hub *hub) in hub_pm_barrier_for_all_ports()
1288 struct usb_hub *hub = usb_get_intfdata(intf); in hub_pre_reset()
1299 struct usb_hub *hub = usb_get_intfdata(intf); in hub_post_reset()
1307 static int hub_configure(struct usb_hub *hub, in hub_configure()
1636 struct usb_hub *hub = container_of(kref, struct usb_hub, kref); in hub_release()
1647 struct usb_hub *hub = usb_get_intfdata(intf); in hub_disconnect()
1711 struct usb_hub *hub; in hub_probe()
1826 struct usb_hub *hub = usb_hub_to_struct_hub(hdev); in hub_ioctl()
1864 struct usb_hub *hub = usb_hub_to_struct_hub(hdev); in find_port_owner()
1913 struct usb_hub *hub = usb_hub_to_struct_hub(hdev); in usb_hub_release_all_ports()
1926 struct usb_hub *hub; in usb_device_is_owned()
1936 struct usb_hub *hub = usb_hub_to_struct_hub(udev); in recursively_mark_NOTATTACHED()
2092 struct usb_hub *hub = usb_hub_to_struct_hub(udev); in hub_disconnect_children()
2122 struct usb_hub *hub = NULL; in usb_disconnect()
2359 struct usb_hub *hub; in set_usb_port_removable()
2493 struct usb_hub *hub = usb_hub_to_struct_hub(udev->parent); in usb_new_device()
2629 static unsigned hub_is_wusb(struct usb_hub *hub) in hub_is_wusb()
2673 static bool hub_port_warm_reset_required(struct usb_hub *hub, int port1, in hub_port_warm_reset_required()
2689 static int hub_port_wait_reset(struct usb_hub *hub, int port1, in hub_port_wait_reset()
2788 static int hub_port_reset(struct usb_hub *hub, int port1, in hub_port_reset()
2915 static int port_is_power_on(struct usb_hub *hub, unsigned portstatus) in port_is_power_on()
2947 static int port_is_suspended(struct usb_hub *hub, unsigned portstatus) in port_is_suspended()
2967 struct usb_hub *hub, int port1, in check_port_resume_type()
3118 struct usb_hub *hub = usb_hub_to_struct_hub(udev); in wakeup_enabled_descendants()
3174 struct usb_hub *hub = usb_hub_to_struct_hub(udev->parent); in usb_port_suspend()
3391 struct usb_hub *hub, int *port1, in wait_for_connected()
3447 struct usb_hub *hub = usb_hub_to_struct_hub(udev->parent); in usb_port_resume()
3553 static int hub_handle_remote_wakeup(struct usb_hub *hub, unsigned int port, in hub_handle_remote_wakeup()
3593 static int check_ports_changed(struct usb_hub *hub) in check_ports_changed()
3610 struct usb_hub *hub = usb_get_intfdata(intf); in hub_suspend()
3664 static void report_wakeup_requests(struct usb_hub *hub) in report_wakeup_requests()
3699 struct usb_hub *hub = usb_get_intfdata(intf); in hub_resume()
3716 struct usb_hub *hub = usb_get_intfdata(intf); in hub_reset_resume()
4137 struct usb_hub *hub; in usb_enable_lpm()
4187 static void hub_usb3_port_prepare_disable(struct usb_hub *hub, in hub_usb3_port_prepare_disable()
4213 static inline void hub_usb3_port_prepare_disable(struct usb_hub *hub, in hub_usb3_port_prepare_disable()
4243 static int hub_handle_remote_wakeup(struct usb_hub *hub, unsigned int port, in hub_handle_remote_wakeup()
4256 static int hub_port_disable(struct usb_hub *hub, int port1, int set_state) in hub_port_disable()
4288 struct usb_hub *hub = usb_hub_to_struct_hub(udev->parent); in usb_port_disable()
4308 int hub_port_debounce(struct usb_hub *hub, int port1, bool must_be_connected) in hub_port_debounce()
4403 struct usb_hub *hub = usb_hub_to_struct_hub(udev->parent); in hub_set_initial_usb2_lpm_policy()
4444 hub_port_init(struct usb_hub *hub, struct usb_device *udev, int port1, in hub_port_init()
4792 check_highspeed(struct usb_hub *hub, struct usb_device *udev, int port1) in check_highspeed()
4820 hub_power_remaining(struct usb_hub *hub) in hub_power_remaining()
4866 static void hub_port_connect(struct usb_hub *hub, int port1, u16 portstatus, in hub_port_connect()
5097 static void hub_port_connect_change(struct usb_hub *hub, int port1, in hub_port_connect_change()
5150 static void port_event(struct usb_hub *hub, int port1) in port_event()
5261 struct usb_hub *hub; in hub_event()
5267 hub = container_of(work, struct usb_hub, events); in hub_event()
5569 struct usb_hub *parent_hub; in usb_reset_and_verify_device()
5739 struct usb_hub *hub = usb_hub_to_struct_hub(udev->parent); in usb_reset_device()
5871 struct usb_hub *hub = usb_hub_to_struct_hub(hdev); in usb_hub_find_child()
5882 struct usb_hub *hub = usb_hub_to_struct_hub(hdev); in usb_hub_adjust_deviceremovable()
5936 struct usb_hub *hub = usb_hub_to_struct_hub(hdev); in usb_get_hub_port_acpi_handle()