Symbol: usb_hub
drivers/usb/core/hub.c
1007
static int hub_set_port_link_state(struct usb_hub *hub, int port1,
drivers/usb/core/hub.c
1020
static void hub_port_logical_disconnect(struct usb_hub *hub, int port1)
drivers/usb/core/hub.c
1052
struct usb_hub *hub;
drivers/usb/core/hub.c
1079
static void hub_activate(struct usb_hub *hub, enum hub_activation_type type)
drivers/usb/core/hub.c
1366
struct usb_hub *hub = container_of(ws, struct usb_hub, init_work.work);
drivers/usb/core/hub.c
1373
struct usb_hub *hub = container_of(ws, struct usb_hub, init_work.work);
drivers/usb/core/hub.c
1380
struct usb_hub *hub = container_of(ws, struct usb_hub, post_resume_work.work);
drivers/usb/core/hub.c
1390
static void hub_quiesce(struct usb_hub *hub, enum hub_quiescing_type type)
drivers/usb/core/hub.c
1419
static void hub_pm_barrier_for_all_ports(struct usb_hub *hub)
drivers/usb/core/hub.c
143
static int hub_port_disable(struct usb_hub *hub, int port1, int set_state);
drivers/usb/core/hub.c
1430
struct usb_hub *hub = usb_get_intfdata(intf);
drivers/usb/core/hub.c
144
static bool hub_port_warm_reset_required(struct usb_hub *hub, int port1,
drivers/usb/core/hub.c
1441
struct usb_hub *hub = usb_get_intfdata(intf);
drivers/usb/core/hub.c
1449
static int hub_configure(struct usb_hub *hub,
drivers/usb/core/hub.c
147
static inline char *portspeed(struct usb_hub *hub, int portstatus)
drivers/usb/core/hub.c
162
struct usb_hub *usb_hub_to_struct_hub(struct usb_device *hdev)
drivers/usb/core/hub.c
1778
struct usb_hub *hub = container_of(kref, struct usb_hub, kref);
drivers/usb/core/hub.c
1785
void hub_get(struct usb_hub *hub)
drivers/usb/core/hub.c
1790
void hub_put(struct usb_hub *hub)
drivers/usb/core/hub.c
1799
struct usb_hub *hub = usb_get_intfdata(intf);
drivers/usb/core/hub.c
1869
struct usb_hub *hub;
drivers/usb/core/hub.c
2015
struct usb_hub *hub = usb_hub_to_struct_hub(hdev);
drivers/usb/core/hub.c
2053
struct usb_hub *hub = usb_hub_to_struct_hub(hdev);
drivers/usb/core/hub.c
2102
struct usb_hub *hub = usb_hub_to_struct_hub(hdev);
drivers/usb/core/hub.c
2115
struct usb_hub *hub;
drivers/usb/core/hub.c
2125
struct usb_hub *hub;
drivers/usb/core/hub.c
2163
struct usb_hub *hub = usb_hub_to_struct_hub(udev);
drivers/usb/core/hub.c
222
struct usb_hub *hub,
drivers/usb/core/hub.c
2288
struct usb_hub *hub = usb_hub_to_struct_hub(udev);
drivers/usb/core/hub.c
2319
struct usb_hub *hub = NULL;
drivers/usb/core/hub.c
2568
struct usb_hub *hub;
drivers/usb/core/hub.c
269
struct usb_hub *hub,
drivers/usb/core/hub.c
2703
struct usb_hub *hub = usb_hub_to_struct_hub(udev->parent);
drivers/usb/core/hub.c
2937
static bool hub_port_warm_reset_required(struct usb_hub *hub, int port1,
drivers/usb/core/hub.c
2953
static int hub_port_wait_reset(struct usb_hub *hub, int port1,
drivers/usb/core/hub.c
3050
static int hub_port_reset(struct usb_hub *hub, int port1,
drivers/usb/core/hub.c
3209
static bool hub_port_stop_enumerate(struct usb_hub *hub, int port1, int retries)
drivers/usb/core/hub.c
3234
int usb_port_is_power_on(struct usb_hub *hub, unsigned int portstatus)
drivers/usb/core/hub.c
3266
static int port_is_suspended(struct usb_hub *hub, unsigned portstatus)
drivers/usb/core/hub.c
3286
struct usb_hub *hub, int port1,
drivers/usb/core/hub.c
339
struct usb_hub *hub;
drivers/usb/core/hub.c
3446
struct usb_hub *hub = usb_hub_to_struct_hub(udev);
drivers/usb/core/hub.c
3503
struct usb_hub *hub = usb_hub_to_struct_hub(udev->parent);
drivers/usb/core/hub.c
3739
struct usb_hub *hub, int port1,
drivers/usb/core/hub.c
3795
struct usb_hub *hub = usb_hub_to_struct_hub(udev->parent);
drivers/usb/core/hub.c
3900
static int hub_handle_remote_wakeup(struct usb_hub *hub, unsigned int port,
drivers/usb/core/hub.c
3943
static int check_ports_changed(struct usb_hub *hub)
drivers/usb/core/hub.c
3960
struct usb_hub *hub = usb_get_intfdata(intf);
drivers/usb/core/hub.c
4013
static void report_wakeup_requests(struct usb_hub *hub)
drivers/usb/core/hub.c
4048
struct usb_hub *hub = usb_get_intfdata(intf);
drivers/usb/core/hub.c
4065
struct usb_hub *hub = usb_get_intfdata(intf);
drivers/usb/core/hub.c
4506
struct usb_hub *hub;
drivers/usb/core/hub.c
4570
static void hub_usb3_port_prepare_disable(struct usb_hub *hub,
drivers/usb/core/hub.c
4596
static inline void hub_usb3_port_prepare_disable(struct usb_hub *hub,
drivers/usb/core/hub.c
4626
static int hub_handle_remote_wakeup(struct usb_hub *hub, unsigned int port,
drivers/usb/core/hub.c
4644
static int hub_port_disable(struct usb_hub *hub, int port1, int set_state)
drivers/usb/core/hub.c
4676
struct usb_hub *hub = usb_hub_to_struct_hub(udev->parent);
drivers/usb/core/hub.c
4696
int hub_port_debounce(struct usb_hub *hub, int port1, bool must_be_connected)
drivers/usb/core/hub.c
4752
struct usb_hub *hub = usb_hub_to_struct_hub(udev->parent);
drivers/usb/core/hub.c
4793
struct usb_hub *hub = usb_hub_to_struct_hub(udev->parent);
drivers/usb/core/hub.c
4902
hub_port_init(struct usb_hub *hub, struct usb_device *udev, int port1,
drivers/usb/core/hub.c
491
static void set_port_led(struct usb_hub *hub, int port1, int selector)
drivers/usb/core/hub.c
506
struct usb_hub *hub =
drivers/usb/core/hub.c
507
container_of(work, struct usb_hub, leds.work);
drivers/usb/core/hub.c
5231
check_highspeed(struct usb_hub *hub, struct usb_device *udev, int port1)
drivers/usb/core/hub.c
5259
hub_power_remaining(struct usb_hub *hub)
drivers/usb/core/hub.c
5390
static void hub_port_connect(struct usb_hub *hub, int port1, u16 portstatus,
drivers/usb/core/hub.c
5637
static void hub_port_connect_change(struct usb_hub *hub, int port1,
drivers/usb/core/hub.c
5746
static void port_event(struct usb_hub *hub, int port1)
drivers/usb/core/hub.c
5878
struct usb_hub *hub;
drivers/usb/core/hub.c
5884
hub = container_of(work, struct usb_hub, events);
drivers/usb/core/hub.c
6123
struct usb_hub *hub = usb_hub_to_struct_hub(udev);
drivers/usb/core/hub.c
614
static int hub_ext_port_status(struct usb_hub *hub, int port1, int type,
drivers/usb/core/hub.c
6173
struct usb_hub *parent_hub;
drivers/usb/core/hub.c
6356
struct usb_hub *hub = usb_hub_to_struct_hub(udev->parent);
drivers/usb/core/hub.c
6495
struct usb_hub *hub = usb_hub_to_struct_hub(hdev);
drivers/usb/core/hub.c
6506
struct usb_hub *hub = usb_hub_to_struct_hub(hdev);
drivers/usb/core/hub.c
6560
struct usb_hub *hub = usb_hub_to_struct_hub(hdev);
drivers/usb/core/hub.c
671
int usb_hub_port_status(struct usb_hub *hub, int port1,
drivers/usb/core/hub.c
678
static void hub_resubmit_irq_urb(struct usb_hub *hub)
drivers/usb/core/hub.c
702
struct usb_hub *hub = timer_container_of(hub, t, irq_urb_retry);
drivers/usb/core/hub.c
708
static void kick_hub_wq(struct usb_hub *hub)
drivers/usb/core/hub.c
737
struct usb_hub *hub = usb_hub_to_struct_hub(hdev);
drivers/usb/core/hub.c
754
struct usb_hub *hub;
drivers/usb/core/hub.c
775
struct usb_hub *hub = urb->context;
drivers/usb/core/hub.c
839
struct usb_hub *hub =
drivers/usb/core/hub.c
840
container_of(work, struct usb_hub, tt.clear_work);
drivers/usb/core/hub.c
886
int usb_hub_set_port_power(struct usb_device *hdev, struct usb_hub *hub,
drivers/usb/core/hub.c
962
static void hub_power_on(struct usb_hub *hub, bool do_delay)
drivers/usb/core/hub.c
987
static int hub_hub_status(struct usb_hub *hub,
drivers/usb/core/hub.h
126
extern int usb_hub_create_port_device(struct usb_hub *hub,
drivers/usb/core/hub.h
128
extern void usb_hub_remove_port_device(struct usb_hub *hub,
drivers/usb/core/hub.h
130
extern int usb_hub_set_port_power(struct usb_device *hdev, struct usb_hub *hub,
drivers/usb/core/hub.h
132
extern struct usb_hub *usb_hub_to_struct_hub(struct usb_device *hdev);
drivers/usb/core/hub.h
133
extern void hub_get(struct usb_hub *hub);
drivers/usb/core/hub.h
134
extern void hub_put(struct usb_hub *hub);
drivers/usb/core/hub.h
135
extern int hub_port_debounce(struct usb_hub *hub, int port1,
drivers/usb/core/hub.h
139
extern int usb_hub_port_status(struct usb_hub *hub, int port1,
drivers/usb/core/hub.h
141
extern int usb_port_is_power_on(struct usb_hub *hub, unsigned int portstatus);
drivers/usb/core/hub.h
143
static inline bool hub_is_port_power_switchable(struct usb_hub *hub)
drivers/usb/core/hub.h
165
static inline unsigned hub_power_on_good_delay(struct usb_hub *hub)
drivers/usb/core/hub.h
175
static inline int hub_port_debounce_be_connected(struct usb_hub *hub,
drivers/usb/core/hub.h
181
static inline int hub_port_debounce_be_stable(struct usb_hub *hub,
drivers/usb/core/port.c
121
struct usb_hub *hub = usb_hub_to_struct_hub(hdev);
drivers/usb/core/port.c
25
struct usb_hub *hub,
drivers/usb/core/port.c
371
struct usb_hub *hub = usb_hub_to_struct_hub(hdev);
drivers/usb/core/port.c
430
struct usb_hub *hub = usb_hub_to_struct_hub(hdev);
drivers/usb/core/port.c
628
struct usb_hub *peer_hub = usb_hub_to_struct_hub(peer_hdev);
drivers/usb/core/port.c
657
static void find_and_link_peer(struct usb_hub *hub, int port1)
drivers/usb/core/port.c
662
struct usb_hub *peer_hub;
drivers/usb/core/port.c
685
struct usb_hub *parent_hub = usb_hub_to_struct_hub(parent);
drivers/usb/core/port.c
69
struct usb_hub *hub = usb_hub_to_struct_hub(hdev);
drivers/usb/core/port.c
753
int usb_hub_create_port_device(struct usb_hub *hub, int port1)
drivers/usb/core/port.c
855
void usb_hub_remove_port_device(struct usb_hub *hub, int port1)
drivers/usb/core/usb-acpi.c
115
struct usb_hub *hub = usb_hub_to_struct_hub(hdev);
drivers/usb/core/usb-acpi.c
162
struct usb_hub *hub;
drivers/usb/core/usb-acpi.c
300
struct usb_hub *hub;
drivers/usb/core/usb.c
608
struct usb_hub *hub;