drivers/staging/greybus/usb.c
164
struct usb_hcd *hcd;
drivers/staging/greybus/usb.c
223
struct usb_hcd *hcd = gb_usb_device_to_hcd(gb_usb_dev);
drivers/staging/greybus/usb.c
38
static inline struct gb_usb_device *to_gb_usb_device(struct usb_hcd *hcd)
drivers/staging/greybus/usb.c
43
static inline struct usb_hcd *gb_usb_device_to_hcd(struct gb_usb_device *dev)
drivers/staging/greybus/usb.c
45
return container_of((void *)dev, struct usb_hcd, hcd_priv);
drivers/staging/greybus/usb.c
48
static void hcd_stop(struct usb_hcd *hcd)
drivers/staging/greybus/usb.c
59
static int hcd_start(struct usb_hcd *hcd)
drivers/staging/greybus/usb.c
78
static int urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags)
drivers/staging/greybus/usb.c
83
static int urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status)
drivers/staging/greybus/usb.c
88
static int get_frame_number(struct usb_hcd *hcd)
drivers/staging/greybus/usb.c
93
static int hub_status_data(struct usb_hcd *hcd, char *buf)
drivers/staging/greybus/usb.c
98
static int hub_control(struct usb_hcd *hcd, u16 typeReq, u16 wValue, u16 wIndex,
drivers/usb/c67x00/c67x00-hcd.c
239
struct usb_hcd *hcd = c67x00_hcd_to_hcd(c67x00);
drivers/usb/c67x00/c67x00-hcd.c
266
static int c67x00_hcd_start(struct usb_hcd *hcd)
drivers/usb/c67x00/c67x00-hcd.c
278
static void c67x00_hcd_stop(struct usb_hcd *hcd)
drivers/usb/c67x00/c67x00-hcd.c
283
static int c67x00_hcd_get_frame(struct usb_hcd *hcd)
drivers/usb/c67x00/c67x00-hcd.c
332
struct usb_hcd *hcd;
drivers/usb/c67x00/c67x00-hcd.c
394
struct usb_hcd *hcd = c67x00_hcd_to_hcd(c67x00);
drivers/usb/c67x00/c67x00-hcd.c
47
static int c67x00_hub_status_data(struct usb_hcd *hcd, char *buf)
drivers/usb/c67x00/c67x00-hcd.c
66
static int c67x00_hub_control(struct usb_hcd *hcd, u16 typeReq, u16 wValue,
drivers/usb/c67x00/c67x00-hcd.h
107
int c67x00_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags);
drivers/usb/c67x00/c67x00-hcd.h
108
int c67x00_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status);
drivers/usb/c67x00/c67x00-hcd.h
109
void c67x00_endpoint_disable(struct usb_hcd *hcd,
drivers/usb/c67x00/c67x00-hcd.h
87
static inline struct c67x00_hcd *hcd_to_c67x00_hcd(struct usb_hcd *hcd)
drivers/usb/c67x00/c67x00-hcd.h
92
static inline struct usb_hcd *c67x00_hcd_to_hcd(struct c67x00_hcd *c67x00)
drivers/usb/c67x00/c67x00-hcd.h
94
return container_of((void *)c67x00, struct usb_hcd, hcd_priv);
drivers/usb/c67x00/c67x00-sched.c
305
void c67x00_endpoint_disable(struct usb_hcd *hcd, struct usb_host_endpoint *ep)
drivers/usb/c67x00/c67x00-sched.c
342
int c67x00_urb_enqueue(struct usb_hcd *hcd,
drivers/usb/c67x00/c67x00-sched.c
441
int c67x00_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status)
drivers/usb/cdns3/host.c
143
struct usb_hcd *hcd = platform_get_drvdata(cdns->host_dev);
drivers/usb/cdns3/host.c
32
static void xhci_cdns3_plat_start(struct usb_hcd *hcd)
drivers/usb/cdns3/host.c
53
static int xhci_cdns3_resume_quirk(struct usb_hcd *hcd)
drivers/usb/cdns3/host.c
73
struct usb_hcd *hcd;
drivers/usb/chipidea/ci.h
259
struct usb_hcd *hcd;
drivers/usb/chipidea/host.c
122
struct usb_hcd *hcd;
drivers/usb/chipidea/host.c
211
struct usb_hcd *hcd = ci->hcd;
drivers/usb/chipidea/host.c
242
struct usb_hcd *hcd,
drivers/usb/chipidea/host.c
26
static int (*orig_bus_suspend)(struct usb_hcd *hcd);
drivers/usb/chipidea/host.c
336
static int ci_ehci_bus_suspend(struct usb_hcd *hcd)
drivers/usb/chipidea/host.c
38
static int ehci_ci_portpower(struct usb_hcd *hcd, int portnum, bool enable)
drivers/usb/chipidea/host.c
440
static int ci_hdrc_map_urb_for_dma(struct usb_hcd *hcd, struct urb *urb,
drivers/usb/chipidea/host.c
456
static void ci_hdrc_unmap_urb_for_dma(struct usb_hcd *hcd, struct urb *urb)
drivers/usb/chipidea/host.c
84
static int ehci_ci_reset(struct usb_hcd *hcd)
drivers/usb/core/buffer.c
122
struct usb_hcd *hcd = bus_to_hcd(bus);
drivers/usb/core/buffer.c
151
struct usb_hcd *hcd = bus_to_hcd(bus);
drivers/usb/core/buffer.c
176
void *hcd_buffer_alloc_pages(struct usb_hcd *hcd,
drivers/usb/core/buffer.c
197
void hcd_buffer_free_pages(struct usb_hcd *hcd,
drivers/usb/core/buffer.c
65
int hcd_buffer_create(struct usb_hcd *hcd)
drivers/usb/core/buffer.c
97
void hcd_buffer_destroy(struct usb_hcd *hcd)
drivers/usb/core/devio.c
189
struct usb_hcd *hcd = bus_to_hcd(ps->dev->bus);
drivers/usb/core/devio.c
234
struct usb_hcd *hcd = bus_to_hcd(ps->dev->bus);
drivers/usb/core/driver.c
2044
struct usb_hcd *hcd = bus_to_hcd(udev->bus);
drivers/usb/core/hcd-pci.c
101
static void ehci_post_add(struct pci_dev *pdev, struct usb_hcd *hcd,
drivers/usb/core/hcd-pci.c
102
struct pci_dev *companion, struct usb_hcd *companion_hcd)
drivers/usb/core/hcd-pci.c
122
static void non_ehci_add(struct pci_dev *pdev, struct usb_hcd *hcd,
drivers/usb/core/hcd-pci.c
123
struct pci_dev *companion, struct usb_hcd *companion_hcd)
drivers/usb/core/hcd-pci.c
133
static void ehci_remove(struct pci_dev *pdev, struct usb_hcd *hcd,
drivers/usb/core/hcd-pci.c
134
struct pci_dev *companion, struct usb_hcd *companion_hcd)
drivers/usb/core/hcd-pci.c
143
static void ehci_wait_for_companions(struct pci_dev *pdev, struct usb_hcd *hcd,
drivers/usb/core/hcd-pci.c
144
struct pci_dev *companion, struct usb_hcd *companion_hcd)
drivers/usb/core/hcd-pci.c
174
struct usb_hcd *hcd;
drivers/usb/core/hcd-pci.c
313
struct usb_hcd *hcd;
drivers/usb/core/hcd-pci.c
361
struct usb_hcd *hcd;
drivers/usb/core/hcd-pci.c
402
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/core/hcd-pci.c
41
typedef void (*companion_fn)(struct pci_dev *pdev, struct usb_hcd *hcd,
drivers/usb/core/hcd-pci.c
42
struct pci_dev *companion, struct usb_hcd *companion_hcd);
drivers/usb/core/hcd-pci.c
421
struct usb_hcd *hcd = pci_get_drvdata(pci_dev);
drivers/usb/core/hcd-pci.c
45
static void for_each_companion(struct pci_dev *pdev, struct usb_hcd *hcd,
drivers/usb/core/hcd-pci.c
484
struct usb_hcd *hcd = pci_get_drvdata(pci_dev);
drivers/usb/core/hcd-pci.c
49
struct usb_hcd *companion_hcd;
drivers/usb/core/hcd-pci.c
537
struct usb_hcd *hcd = pci_get_drvdata(pci_dev);
drivers/usb/core/hcd-pci.c
576
struct usb_hcd *hcd = pci_get_drvdata(pci_dev);
drivers/usb/core/hcd-pci.c
84
static void ehci_pre_add(struct pci_dev *pdev, struct usb_hcd *hcd,
drivers/usb/core/hcd-pci.c
85
struct pci_dev *companion, struct usb_hcd *companion_hcd)
drivers/usb/core/hcd.c
1126
int usb_hcd_link_urb_to_ep(struct usb_hcd *hcd, struct urb *urb)
drivers/usb/core/hcd.c
1184
int usb_hcd_check_unlink_urb(struct usb_hcd *hcd, struct urb *urb,
drivers/usb/core/hcd.c
1217
void usb_hcd_unlink_urb_from_ep(struct usb_hcd *hcd, struct urb *urb)
drivers/usb/core/hcd.c
1305
void usb_hcd_unmap_urb_setup_for_dma(struct usb_hcd *hcd, struct urb *urb)
drivers/usb/core/hcd.c
1325
static void unmap_urb_for_dma(struct usb_hcd *hcd, struct urb *urb)
drivers/usb/core/hcd.c
1333
void usb_hcd_unmap_urb_for_dma(struct usb_hcd *hcd, struct urb *urb)
drivers/usb/core/hcd.c
1377
static int map_urb_for_dma(struct usb_hcd *hcd, struct urb *urb,
drivers/usb/core/hcd.c
1386
int usb_hcd_map_urb_for_dma(struct usb_hcd *hcd, struct urb *urb,
drivers/usb/core/hcd.c
1518
struct usb_hcd *hcd = bus_to_hcd(urb->dev->bus);
drivers/usb/core/hcd.c
1575
static int unlink1(struct usb_hcd *hcd, struct urb *urb, int status)
drivers/usb/core/hcd.c
1599
struct usb_hcd *hcd;
drivers/usb/core/hcd.c
1632
struct usb_hcd *hcd = bus_to_hcd(urb->dev->bus);
drivers/usb/core/hcd.c
1731
void usb_hcd_giveback_urb(struct usb_hcd *hcd, struct urb *urb, int status)
drivers/usb/core/hcd.c
1773
struct usb_hcd *hcd;
drivers/usb/core/hcd.c
1857
struct usb_hcd *hcd;
drivers/usb/core/hcd.c
1974
struct usb_hcd *hcd;
drivers/usb/core/hcd.c
1993
struct usb_hcd *hcd = bus_to_hcd(udev->bus);
drivers/usb/core/hcd.c
2027
struct usb_hcd *hcd;
drivers/usb/core/hcd.c
2077
struct usb_hcd *hcd;
drivers/usb/core/hcd.c
2118
struct usb_hcd *hcd = bus_to_hcd(udev->bus);
drivers/usb/core/hcd.c
2147
struct usb_hcd *hcd = bus_to_hcd(udev->bus);
drivers/usb/core/hcd.c
2177
int ehset_single_step_set_feature(struct usb_hcd *hcd, int port)
drivers/usb/core/hcd.c
2260
struct usb_hcd *hcd = bus_to_hcd(rhdev->bus);
drivers/usb/core/hcd.c
2313
struct usb_hcd *hcd = bus_to_hcd(rhdev->bus);
drivers/usb/core/hcd.c
2383
struct usb_hcd *hcd = container_of(work, struct usb_hcd, wakeup_work);
drivers/usb/core/hcd.c
2398
void usb_hcd_resume_root_hub (struct usb_hcd *hcd)
drivers/usb/core/hcd.c
2433
struct usb_hcd *hcd;
drivers/usb/core/hcd.c
2469
struct usb_hcd *hcd = __hcd;
drivers/usb/core/hcd.c
2488
struct usb_hcd *hcd = container_of(work, struct usb_hcd, died_work);
drivers/usb/core/hcd.c
2508
void usb_hc_died (struct usb_hcd *hcd)
drivers/usb/core/hcd.c
2560
struct usb_hcd *__usb_create_hcd(const struct hc_driver *driver,
drivers/usb/core/hcd.c
2562
struct usb_hcd *primary_hcd)
drivers/usb/core/hcd.c
2564
struct usb_hcd *hcd;
drivers/usb/core/hcd.c
2636
struct usb_hcd *usb_create_shared_hcd(const struct hc_driver *driver,
drivers/usb/core/hcd.c
2638
struct usb_hcd *primary_hcd)
drivers/usb/core/hcd.c
2659
struct usb_hcd *usb_create_hcd(const struct hc_driver *driver,
drivers/usb/core/hcd.c
2677
struct usb_hcd *hcd = container_of (kref, struct usb_hcd, kref);
drivers/usb/core/hcd.c
2681
struct usb_hcd *peer = hcd->shared_hcd;
drivers/usb/core/hcd.c
2693
struct usb_hcd *usb_get_hcd(struct usb_hcd *hcd)
drivers/usb/core/hcd.c
2701
void usb_put_hcd(struct usb_hcd *hcd)
drivers/usb/core/hcd.c
2708
int usb_hcd_is_primary_hcd(struct usb_hcd *hcd)
drivers/usb/core/hcd.c
2716
int usb_hcd_find_raw_port_number(struct usb_hcd *hcd, int port1)
drivers/usb/core/hcd.c
2724
static int usb_hcd_request_irqs(struct usb_hcd *hcd,
drivers/usb/core/hcd.c
2761
static void usb_put_invalidate_rhdev(struct usb_hcd *hcd)
drivers/usb/core/hcd.c
2778
static void usb_stop_hcd(struct usb_hcd *hcd)
drivers/usb/core/hcd.c
2802
int usb_add_hcd(struct usb_hcd *hcd,
drivers/usb/core/hcd.c
2807
struct usb_hcd *shared_hcd;
drivers/usb/core/hcd.c
3028
void usb_remove_hcd(struct usb_hcd *hcd)
drivers/usb/core/hcd.c
3098
struct usb_hcd *hcd = platform_get_drvdata(dev);
drivers/usb/core/hcd.c
3108
int usb_hcd_setup_local_mem(struct usb_hcd *hcd, phys_addr_t phys_addr,
drivers/usb/core/hcd.c
412
rh_string(int id, struct usb_hcd const *hcd, u8 *data, unsigned len)
drivers/usb/core/hcd.c
451
static int rh_call_control (struct usb_hcd *hcd, struct urb *urb)
drivers/usb/core/hcd.c
721
void usb_hcd_poll_rh_status(struct usb_hcd *hcd)
drivers/usb/core/hcd.c
774
struct usb_hcd *_hcd = timer_container_of(_hcd, t, rh_timer);
drivers/usb/core/hcd.c
781
static int rh_queue_status (struct usb_hcd *hcd, struct urb *urb)
drivers/usb/core/hcd.c
812
static int rh_urb_enqueue (struct usb_hcd *hcd, struct urb *urb)
drivers/usb/core/hcd.c
826
static int usb_rh_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status)
drivers/usb/core/hcd.c
951
static int register_root_hub(struct usb_hcd *hcd)
drivers/usb/core/hub.c
1082
struct usb_hcd *hcd;
drivers/usb/core/hub.c
1452
struct usb_hcd *hcd;
drivers/usb/core/hub.c
2279
struct usb_hcd *hcd = bus_to_hcd(udev->bus);
drivers/usb/core/hub.c
2524
struct usb_hcd *hcd = bus_to_hcd(udev->bus);
drivers/usb/core/hub.c
3169
struct usb_hcd *hcd = bus_to_hcd(udev->bus);
drivers/usb/core/hub.c
3351
struct usb_hcd *hcd = bus_to_hcd(udev->bus);
drivers/usb/core/hub.c
3373
struct usb_hcd *hcd = bus_to_hcd(udev->bus);
drivers/usb/core/hub.c
4017
struct usb_hcd *hcd;
drivers/usb/core/hub.c
4327
static int usb_enable_link_state(struct usb_hcd *hcd, struct usb_device *udev,
drivers/usb/core/hub.c
4398
static int usb_disable_link_state(struct usb_hcd *hcd, struct usb_device *udev,
drivers/usb/core/hub.c
4442
struct usb_hcd *hcd;
drivers/usb/core/hub.c
4481
struct usb_hcd *hcd = bus_to_hcd(udev->bus);
drivers/usb/core/hub.c
4505
struct usb_hcd *hcd;
drivers/usb/core/hub.c
4558
struct usb_hcd *hcd = bus_to_hcd(udev->bus);
drivers/usb/core/hub.c
4751
struct usb_hcd *hcd = bus_to_hcd(udev->bus);
drivers/usb/core/hub.c
4811
struct usb_hcd *hcd = bus_to_hcd(udev->bus);
drivers/usb/core/hub.c
4906
struct usb_hcd *hcd = bus_to_hcd(hdev->bus);
drivers/usb/core/hub.c
5397
struct usb_hcd *hcd = bus_to_hcd(hdev->bus);
drivers/usb/core/hub.c
6124
struct usb_hcd *hcd = bus_to_hcd(udev->bus);
drivers/usb/core/hub.c
6174
struct usb_hcd *hcd = bus_to_hcd(udev->bus);
drivers/usb/core/hub.c
655
struct usb_hcd *hcd = bus_to_hcd(hdev->bus);
drivers/usb/core/message.c
1419
struct usb_hcd *hcd = bus_to_hcd(dev->bus);
drivers/usb/core/message.c
1589
struct usb_hcd *hcd = bus_to_hcd(dev->bus);
drivers/usb/core/message.c
1754
struct usb_hcd *hcd = bus_to_hcd(dev->bus);
drivers/usb/core/message.c
2059
struct usb_hcd *hcd = bus_to_hcd(dev->bus);
drivers/usb/core/port.c
268
struct usb_hcd *hcd;
drivers/usb/core/port.c
611
struct usb_hcd *hcd, *peer_hcd;
drivers/usb/core/port.c
660
struct usb_hcd *hcd = bus_to_hcd(hdev->bus);
drivers/usb/core/port.c
661
struct usb_hcd *peer_hcd = hcd->shared_hcd;
drivers/usb/core/quirks.c
701
struct usb_hcd *hcd;
drivers/usb/core/sysfs.c
1006
struct usb_hcd *hcd = bus_to_hcd(usb_dev->bus);
drivers/usb/core/sysfs.c
1022
struct usb_hcd *hcd = bus_to_hcd(usb_dev->bus);
drivers/usb/core/sysfs.c
966
struct usb_hcd *hcd;
drivers/usb/core/sysfs.c
980
struct usb_hcd *hcd;
drivers/usb/core/usb.c
489
struct usb_hcd *hcd;
drivers/usb/core/usb.c
606
static bool usb_dev_authorized(struct usb_device *dev, struct usb_hcd *hcd)
drivers/usb/core/usb.c
648
struct usb_hcd *usb_hcd = bus_to_hcd(bus);
drivers/usb/core/usb.c
655
if (!usb_get_hcd(usb_hcd)) {
drivers/usb/core/usb.c
660
if (usb_hcd->driver->alloc_dev && parent &&
drivers/usb/core/usb.c
661
!usb_hcd->driver->alloc_dev(usb_hcd, dev)) {
drivers/usb/core/usb.c
730
raw_port = usb_hcd_find_raw_port_number(usb_hcd,
drivers/usb/core/usb.c
750
dev->authorized = usb_dev_authorized(dev, usb_hcd);
drivers/usb/dwc2/hcd.c
2509
static int dwc2_map_urb_for_dma(struct usb_hcd *hcd, struct urb *urb,
drivers/usb/dwc2/hcd.c
2529
static void dwc2_unmap_urb_for_dma(struct usb_hcd *hcd, struct urb *urb)
drivers/usb/dwc2/hcd.c
3255
struct usb_hcd *hcd = dwc2_hsotg_to_hcd(hsotg);
drivers/usb/dwc2/hcd.c
3985
static struct dwc2_hsotg *dwc2_hcd_to_hsotg(struct usb_hcd *hcd)
drivers/usb/dwc2/hcd.c
4083
static void dwc2_allocate_bus_bandwidth(struct usb_hcd *hcd, u16 bw,
drivers/usb/dwc2/hcd.c
4096
static void dwc2_free_bus_bandwidth(struct usb_hcd *hcd, u16 bw,
drivers/usb/dwc2/hcd.c
4247
static int _dwc2_hcd_start(struct usb_hcd *hcd)
drivers/usb/dwc2/hcd.c
4296
static void _dwc2_hcd_stop(struct usb_hcd *hcd)
drivers/usb/dwc2/hcd.c
4325
static int _dwc2_hcd_suspend(struct usb_hcd *hcd)
drivers/usb/dwc2/hcd.c
4407
static int _dwc2_hcd_resume(struct usb_hcd *hcd)
drivers/usb/dwc2/hcd.c
4526
static int _dwc2_hcd_get_frame_number(struct usb_hcd *hcd)
drivers/usb/dwc2/hcd.c
4533
static void dwc2_dump_urb_info(struct usb_hcd *hcd, struct urb *urb,
drivers/usb/dwc2/hcd.c
460
static int _dwc2_hcd_start(struct usb_hcd *hcd);
drivers/usb/dwc2/hcd.c
4613
static int _dwc2_hcd_urb_enqueue(struct usb_hcd *hcd, struct urb *urb,
drivers/usb/dwc2/hcd.c
464
struct usb_hcd *hcd = dwc2_hsotg_to_hcd(hsotg);
drivers/usb/dwc2/hcd.c
472
struct usb_hcd *hcd = dwc2_hsotg_to_hcd(hsotg);
drivers/usb/dwc2/hcd.c
4801
static int _dwc2_hcd_urb_dequeue(struct usb_hcd *hcd, struct urb *urb,
drivers/usb/dwc2/hcd.c
4847
static void _dwc2_hcd_endpoint_disable(struct usb_hcd *hcd,
drivers/usb/dwc2/hcd.c
4863
static void _dwc2_hcd_endpoint_reset(struct usb_hcd *hcd,
drivers/usb/dwc2/hcd.c
4885
static irqreturn_t _dwc2_hcd_irq(struct usb_hcd *hcd)
drivers/usb/dwc2/hcd.c
4898
static int _dwc2_hcd_hub_status_data(struct usb_hcd *hcd, char *buf)
drivers/usb/dwc2/hcd.c
4907
static int _dwc2_hcd_hub_control(struct usb_hcd *hcd, u16 typereq, u16 wvalue,
drivers/usb/dwc2/hcd.c
4916
static void _dwc2_hcd_clear_tt_buffer_complete(struct usb_hcd *hcd,
drivers/usb/dwc2/hcd.c
4940
static void dwc2_change_bus_speed(struct usb_hcd *hcd, int speed)
drivers/usb/dwc2/hcd.c
4951
static void dwc2_free_dev(struct usb_hcd *hcd, struct usb_device *udev)
drivers/usb/dwc2/hcd.c
4968
static int dwc2_reset_device(struct usb_hcd *hcd, struct usb_device *udev)
drivers/usb/dwc2/hcd.c
5105
struct usb_hcd *hcd;
drivers/usb/dwc2/hcd.c
5365
struct usb_hcd *hcd;
drivers/usb/dwc2/hcd.h
432
static inline struct usb_hcd *dwc2_hsotg_to_hcd(struct dwc2_hsotg *hsotg)
drivers/usb/dwc2/hcd.h
434
return (struct usb_hcd *)hsotg->priv;
drivers/usb/dwc3/dwc3-qcom-legacy.c
324
struct usb_hcd __maybe_unused *hcd;
drivers/usb/dwc3/dwc3-qcom.c
235
struct usb_hcd __maybe_unused *hcd;
drivers/usb/dwc3/host.c
66
static void dwc3_xhci_plat_start(struct usb_hcd *hcd)
drivers/usb/early/ehci-dbgp.c
968
int dbgp_reset_prep(struct usb_hcd *hcd)
drivers/usb/early/ehci-dbgp.c
996
int dbgp_external_startup(struct usb_hcd *hcd)
drivers/usb/fotg210/fotg210-hcd.c
1385
static int fotg210_hub_status_data(struct usb_hcd *hcd, char *buf)
drivers/usb/fotg210/fotg210-hcd.c
1452
static int fotg210_hub_control(struct usb_hcd *hcd, u16 typeReq, u16 wValue,
drivers/usb/fotg210/fotg210-hcd.c
1777
static void __maybe_unused fotg210_relinquish_port(struct usb_hcd *hcd,
drivers/usb/fotg210/fotg210-hcd.c
1783
static int __maybe_unused fotg210_port_handed_over(struct usb_hcd *hcd,
drivers/usb/fotg210/fotg210-hcd.c
2088
static void fotg210_clear_tt_buffer_complete(struct usb_hcd *hcd,
drivers/usb/fotg210/fotg210-hcd.c
3264
static int fotg210_get_frame(struct usb_hcd *hcd);
drivers/usb/fotg210/fotg210-hcd.c
442
struct usb_hcd *hcd;
drivers/usb/fotg210/fotg210-hcd.c
4799
static void fotg210_shutdown(struct usb_hcd *hcd)
drivers/usb/fotg210/fotg210-hcd.c
4850
static void fotg210_stop(struct usb_hcd *hcd)
drivers/usb/fotg210/fotg210-hcd.c
4889
static int hcd_fotg210_init(struct usb_hcd *hcd)
drivers/usb/fotg210/fotg210-hcd.c
4995
static int fotg210_run(struct usb_hcd *hcd)
drivers/usb/fotg210/fotg210-hcd.c
5074
static int fotg210_setup(struct usb_hcd *hcd)
drivers/usb/fotg210/fotg210-hcd.c
509
struct usb_hcd *hcd;
drivers/usb/fotg210/fotg210-hcd.c
5105
static irqreturn_t fotg210_irq(struct usb_hcd *hcd)
drivers/usb/fotg210/fotg210-hcd.c
5252
static int fotg210_urb_enqueue(struct usb_hcd *hcd, struct urb *urb,
drivers/usb/fotg210/fotg210-hcd.c
5288
static int fotg210_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status)
drivers/usb/fotg210/fotg210-hcd.c
5356
static void fotg210_endpoint_disable(struct usb_hcd *hcd,
drivers/usb/fotg210/fotg210-hcd.c
5429
static void fotg210_endpoint_reset(struct usb_hcd *hcd,
drivers/usb/fotg210/fotg210-hcd.c
5470
static int fotg210_get_frame(struct usb_hcd *hcd)
drivers/usb/fotg210/fotg210-hcd.c
5553
struct usb_hcd *hcd;
drivers/usb/fotg210/fotg210-hcd.c
5615
struct usb_hcd *hcd = platform_get_drvdata(pdev);
drivers/usb/fotg210/fotg210-hcd.c
634
struct usb_hcd *hcd;
drivers/usb/fotg210/fotg210-hcd.h
191
static inline struct fotg210_hcd *hcd_to_fotg210(struct usb_hcd *hcd)
drivers/usb/fotg210/fotg210-hcd.h
195
static inline struct usb_hcd *fotg210_to_hcd(struct fotg210_hcd *fotg210)
drivers/usb/fotg210/fotg210-hcd.h
197
return container_of((void *) fotg210, struct usb_hcd, hcd_priv);
drivers/usb/gadget/udc/dummy_hcd.c
1268
struct usb_hcd *hcd,
drivers/usb/gadget/udc/dummy_hcd.c
1323
static int dummy_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status)
drivers/usb/gadget/udc/dummy_hcd.c
2036
static int dummy_hub_status(struct usb_hcd *hcd, char *buf)
drivers/usb/gadget/udc/dummy_hcd.c
2116
struct usb_hcd *hcd,
drivers/usb/gadget/udc/dummy_hcd.c
2385
static int dummy_bus_suspend(struct usb_hcd *hcd)
drivers/usb/gadget/udc/dummy_hcd.c
2399
static int dummy_bus_resume(struct usb_hcd *hcd)
drivers/usb/gadget/udc/dummy_hcd.c
2471
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/gadget/udc/dummy_hcd.c
2509
static int dummy_start(struct usb_hcd *hcd)
drivers/usb/gadget/udc/dummy_hcd.c
2539
static void dummy_stop(struct usb_hcd *hcd)
drivers/usb/gadget/udc/dummy_hcd.c
2551
static int dummy_h_get_frame(struct usb_hcd *hcd)
drivers/usb/gadget/udc/dummy_hcd.c
2556
static int dummy_setup(struct usb_hcd *hcd)
drivers/usb/gadget/udc/dummy_hcd.c
2582
static int dummy_alloc_streams(struct usb_hcd *hcd, struct usb_device *udev,
drivers/usb/gadget/udc/dummy_hcd.c
2629
static int dummy_free_streams(struct usb_hcd *hcd, struct usb_device *udev,
drivers/usb/gadget/udc/dummy_hcd.c
2686
struct usb_hcd *hs_hcd;
drivers/usb/gadget/udc/dummy_hcd.c
2687
struct usb_hcd *ss_hcd;
drivers/usb/gadget/udc/dummy_hcd.c
2752
struct usb_hcd *hcd;
drivers/usb/gadget/udc/dummy_hcd.c
2770
struct usb_hcd *hcd;
drivers/usb/gadget/udc/dummy_hcd.c
289
static inline struct dummy_hcd *hcd_to_dummy_hcd(struct usb_hcd *hcd)
drivers/usb/gadget/udc/dummy_hcd.c
294
static inline struct usb_hcd *dummy_hcd_to_hcd(struct dummy_hcd *dum)
drivers/usb/gadget/udc/dummy_hcd.c
296
return container_of((void *) dum, struct usb_hcd, hcd_priv);
drivers/usb/host/ehci-atmel.c
177
struct usb_hcd *hcd = platform_get_drvdata(pdev);
drivers/usb/host/ehci-atmel.c
187
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ehci-atmel.c
201
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ehci-atmel.c
71
struct usb_hcd *hcd = platform_get_drvdata(pdev);
drivers/usb/host/ehci-atmel.c
80
struct usb_hcd *hcd = platform_get_drvdata(pdev);
drivers/usb/host/ehci-atmel.c
91
struct usb_hcd *hcd;
drivers/usb/host/ehci-brcm.c
134
struct usb_hcd *hcd;
drivers/usb/host/ehci-brcm.c
193
struct usb_hcd *hcd = platform_get_drvdata(dev);
drivers/usb/host/ehci-brcm.c
204
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ehci-brcm.c
217
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ehci-brcm.c
53
struct usb_hcd *hcd,
drivers/usb/host/ehci-brcm.c
97
static int ehci_brcm_reset(struct usb_hcd *hcd)
drivers/usb/host/ehci-dbg.c
472
struct usb_hcd *hcd;
drivers/usb/host/ehci-dbg.c
623
struct usb_hcd *hcd;
drivers/usb/host/ehci-dbg.c
757
struct usb_hcd *hcd;
drivers/usb/host/ehci-exynos.c
108
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ehci-exynos.c
130
struct usb_hcd *hcd;
drivers/usb/host/ehci-exynos.c
223
struct usb_hcd *hcd = platform_get_drvdata(pdev);
drivers/usb/host/ehci-exynos.c
237
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ehci-exynos.c
256
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ehci-exynos.c
92
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ehci-fsl.c
180
static bool usb_phy_clk_valid(struct usb_hcd *hcd)
drivers/usb/host/ehci-fsl.c
191
static int ehci_fsl_setup_phy(struct usb_hcd *hcd,
drivers/usb/host/ehci-fsl.c
297
struct usb_hcd *hcd = ehci_to_hcd(ehci);
drivers/usb/host/ehci-fsl.c
369
static int ehci_fsl_setup(struct usb_hcd *hcd)
drivers/usb/host/ehci-fsl.c
425
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ehci-fsl.c
494
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ehci-fsl.c
50
struct usb_hcd *hcd;
drivers/usb/host/ehci-fsl.c
569
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ehci-fsl.c
589
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ehci-fsl.c
616
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ehci-fsl.c
634
static int ehci_start_port_reset(struct usb_hcd *hcd, unsigned port)
drivers/usb/host/ehci-fsl.c
680
struct usb_hcd *hcd = platform_get_drvdata(pdev);
drivers/usb/host/ehci-grlib.c
145
struct usb_hcd *hcd = platform_get_drvdata(op);
drivers/usb/host/ehci-grlib.c
75
struct usb_hcd *hcd;
drivers/usb/host/ehci-hcd.c
1047
ehci_endpoint_reset(struct usb_hcd *hcd, struct usb_host_endpoint *ep)
drivers/usb/host/ehci-hcd.c
1086
static int ehci_get_frame (struct usb_hcd *hcd)
drivers/usb/host/ehci-hcd.c
1096
static void ehci_remove_device(struct usb_hcd *hcd, struct usb_device *udev)
drivers/usb/host/ehci-hcd.c
1133
int ehci_suspend(struct usb_hcd *hcd, bool do_wakeup)
drivers/usb/host/ehci-hcd.c
1167
int ehci_resume(struct usb_hcd *hcd, bool force_reset)
drivers/usb/host/ehci-hcd.c
356
static void ehci_shutdown(struct usb_hcd *hcd)
drivers/usb/host/ehci-hcd.c
420
static void ehci_stop (struct usb_hcd *hcd)
drivers/usb/host/ehci-hcd.c
454
static int ehci_init(struct usb_hcd *hcd)
drivers/usb/host/ehci-hcd.c
572
static int ehci_run (struct usb_hcd *hcd)
drivers/usb/host/ehci-hcd.c
678
int ehci_setup(struct usb_hcd *hcd)
drivers/usb/host/ehci-hcd.c
712
static irqreturn_t ehci_irq (struct usb_hcd *hcd)
drivers/usb/host/ehci-hcd.c
882
struct usb_hcd *hcd,
drivers/usb/host/ehci-hcd.c
922
static int ehci_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status)
drivers/usb/host/ehci-hcd.c
973
ehci_endpoint_disable (struct usb_hcd *hcd, struct usb_host_endpoint *ep)
drivers/usb/host/ehci-hub.c
1187
static void ehci_relinquish_port(struct usb_hcd *hcd, int portnum)
drivers/usb/host/ehci-hub.c
1196
static int ehci_port_handed_over(struct usb_hcd *hcd, int portnum)
drivers/usb/host/ehci-hub.c
1209
struct usb_hcd *hcd = ehci_to_hcd(ehci);
drivers/usb/host/ehci-hub.c
213
static int ehci_bus_suspend (struct usb_hcd *hcd)
drivers/usb/host/ehci-hub.c
376
static int ehci_bus_resume (struct usb_hcd *hcd)
drivers/usb/host/ehci-hub.c
39
struct usb_hcd *hcd = ehci_to_hcd(ehci);
drivers/usb/host/ehci-hub.c
517
static unsigned long ehci_get_resuming_ports(struct usb_hcd *hcd)
drivers/usb/host/ehci-hub.c
618
ehci_hub_status_data (struct usb_hcd *hcd, char *buf)
drivers/usb/host/ehci-hub.c
733
struct usb_hcd *hcd,
drivers/usb/host/ehci-mv.c
106
struct usb_hcd *hcd;
drivers/usb/host/ehci-mv.c
239
struct usb_hcd *hcd = platform_get_drvdata(pdev);
drivers/usb/host/ehci-mv.c
266
struct usb_hcd *hcd = platform_get_drvdata(pdev);
drivers/usb/host/ehci-mv.c
66
static int mv_ehci_reset(struct usb_hcd *hcd)
drivers/usb/host/ehci-npcm7xx.c
110
struct usb_hcd *hcd = platform_get_drvdata(pdev);
drivers/usb/host/ehci-npcm7xx.c
31
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ehci-npcm7xx.c
39
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ehci-npcm7xx.c
50
struct usb_hcd *hcd;
drivers/usb/host/ehci-omap.c
242
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ehci-omap.c
86
struct usb_hcd *hcd;
drivers/usb/host/ehci-orion.c
148
ehci_orion_conf_mbus_windows(struct usb_hcd *hcd,
drivers/usb/host/ehci-orion.c
168
static int ehci_orion_drv_reset(struct usb_hcd *hcd)
drivers/usb/host/ehci-orion.c
192
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ehci-orion.c
199
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ehci-orion.c
217
struct usb_hcd *hcd;
drivers/usb/host/ehci-orion.c
334
struct usb_hcd *hcd = platform_get_drvdata(pdev);
drivers/usb/host/ehci-orion.c
80
static void orion_usb_phy_v1_setup(struct usb_hcd *hcd)
drivers/usb/host/ehci-pci.c
356
static int ehci_pci_resume(struct usb_hcd *hcd, pm_message_t msg)
drivers/usb/host/ehci-pci.c
89
static int ehci_pci_setup(struct usb_hcd *hcd)
drivers/usb/host/ehci-platform.c
110
struct usb_hcd *hcd = platform_get_drvdata(dev);
drivers/usb/host/ehci-platform.c
167
struct usb_hcd *hcd = ehci_to_hcd(ehci);
drivers/usb/host/ehci-platform.c
239
struct usb_hcd *hcd;
drivers/usb/host/ehci-platform.c
414
struct usb_hcd *hcd = platform_get_drvdata(dev);
drivers/usb/host/ehci-platform.c
440
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ehci-platform.c
473
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ehci-platform.c
57
static int ehci_platform_reset(struct usb_hcd *hcd)
drivers/usb/host/ehci-platform.c
89
struct usb_hcd *hcd = platform_get_drvdata(dev);
drivers/usb/host/ehci-ppc-of.c
189
struct usb_hcd *hcd = platform_get_drvdata(op);
drivers/usb/host/ehci-ppc-of.c
97
struct usb_hcd *hcd;
drivers/usb/host/ehci-ps3.c
206
struct usb_hcd *hcd = ps3_system_bus_get_drvdata(dev);
drivers/usb/host/ehci-ps3.c
40
static int ps3_ehci_hc_reset(struct usb_hcd *hcd)
drivers/usb/host/ehci-ps3.c
87
struct usb_hcd *hcd;
drivers/usb/host/ehci-q.c
1166
struct usb_hcd *hcd,
drivers/usb/host/ehci-q.c
137
static void ehci_clear_tt_buffer_complete(struct usb_hcd *hcd,
drivers/usb/host/ehci-sched.c
24
static int ehci_get_frame(struct usb_hcd *hcd);
drivers/usb/host/ehci-sh.c
14
struct usb_hcd *hcd;
drivers/usb/host/ehci-sh.c
157
struct usb_hcd *hcd = priv->hcd;
drivers/usb/host/ehci-sh.c
169
struct usb_hcd *hcd = priv->hcd;
drivers/usb/host/ehci-sh.c
17
static int ehci_sh_reset(struct usb_hcd *hcd)
drivers/usb/host/ehci-sh.c
78
struct usb_hcd *hcd;
drivers/usb/host/ehci-spear.c
130
struct usb_hcd *hcd = platform_get_drvdata(pdev);
drivers/usb/host/ehci-spear.c
37
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ehci-spear.c
45
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ehci-spear.c
56
struct usb_hcd *hcd ;
drivers/usb/host/ehci-st.c
116
struct usb_hcd *hcd = platform_get_drvdata(dev);
drivers/usb/host/ehci-st.c
149
struct usb_hcd *hcd;
drivers/usb/host/ehci-st.c
251
struct usb_hcd *hcd = platform_get_drvdata(dev);
drivers/usb/host/ehci-st.c
274
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ehci-st.c
294
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ehci-st.c
48
static int st_ehci_platform_reset(struct usb_hcd *hcd)
drivers/usb/host/ehci-st.c
65
struct usb_hcd *hcd = platform_get_drvdata(dev);
drivers/usb/host/ehci-xilinx-of.c
121
struct usb_hcd *hcd;
drivers/usb/host/ehci-xilinx-of.c
206
struct usb_hcd *hcd = platform_get_drvdata(op);
drivers/usb/host/ehci-xilinx-of.c
38
static int ehci_xilinx_port_handed_over(struct usb_hcd *hcd, int portnum)
drivers/usb/host/ehci.h
266
static inline struct ehci_hcd *hcd_to_ehci(struct usb_hcd *hcd)
drivers/usb/host/ehci.h
270
static inline struct usb_hcd *ehci_to_hcd(struct ehci_hcd *ehci)
drivers/usb/host/ehci.h
272
return container_of((void *) ehci, struct usb_hcd, hcd_priv);
drivers/usb/host/ehci.h
893
int (*reset)(struct usb_hcd *hcd);
drivers/usb/host/ehci.h
894
int (*port_power)(struct usb_hcd *hcd,
drivers/usb/host/ehci.h
900
extern int ehci_setup(struct usb_hcd *hcd);
drivers/usb/host/ehci.h
905
extern int ehci_suspend(struct usb_hcd *hcd, bool do_wakeup);
drivers/usb/host/ehci.h
906
extern int ehci_resume(struct usb_hcd *hcd, bool force_reset);
drivers/usb/host/ehci.h
910
extern int ehci_hub_control(struct usb_hcd *hcd, u16 typeReq, u16 wValue,
drivers/usb/host/fhci-hcd.c
322
static int fhci_start(struct usb_hcd *hcd)
drivers/usb/host/fhci-hcd.c
373
static void fhci_stop(struct usb_hcd *hcd)
drivers/usb/host/fhci-hcd.c
385
static int fhci_urb_enqueue(struct usb_hcd *hcd, struct urb *urb,
drivers/usb/host/fhci-hcd.c
465
static int fhci_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status)
drivers/usb/host/fhci-hcd.c
507
static void fhci_endpoint_disable(struct usb_hcd *hcd,
drivers/usb/host/fhci-hcd.c
528
static int fhci_get_frame_number(struct usb_hcd *hcd)
drivers/usb/host/fhci-hcd.c
565
struct usb_hcd *hcd;
drivers/usb/host/fhci-hcd.c
763
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/fhci-hub.c
176
int fhci_hub_status_data(struct usb_hcd *hcd, char *buf)
drivers/usb/host/fhci-hub.c
201
int fhci_hub_control(struct usb_hcd *hcd, u16 typeReq, u16 wValue,
drivers/usb/host/fhci-sched.c
506
struct usb_hcd *hcd = _hcd;
drivers/usb/host/fhci-sched.c
542
irqreturn_t fhci_irq(struct usb_hcd *hcd)
drivers/usb/host/fhci.h
462
static inline struct fhci_hcd *hcd_to_fhci(struct usb_hcd *hcd)
drivers/usb/host/fhci.h
467
static inline struct usb_hcd *fhci_to_hcd(struct fhci_hcd *fhci)
drivers/usb/host/fhci.h
469
return container_of((void *)fhci, struct usb_hcd, hcd_priv);
drivers/usb/host/fhci.h
530
int fhci_hub_status_data(struct usb_hcd *hcd, char *buf);
drivers/usb/host/fhci.h
531
int fhci_hub_control(struct usb_hcd *hcd, u16 typeReq, u16 wValue,
drivers/usb/host/fhci.h
560
irqreturn_t fhci_irq(struct usb_hcd *hcd);
drivers/usb/host/isp116x-hcd.c
1002
static int isp116x_hub_control(struct usb_hcd *hcd,
drivers/usb/host/isp116x-hcd.c
1246
static int isp116x_reset(struct usb_hcd *hcd)
drivers/usb/host/isp116x-hcd.c
1276
static void isp116x_stop(struct usb_hcd *hcd)
drivers/usb/host/isp116x-hcd.c
1299
static int isp116x_start(struct usb_hcd *hcd)
drivers/usb/host/isp116x-hcd.c
1393
static int isp116x_bus_suspend(struct usb_hcd *hcd)
drivers/usb/host/isp116x-hcd.c
1434
static int isp116x_bus_resume(struct usb_hcd *hcd)
drivers/usb/host/isp116x-hcd.c
1531
struct usb_hcd *hcd = platform_get_drvdata(pdev);
drivers/usb/host/isp116x-hcd.c
1555
struct usb_hcd *hcd;
drivers/usb/host/isp116x-hcd.c
591
static irqreturn_t isp116x_irq(struct usb_hcd *hcd)
drivers/usb/host/isp116x-hcd.c
681
static int isp116x_urb_enqueue(struct usb_hcd *hcd,
drivers/usb/host/isp116x-hcd.c
836
static int isp116x_urb_dequeue(struct usb_hcd *hcd, struct urb *urb,
drivers/usb/host/isp116x-hcd.c
873
static void isp116x_endpoint_disable(struct usb_hcd *hcd,
drivers/usb/host/isp116x-hcd.c
892
static int isp116x_get_frame(struct usb_hcd *hcd)
drivers/usb/host/isp116x-hcd.c
907
static int isp116x_hub_status_data(struct usb_hcd *hcd, char *buf)
drivers/usb/host/isp116x.h
291
static inline struct isp116x *hcd_to_isp116x(struct usb_hcd *hcd)
drivers/usb/host/isp116x.h
296
static inline struct usb_hcd *isp116x_to_hcd(struct isp116x *isp116x)
drivers/usb/host/isp116x.h
298
return container_of((void *)isp116x, struct usb_hcd, hcd_priv);
drivers/usb/host/max3421-hcd.c
1010
max3421_host_transfer_done(struct usb_hcd *hcd)
drivers/usb/host/max3421-hcd.c
1076
max3421_detect_conn(struct usb_hcd *hcd)
drivers/usb/host/max3421-hcd.c
1135
struct usb_hcd *hcd = dev_id;
drivers/usb/host/max3421-hcd.c
1149
dump_eps(struct usb_hcd *hcd)
drivers/usb/host/max3421-hcd.c
1190
max3421_handle_irqs(struct usb_hcd *hcd)
drivers/usb/host/max3421-hcd.c
1283
max3421_reset_hcd(struct usb_hcd *hcd)
drivers/usb/host/max3421-hcd.c
1336
max3421_urb_done(struct usb_hcd *hcd)
drivers/usb/host/max3421-hcd.c
1373
struct usb_hcd *hcd = dev_id;
drivers/usb/host/max3421-hcd.c
1452
max3421_reset_port(struct usb_hcd *hcd)
drivers/usb/host/max3421-hcd.c
1465
max3421_reset(struct usb_hcd *hcd)
drivers/usb/host/max3421-hcd.c
1478
max3421_start(struct usb_hcd *hcd)
drivers/usb/host/max3421-hcd.c
1494
max3421_stop(struct usb_hcd *hcd)
drivers/usb/host/max3421-hcd.c
1499
max3421_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags)
drivers/usb/host/max3421-hcd.c
1551
max3421_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status)
drivers/usb/host/max3421-hcd.c
1573
max3421_endpoint_disable(struct usb_hcd *hcd, struct usb_host_endpoint *ep)
drivers/usb/host/max3421-hcd.c
1594
max3421_get_frame_number(struct usb_hcd *hcd)
drivers/usb/host/max3421-hcd.c
1605
max3421_hub_status_data(struct usb_hcd *hcd, char *buf)
drivers/usb/host/max3421-hcd.c
1650
max3421_gpout_set_value(struct usb_hcd *hcd, u8 pin_number, u8 value)
drivers/usb/host/max3421-hcd.c
1671
max3421_hub_control(struct usb_hcd *hcd, u16 type_req, u16 value, u16 index,
drivers/usb/host/max3421-hcd.c
1769
max3421_bus_suspend(struct usb_hcd *hcd)
drivers/usb/host/max3421-hcd.c
1775
max3421_bus_resume(struct usb_hcd *hcd)
drivers/usb/host/max3421-hcd.c
1825
struct usb_hcd *hcd = NULL;
drivers/usb/host/max3421-hcd.c
1930
struct usb_hcd *hcd;
drivers/usb/host/max3421-hcd.c
329
hcd_to_max3421(struct usb_hcd *hcd)
drivers/usb/host/max3421-hcd.c
334
static inline struct usb_hcd *
drivers/usb/host/max3421-hcd.c
337
return container_of((void *) max3421_hcd, struct usb_hcd, hcd_priv);
drivers/usb/host/max3421-hcd.c
341
spi_rd8(struct usb_hcd *hcd, unsigned int reg)
drivers/usb/host/max3421-hcd.c
367
spi_wr8(struct usb_hcd *hcd, unsigned int reg, u8 val)
drivers/usb/host/max3421-hcd.c
391
spi_rd_buf(struct usb_hcd *hcd, unsigned int reg, void *buf, size_t len)
drivers/usb/host/max3421-hcd.c
417
spi_wr_buf(struct usb_hcd *hcd, unsigned int reg, void *buf, size_t len)
drivers/usb/host/max3421-hcd.c
457
max3421_set_speed(struct usb_hcd *hcd, struct usb_device *dev)
drivers/usb/host/max3421-hcd.c
483
max3421_set_address(struct usb_hcd *hcd, struct usb_device *dev, int epnum)
drivers/usb/host/max3421-hcd.c
505
max3421_ctrl_setup(struct usb_hcd *hcd, struct urb *urb)
drivers/usb/host/max3421-hcd.c
512
max3421_transfer_in(struct usb_hcd *hcd, struct urb *urb)
drivers/usb/host/max3421-hcd.c
523
max3421_transfer_out(struct usb_hcd *hcd, struct urb *urb, int fast_retransmit)
drivers/usb/host/max3421-hcd.c
569
max3421_next_transfer(struct usb_hcd *hcd, int fast_retransmit)
drivers/usb/host/max3421-hcd.c
629
max3421_select_and_start_urb(struct usb_hcd *hcd)
drivers/usb/host/max3421-hcd.c
764
max3421_check_unlink(struct usb_hcd *hcd)
drivers/usb/host/max3421-hcd.c
804
max3421_slow_retransmit(struct usb_hcd *hcd)
drivers/usb/host/max3421-hcd.c
819
max3421_recv_data_available(struct usb_hcd *hcd)
drivers/usb/host/max3421-hcd.c
850
max3421_handle_error(struct usb_hcd *hcd, u8 hrsl)
drivers/usb/host/max3421-hcd.c
939
max3421_transfer_in_done(struct usb_hcd *hcd, struct urb *urb)
drivers/usb/host/max3421-hcd.c
983
max3421_transfer_out_done(struct usb_hcd *hcd, struct urb *urb)
drivers/usb/host/octeon-hcd.c
1352
struct usb_hcd *hcd = octeon_to_hcd(usb);
drivers/usb/host/octeon-hcd.c
1964
struct usb_hcd *hcd = octeon_to_hcd(usb);
drivers/usb/host/octeon-hcd.c
2597
struct usb_hcd *hcd = octeon_to_hcd(usb);
drivers/usb/host/octeon-hcd.c
3033
static inline struct octeon_hcd *hcd_to_octeon(struct usb_hcd *hcd)
drivers/usb/host/octeon-hcd.c
3038
static irqreturn_t octeon_usb_irq(struct usb_hcd *hcd)
drivers/usb/host/octeon-hcd.c
3049
static int octeon_usb_start(struct usb_hcd *hcd)
drivers/usb/host/octeon-hcd.c
3055
static void octeon_usb_stop(struct usb_hcd *hcd)
drivers/usb/host/octeon-hcd.c
3060
static int octeon_usb_get_frame_number(struct usb_hcd *hcd)
drivers/usb/host/octeon-hcd.c
3067
static int octeon_usb_urb_enqueue(struct usb_hcd *hcd,
drivers/usb/host/octeon-hcd.c
3243
static int octeon_usb_urb_dequeue(struct usb_hcd *hcd,
drivers/usb/host/octeon-hcd.c
3269
static void octeon_usb_endpoint_disable(struct usb_hcd *hcd,
drivers/usb/host/octeon-hcd.c
3288
static int octeon_usb_hub_status_data(struct usb_hcd *hcd, char *buf)
drivers/usb/host/octeon-hcd.c
3302
static int octeon_usb_hub_control(struct usb_hcd *hcd, u16 typeReq, u16 wValue,
drivers/usb/host/octeon-hcd.c
3539
struct usb_hcd *hcd;
drivers/usb/host/octeon-hcd.c
3686
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/octeon-hcd.c
414
static inline struct usb_hcd *octeon_to_hcd(struct octeon_hcd *p)
drivers/usb/host/octeon-hcd.c
416
return container_of((void *)p, struct usb_hcd, hcd_priv);
drivers/usb/host/octeon-hcd.c
487
static int octeon_map_urb_for_dma(struct usb_hcd *hcd, struct urb *urb,
drivers/usb/host/octeon-hcd.c
508
static void octeon_unmap_urb_for_dma(struct usb_hcd *hcd, struct urb *urb)
drivers/usb/host/ohci-at91.c
117
struct usb_hcd *hcd = platform_get_drvdata(pdev);
drivers/usb/host/ohci-at91.c
136
static void usb_hcd_at91_remove (struct usb_hcd *, struct platform_device *);
drivers/usb/host/ohci-at91.c
186
struct usb_hcd *hcd;
drivers/usb/host/ohci-at91.c
275
static void usb_hcd_at91_remove(struct usb_hcd *hcd,
drivers/usb/host/ohci-at91.c
303
static int ohci_at91_hub_status_data(struct usb_hcd *hcd, char *buf)
drivers/usb/host/ohci-at91.c
351
static int ohci_at91_hub_control(struct usb_hcd *hcd, u16 typeReq, u16 wValue,
drivers/usb/host/ohci-at91.c
616
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ohci-at91.c
662
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ohci-at91.c
98
struct usb_hcd *hcd = platform_get_drvdata(pdev);
drivers/usb/host/ohci-da8xx.c
113
static int ohci_da8xx_get_power(struct usb_hcd *hcd)
drivers/usb/host/ohci-da8xx.c
123
static int ohci_da8xx_get_oci(struct usb_hcd *hcd)
drivers/usb/host/ohci-da8xx.c
145
static int ohci_da8xx_has_set_power(struct usb_hcd *hcd)
drivers/usb/host/ohci-da8xx.c
155
static int ohci_da8xx_has_oci(struct usb_hcd *hcd)
drivers/usb/host/ohci-da8xx.c
198
static int ohci_da8xx_register_notify(struct usb_hcd *hcd)
drivers/usb/host/ohci-da8xx.c
216
static int ohci_da8xx_reset(struct usb_hcd *hcd)
drivers/usb/host/ohci-da8xx.c
264
static int ohci_da8xx_hub_status_data(struct usb_hcd *hcd, char *buf)
drivers/usb/host/ohci-da8xx.c
284
static int ohci_da8xx_hub_control(struct usb_hcd *hcd, u16 typeReq, u16 wValue,
drivers/usb/host/ohci-da8xx.c
33
static int (*orig_ohci_hub_control)(struct usb_hcd *hcd, u16 typeReq,
drivers/usb/host/ohci-da8xx.c
35
static int (*orig_ohci_hub_status_data)(struct usb_hcd *hcd, char *buf);
drivers/usb/host/ohci-da8xx.c
362
struct usb_hcd *hcd;
drivers/usb/host/ohci-da8xx.c
38
struct usb_hcd *hcd;
drivers/usb/host/ohci-da8xx.c
457
struct usb_hcd *hcd = platform_get_drvdata(pdev);
drivers/usb/host/ohci-da8xx.c
467
struct usb_hcd *hcd = platform_get_drvdata(pdev);
drivers/usb/host/ohci-da8xx.c
489
struct usb_hcd *hcd = platform_get_drvdata(dev);
drivers/usb/host/ohci-da8xx.c
51
static int ohci_da8xx_enable(struct usb_hcd *hcd)
drivers/usb/host/ohci-da8xx.c
78
static void ohci_da8xx_disable(struct usb_hcd *hcd)
drivers/usb/host/ohci-da8xx.c
87
static int ohci_da8xx_set_power(struct usb_hcd *hcd, int on)
drivers/usb/host/ohci-dbg.c
583
struct usb_hcd *hcd;
drivers/usb/host/ohci-exynos.c
108
struct usb_hcd *hcd;
drivers/usb/host/ohci-exynos.c
191
struct usb_hcd *hcd = platform_get_drvdata(pdev);
drivers/usb/host/ohci-exynos.c
205
struct usb_hcd *hcd = platform_get_drvdata(pdev);
drivers/usb/host/ohci-exynos.c
213
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ohci-exynos.c
230
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ohci-exynos.c
81
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ohci-exynos.c
97
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ohci-hcd.c
1105
int ohci_suspend(struct usb_hcd *hcd, bool do_wakeup)
drivers/usb/host/ohci-hcd.c
1133
int ohci_resume(struct usb_hcd *hcd, bool hibernated)
drivers/usb/host/ohci-hcd.c
148
struct usb_hcd *hcd,
drivers/usb/host/ohci-hcd.c
313
static int ohci_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status)
drivers/usb/host/ohci-hcd.c
348
ohci_endpoint_disable (struct usb_hcd *hcd, struct usb_host_endpoint *ep)
drivers/usb/host/ohci-hcd.c
401
static int ohci_get_frame (struct usb_hcd *hcd)
drivers/usb/host/ohci-hcd.c
420
static void _ohci_shutdown(struct usb_hcd *hcd)
drivers/usb/host/ohci-hcd.c
436
static void ohci_shutdown(struct usb_hcd *hcd)
drivers/usb/host/ohci-hcd.c
455
struct usb_hcd *hcd = ohci_to_hcd(ohci);
drivers/usb/host/ohci-hcd.c
547
struct usb_hcd *hcd = ohci_to_hcd(ohci);
drivers/usb/host/ohci-hcd.c
711
int ohci_setup(struct usb_hcd *hcd)
drivers/usb/host/ohci-hcd.c
722
static int ohci_start(struct usb_hcd *hcd)
drivers/usb/host/ohci-hcd.c
84
static void ohci_stop(struct usb_hcd *hcd);
drivers/usb/host/ohci-hcd.c
877
static irqreturn_t ohci_irq (struct usb_hcd *hcd)
drivers/usb/host/ohci-hcd.c
999
static void ohci_stop (struct usb_hcd *hcd)
drivers/usb/host/ohci-hub.c
156
struct usb_hcd *hcd = ohci_to_hcd (ohci);
drivers/usb/host/ohci-hub.c
304
static int ohci_bus_suspend (struct usb_hcd *hcd)
drivers/usb/host/ohci-hub.c
324
static int ohci_bus_resume (struct usb_hcd *hcd)
drivers/usb/host/ohci-hub.c
468
int ohci_hub_status_data(struct usb_hcd *hcd, char *buf)
drivers/usb/host/ohci-hub.c
580
static int ohci_start_port_reset (struct usb_hcd *hcd, unsigned port)
drivers/usb/host/ohci-hub.c
677
struct usb_hcd *hcd,
drivers/usb/host/ohci-mem.c
114
struct usb_hcd *hcd = ohci_to_hcd(hc);
drivers/usb/host/ohci-mem.c
138
struct usb_hcd *hcd = ohci_to_hcd(hc);
drivers/usb/host/ohci-mem.c
155
struct usb_hcd *hcd = ohci_to_hcd(hc);
drivers/usb/host/ohci-mem.c
94
struct usb_hcd *hcd = ohci_to_hcd(hc);
drivers/usb/host/ohci-nxp.c
151
struct usb_hcd *hcd = NULL;
drivers/usb/host/ohci-nxp.c
233
struct usb_hcd *hcd = platform_get_drvdata(pdev);
drivers/usb/host/ohci-omap.c
199
struct usb_hcd *hcd = 0;
drivers/usb/host/ohci-omap.c
326
struct usb_hcd *hcd = platform_get_drvdata(pdev);
drivers/usb/host/ohci-omap.c
351
struct usb_hcd *hcd = platform_get_drvdata(pdev);
drivers/usb/host/ohci-omap.c
371
struct usb_hcd *hcd = platform_get_drvdata(dev);
drivers/usb/host/ohci-omap.c
72
struct usb_hcd *hcd = ohci_to_hcd(ohci);
drivers/usb/host/ohci-omap.c
90
static int ohci_omap_reset(struct usb_hcd *hcd)
drivers/usb/host/ohci-pci.c
107
static int ohci_quirk_toshiba_scc(struct usb_hcd *hcd)
drivers/usb/host/ohci-pci.c
140
static int ohci_quirk_nec(struct usb_hcd *hcd)
drivers/usb/host/ohci-pci.c
151
static int ohci_quirk_amd700(struct usb_hcd *hcd)
drivers/usb/host/ohci-pci.c
168
static int ohci_quirk_loongson(struct usb_hcd *hcd)
drivers/usb/host/ohci-pci.c
187
static int ohci_quirk_qemu(struct usb_hcd *hcd)
drivers/usb/host/ohci-pci.c
261
static int ohci_pci_reset (struct usb_hcd *hcd)
drivers/usb/host/ohci-pci.c
272
int (*quirk)(struct usb_hcd *ohci);
drivers/usb/host/ohci-pci.c
328
static int ohci_pci_resume(struct usb_hcd *hcd, pm_message_t msg)
drivers/usb/host/ohci-pci.c
35
static int broken_suspend(struct usb_hcd *hcd)
drivers/usb/host/ohci-pci.c
44
static int ohci_quirk_amd756(struct usb_hcd *hcd)
drivers/usb/host/ohci-pci.c
59
static int ohci_quirk_opti(struct usb_hcd *hcd)
drivers/usb/host/ohci-pci.c
72
static int ohci_quirk_ns(struct usb_hcd *hcd)
drivers/usb/host/ohci-pci.c
94
static int ohci_quirk_zfmicro(struct usb_hcd *hcd)
drivers/usb/host/ohci-platform.c
242
struct usb_hcd *hcd = platform_get_drvdata(dev);
drivers/usb/host/ohci-platform.c
270
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ohci-platform.c
297
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ohci-platform.c
46
struct usb_hcd *hcd = platform_get_drvdata(dev);
drivers/usb/host/ohci-platform.c
67
struct usb_hcd *hcd = platform_get_drvdata(dev);
drivers/usb/host/ohci-platform.c
90
struct usb_hcd *hcd;
drivers/usb/host/ohci-ppc-of.c
182
struct usb_hcd *hcd = platform_get_drvdata(op);
drivers/usb/host/ohci-ppc-of.c
24
ohci_ppc_of_start(struct usb_hcd *hcd)
drivers/usb/host/ohci-ppc-of.c
88
struct usb_hcd *hcd;
drivers/usb/host/ohci-ps3.c
12
static int ps3_ohci_hc_reset(struct usb_hcd *hcd)
drivers/usb/host/ohci-ps3.c
190
struct usb_hcd *hcd = ps3_system_bus_get_drvdata(dev);
drivers/usb/host/ohci-ps3.c
21
static int ps3_ohci_hc_start(struct usb_hcd *hcd)
drivers/usb/host/ohci-ps3.c
70
struct usb_hcd *hcd;
drivers/usb/host/ohci-pxa27x.c
191
static int pxa27x_ohci_hub_control(struct usb_hcd *hcd, u16 typeReq, u16 wValue,
drivers/usb/host/ohci-pxa27x.c
406
struct usb_hcd *hcd;
drivers/usb/host/ohci-pxa27x.c
504
struct usb_hcd *hcd = platform_get_drvdata(pdev);
drivers/usb/host/ohci-pxa27x.c
522
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ohci-pxa27x.c
543
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ohci-s3c2410.c
103
ohci_s3c2410_hub_status_data(struct usb_hcd *hcd, char *buf)
drivers/usb/host/ohci-s3c2410.c
161
struct usb_hcd *hcd,
drivers/usb/host/ohci-s3c2410.c
335
struct usb_hcd *hcd = platform_get_drvdata(dev);
drivers/usb/host/ohci-s3c2410.c
354
struct usb_hcd *hcd = NULL;
drivers/usb/host/ohci-s3c2410.c
416
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ohci-s3c2410.c
432
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ohci-s3c2410.c
53
static struct s3c2410_hcd_info *to_s3c2410_info(struct usb_hcd *hcd)
drivers/usb/host/ohci-s3c2410.c
58
static void s3c2410_start_hc(struct platform_device *dev, struct usb_hcd *hcd)
drivers/usb/host/ohci-sa1111.c
178
struct usb_hcd *hcd;
drivers/usb/host/ohci-sa1111.c
263
struct usb_hcd *hcd = sa1111_get_drvdata(dev);
drivers/usb/host/ohci-sa1111.c
274
struct usb_hcd *hcd = sa1111_get_drvdata(dev);
drivers/usb/host/ohci-sa1111.c
44
static void dump_hci_status(struct usb_hcd *hcd, const char *label)
drivers/usb/host/ohci-sa1111.c
57
static int ohci_sa1111_reset(struct usb_hcd *hcd)
drivers/usb/host/ohci-sa1111.c
65
static int ohci_sa1111_start(struct usb_hcd *hcd)
drivers/usb/host/ohci-sm501.c
190
struct usb_hcd *hcd = platform_get_drvdata(pdev);
drivers/usb/host/ohci-sm501.c
212
struct usb_hcd *hcd = platform_get_drvdata(pdev);
drivers/usb/host/ohci-sm501.c
22
static int ohci_sm501_init(struct usb_hcd *hcd)
drivers/usb/host/ohci-sm501.c
232
struct usb_hcd *hcd = platform_get_drvdata(pdev);
drivers/usb/host/ohci-sm501.c
27
static int ohci_sm501_start(struct usb_hcd *hcd)
drivers/usb/host/ohci-sm501.c
94
struct usb_hcd *hcd = NULL;
drivers/usb/host/ohci-spear.c
102
struct usb_hcd *hcd = platform_get_drvdata(pdev);
drivers/usb/host/ohci-spear.c
115
struct usb_hcd *hcd = platform_get_drvdata(pdev);
drivers/usb/host/ohci-spear.c
136
struct usb_hcd *hcd = platform_get_drvdata(dev);
drivers/usb/host/ohci-spear.c
37
struct usb_hcd *hcd = NULL;
drivers/usb/host/ohci-st.c
129
struct usb_hcd *hcd;
drivers/usb/host/ohci-st.c
232
struct usb_hcd *hcd = platform_get_drvdata(dev);
drivers/usb/host/ohci-st.c
256
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ohci-st.c
274
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/ohci-st.c
45
struct usb_hcd *hcd = platform_get_drvdata(dev);
drivers/usb/host/ohci-st.c
96
struct usb_hcd *hcd = platform_get_drvdata(dev);
drivers/usb/host/ohci.h
479
static inline struct ohci_hcd *hcd_to_ohci (struct usb_hcd *hcd)
drivers/usb/host/ohci.h
483
static inline struct usb_hcd *ohci_to_hcd (const struct ohci_hcd *ohci)
drivers/usb/host/ohci.h
485
return container_of ((void *) ohci, struct usb_hcd, hcd_priv);
drivers/usb/host/ohci.h
732
int (*reset)(struct usb_hcd *hcd);
drivers/usb/host/ohci.h
738
extern int ohci_setup(struct usb_hcd *hcd);
drivers/usb/host/ohci.h
739
extern int ohci_suspend(struct usb_hcd *hcd, bool do_wakeup);
drivers/usb/host/ohci.h
740
extern int ohci_resume(struct usb_hcd *hcd, bool hibernated);
drivers/usb/host/ohci.h
741
extern int ohci_hub_control(struct usb_hcd *hcd, u16 typeReq, u16 wValue,
drivers/usb/host/ohci.h
743
extern int ohci_hub_status_data(struct usb_hcd *hcd, char *buf);
drivers/usb/host/oxu210hp-hcd.c
2832
static irqreturn_t oxu210_hcd_irq(struct usb_hcd *hcd)
drivers/usb/host/oxu210hp-hcd.c
2933
static irqreturn_t oxu_irq(struct usb_hcd *hcd)
drivers/usb/host/oxu210hp-hcd.c
2985
static int oxu_hcd_init(struct usb_hcd *hcd)
drivers/usb/host/oxu210hp-hcd.c
3062
static int oxu_reset(struct usb_hcd *hcd)
drivers/usb/host/oxu210hp-hcd.c
3090
static int oxu_run(struct usb_hcd *hcd)
drivers/usb/host/oxu210hp-hcd.c
3149
static void oxu_stop(struct usb_hcd *hcd)
drivers/usb/host/oxu210hp-hcd.c
3184
static void oxu_shutdown(struct usb_hcd *hcd)
drivers/usb/host/oxu210hp-hcd.c
3209
static int __oxu_urb_enqueue(struct usb_hcd *hcd, struct urb *urb,
drivers/usb/host/oxu210hp-hcd.c
3241
static int oxu_urb_enqueue(struct usb_hcd *hcd, struct urb *urb,
drivers/usb/host/oxu210hp-hcd.c
3332
static int oxu_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status)
drivers/usb/host/oxu210hp-hcd.c
3392
static void oxu_endpoint_disable(struct usb_hcd *hcd,
drivers/usb/host/oxu210hp-hcd.c
3455
static int oxu_get_frame(struct usb_hcd *hcd)
drivers/usb/host/oxu210hp-hcd.c
3464
static int oxu_hub_status_data(struct usb_hcd *hcd, char *buf)
drivers/usb/host/oxu210hp-hcd.c
3540
static int oxu_hub_control(struct usb_hcd *hcd, u16 typeReq,
drivers/usb/host/oxu210hp-hcd.c
356
struct usb_hcd *hcd[2];
drivers/usb/host/oxu210hp-hcd.c
3833
static int oxu_bus_suspend(struct usb_hcd *hcd)
drivers/usb/host/oxu210hp-hcd.c
3908
static int oxu_bus_resume(struct usb_hcd *hcd)
drivers/usb/host/oxu210hp-hcd.c
3991
static int oxu_bus_suspend(struct usb_hcd *hcd)
drivers/usb/host/oxu210hp-hcd.c
3996
static int oxu_bus_resume(struct usb_hcd *hcd)
drivers/usb/host/oxu210hp-hcd.c
4103
static struct usb_hcd *oxu_create(struct platform_device *pdev,
drivers/usb/host/oxu210hp-hcd.c
4109
struct usb_hcd *hcd;
drivers/usb/host/oxu210hp-hcd.c
4147
struct usb_hcd *hcd;
drivers/usb/host/oxu210hp-hcd.c
4250
static void oxu_remove(struct platform_device *pdev, struct usb_hcd *hcd)
drivers/usb/host/oxu210hp-hcd.c
4274
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/oxu210hp-hcd.c
4282
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/oxu210hp-hcd.c
469
static inline struct usb_hcd *oxu_to_hcd(struct oxu_hcd *oxu)
drivers/usb/host/oxu210hp-hcd.c
471
return container_of((void *) oxu, struct usb_hcd, hcd_priv);
drivers/usb/host/oxu210hp-hcd.c
474
static inline struct oxu_hcd *hcd_to_oxu(struct usb_hcd *hcd)
drivers/usb/host/oxu210hp-hcd.c
647
static int oxu_hub_control(struct usb_hcd *hcd,
drivers/usb/host/r8a66597-hcd.c
1272
struct usb_hcd *hcd = r8a66597_to_hcd(r8a66597);
drivers/usb/host/r8a66597-hcd.c
1600
static irqreturn_t r8a66597_irq(struct usb_hcd *hcd)
drivers/usb/host/r8a66597-hcd.c
1825
static int r8a66597_start(struct usb_hcd *hcd)
drivers/usb/host/r8a66597-hcd.c
1833
static void r8a66597_stop(struct usb_hcd *hcd)
drivers/usb/host/r8a66597-hcd.c
1883
static int r8a66597_urb_enqueue(struct usb_hcd *hcd,
drivers/usb/host/r8a66597-hcd.c
1952
static int r8a66597_urb_dequeue(struct usb_hcd *hcd, struct urb *urb,
drivers/usb/host/r8a66597-hcd.c
1977
static void r8a66597_endpoint_disable(struct usb_hcd *hcd,
drivers/usb/host/r8a66597-hcd.c
2013
static int r8a66597_get_frame(struct usb_hcd *hcd)
drivers/usb/host/r8a66597-hcd.c
2086
struct usb_hcd *hcd)
drivers/usb/host/r8a66597-hcd.c
2102
static int r8a66597_hub_status_data(struct usb_hcd *hcd, char *buf)
drivers/usb/host/r8a66597-hcd.c
2139
static int r8a66597_hub_control(struct usb_hcd *hcd, u16 typeReq, u16 wValue,
drivers/usb/host/r8a66597-hcd.c
2243
static int r8a66597_bus_suspend(struct usb_hcd *hcd)
drivers/usb/host/r8a66597-hcd.c
2274
static int r8a66597_bus_resume(struct usb_hcd *hcd)
drivers/usb/host/r8a66597-hcd.c
2360
struct usb_hcd *hcd = r8a66597_to_hcd(r8a66597);
drivers/usb/host/r8a66597-hcd.c
2385
struct usb_hcd *hcd = r8a66597_to_hcd(r8a66597);
drivers/usb/host/r8a66597-hcd.c
2401
struct usb_hcd *hcd = NULL;
drivers/usb/host/r8a66597-hcd.c
42
static int r8a66597_get_frame(struct usb_hcd *hcd);
drivers/usb/host/r8a66597.h
131
static inline struct r8a66597 *hcd_to_r8a66597(struct usb_hcd *hcd)
drivers/usb/host/r8a66597.h
136
static inline struct usb_hcd *r8a66597_to_hcd(struct r8a66597 *r8a66597)
drivers/usb/host/r8a66597.h
138
return container_of((void *)r8a66597, struct usb_hcd, hcd_priv);
drivers/usb/host/sl811-hcd.c
1032
sl811h_endpoint_disable(struct usb_hcd *hcd, struct usb_host_endpoint *hep)
drivers/usb/host/sl811-hcd.c
1050
sl811h_get_frame(struct usb_hcd *hcd)
drivers/usb/host/sl811-hcd.c
1066
sl811h_hub_status_data(struct usb_hcd *hcd, char *buf)
drivers/usb/host/sl811-hcd.c
1216
struct usb_hcd *hcd,
drivers/usb/host/sl811-hcd.c
1350
sl811h_bus_suspend(struct usb_hcd *hcd)
drivers/usb/host/sl811-hcd.c
1358
sl811h_bus_resume(struct usb_hcd *hcd)
drivers/usb/host/sl811-hcd.c
1513
sl811h_stop(struct usb_hcd *hcd)
drivers/usb/host/sl811-hcd.c
1526
sl811h_start(struct usb_hcd *hcd)
drivers/usb/host/sl811-hcd.c
1588
struct usb_hcd *hcd = platform_get_drvdata(dev);
drivers/usb/host/sl811-hcd.c
1610
struct usb_hcd *hcd;
drivers/usb/host/sl811-hcd.c
1741
struct usb_hcd *hcd = platform_get_drvdata(dev);
drivers/usb/host/sl811-hcd.c
1762
struct usb_hcd *hcd = platform_get_drvdata(dev);
drivers/usb/host/sl811-hcd.c
623
static irqreturn_t sl811h_irq(struct usb_hcd *hcd)
drivers/usb/host/sl811-hcd.c
794
struct usb_hcd *hcd,
drivers/usb/host/sl811-hcd.c
81
struct usb_hcd *hcd = sl811_to_hcd(sl811);
drivers/usb/host/sl811-hcd.c
961
static int sl811h_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status)
drivers/usb/host/sl811.h
158
static inline struct sl811 *hcd_to_sl811(struct usb_hcd *hcd)
drivers/usb/host/sl811.h
163
static inline struct usb_hcd *sl811_to_hcd(struct sl811 *sl811)
drivers/usb/host/sl811.h
165
return container_of((void *) sl811, struct usb_hcd, hcd_priv);
drivers/usb/host/uhci-grlib.c
153
struct usb_hcd *hcd = platform_get_drvdata(op);
drivers/usb/host/uhci-grlib.c
172
struct usb_hcd *hcd = platform_get_drvdata(op);
drivers/usb/host/uhci-grlib.c
27
static int uhci_grlib_init(struct usb_hcd *hcd)
drivers/usb/host/uhci-grlib.c
94
struct usb_hcd *hcd;
drivers/usb/host/uhci-hcd.c
450
static irqreturn_t uhci_irq(struct usb_hcd *hcd)
drivers/usb/host/uhci-hcd.c
576
static int uhci_start(struct usb_hcd *hcd)
drivers/usb/host/uhci-hcd.c
707
static void uhci_stop(struct usb_hcd *hcd)
drivers/usb/host/uhci-hcd.c
723
static int uhci_rh_suspend(struct usb_hcd *hcd)
drivers/usb/host/uhci-hcd.c
750
static int uhci_rh_resume(struct usb_hcd *hcd)
drivers/usb/host/uhci-hcd.c
767
static void uhci_hcd_endpoint_disable(struct usb_hcd *hcd,
drivers/usb/host/uhci-hcd.c
792
static int uhci_hcd_get_frame_number(struct usb_hcd *hcd)
drivers/usb/host/uhci-hcd.c
807
static int uhci_count_ports(struct usb_hcd *hcd)
drivers/usb/host/uhci-hcd.h
462
static inline struct uhci_hcd *hcd_to_uhci(struct usb_hcd *hcd)
drivers/usb/host/uhci-hcd.h
466
static inline struct usb_hcd *uhci_to_hcd(struct uhci_hcd *uhci)
drivers/usb/host/uhci-hcd.h
468
return container_of((void *) uhci, struct usb_hcd, hcd_priv);
drivers/usb/host/uhci-hub.c
186
static int uhci_hub_status_data(struct usb_hcd *hcd, char *buf)
drivers/usb/host/uhci-hub.c
243
static int uhci_hub_control(struct usb_hcd *hcd, u16 typeReq, u16 wValue,
drivers/usb/host/uhci-pci.c
114
static int uhci_pci_init(struct usb_hcd *hcd)
drivers/usb/host/uhci-pci.c
165
struct usb_hcd *hcd = pci_get_drvdata(pdev);
drivers/usb/host/uhci-pci.c
172
static int uhci_pci_resume(struct usb_hcd *hcd, pm_message_t state);
drivers/usb/host/uhci-pci.c
174
static int uhci_pci_suspend(struct usb_hcd *hcd, bool do_wakeup)
drivers/usb/host/uhci-pci.c
213
static int uhci_pci_resume(struct usb_hcd *hcd, pm_message_t msg)
drivers/usb/host/uhci-platform.c
16
static int uhci_platform_init(struct usb_hcd *hcd)
drivers/usb/host/uhci-platform.c
174
struct usb_hcd *hcd = platform_get_drvdata(pdev);
drivers/usb/host/uhci-platform.c
192
struct usb_hcd *hcd = platform_get_drvdata(op);
drivers/usb/host/uhci-platform.c
72
struct usb_hcd *hcd;
drivers/usb/host/uhci-q.c
1408
static int uhci_urb_enqueue(struct usb_hcd *hcd,
drivers/usb/host/uhci-q.c
1481
static int uhci_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status)
drivers/usb/host/xen-hcd.c
100
static inline struct xenhcd_info *xenhcd_hcd_to_info(struct usb_hcd *hcd)
drivers/usb/host/xen-hcd.c
105
static inline struct usb_hcd *xenhcd_info_to_hcd(struct xenhcd_info *info)
drivers/usb/host/xen-hcd.c
107
return container_of((void *)info, struct usb_hcd, hcd_priv);
drivers/usb/host/xen-hcd.c
1227
struct usb_hcd *hcd;
drivers/usb/host/xen-hcd.c
1253
struct usb_hcd *hcd = xenhcd_info_to_hcd(info);
drivers/usb/host/xen-hcd.c
1276
static int xenhcd_setup(struct usb_hcd *hcd)
drivers/usb/host/xen-hcd.c
1295
static int xenhcd_run(struct usb_hcd *hcd)
drivers/usb/host/xen-hcd.c
1306
static void xenhcd_stop(struct usb_hcd *hcd)
drivers/usb/host/xen-hcd.c
1323
static int xenhcd_urb_enqueue(struct usb_hcd *hcd, struct urb *urb,
drivers/usb/host/xen-hcd.c
1361
static int xenhcd_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status)
drivers/usb/host/xen-hcd.c
1385
static int xenhcd_get_frame(struct usb_hcd *hcd)
drivers/usb/host/xen-hcd.c
1441
static struct usb_hcd *xenhcd_create_hcd(struct xenbus_device *dev)
drivers/usb/host/xen-hcd.c
1447
struct usb_hcd *hcd = NULL;
drivers/usb/host/xen-hcd.c
1536
struct usb_hcd *hcd = xenhcd_info_to_hcd(info);
drivers/usb/host/xen-hcd.c
1546
struct usb_hcd *hcd;
drivers/usb/host/xen-hcd.c
312
static int xenhcd_bus_suspend(struct usb_hcd *hcd)
drivers/usb/host/xen-hcd.c
335
static int xenhcd_bus_resume(struct usb_hcd *hcd)
drivers/usb/host/xen-hcd.c
394
static int xenhcd_hub_status_data(struct usb_hcd *hcd, char *buf)
drivers/usb/host/xen-hcd.c
426
static int xenhcd_hub_control(struct usb_hcd *hcd, __u16 typeReq, __u16 wValue,
drivers/usb/host/xhci-debugfs.c
122
struct usb_hcd *hcd = xhci_to_hcd(xhci);
drivers/usb/host/xhci-debugfs.c
678
struct usb_hcd *hcd = xhci_to_hcd(xhci);
drivers/usb/host/xhci-ext-caps.c
30
struct usb_hcd *hcd = xhci_to_hcd(xhci);
drivers/usb/host/xhci-histb.c
168
static int xhci_histb_setup(struct usb_hcd *hcd)
drivers/usb/host/xhci-histb.c
192
struct usb_hcd *hcd;
drivers/usb/host/xhci-histb.c
315
struct usb_hcd *hcd = histb->hcd;
drivers/usb/host/xhci-histb.c
317
struct usb_hcd *shared_hcd = xhci->shared_hcd;
drivers/usb/host/xhci-histb.c
337
struct usb_hcd *hcd = histb->hcd;
drivers/usb/host/xhci-histb.c
35
struct usb_hcd *hcd;
drivers/usb/host/xhci-histb.c
352
struct usb_hcd *hcd = histb->hcd;
drivers/usb/host/xhci-histb.c
44
static inline struct xhci_hcd_histb *hcd_to_histb(struct usb_hcd *hcd)
drivers/usb/host/xhci-hub.c
1046
struct usb_hcd *hcd;
drivers/usb/host/xhci-hub.c
1156
static u32 xhci_get_port_status(struct usb_hcd *hcd,
drivers/usb/host/xhci-hub.c
1205
int xhci_hub_control(struct usb_hcd *hcd, u16 typeReq, u16 wValue,
drivers/usb/host/xhci-hub.c
1639
int xhci_hub_status_data(struct usb_hcd *hcd, char *buf)
drivers/usb/host/xhci-hub.c
1715
int xhci_bus_suspend(struct usb_hcd *hcd)
drivers/usb/host/xhci-hub.c
1871
int xhci_bus_resume(struct usb_hcd *hcd)
drivers/usb/host/xhci-hub.c
1987
unsigned long xhci_get_resuming_ports(struct usb_hcd *hcd)
drivers/usb/host/xhci-hub.c
279
static void xhci_usb2_hub_descriptor(struct usb_hcd *hcd, struct xhci_hcd *xhci,
drivers/usb/host/xhci-hub.c
334
static void xhci_usb3_hub_descriptor(struct usb_hcd *hcd, struct xhci_hcd *xhci,
drivers/usb/host/xhci-hub.c
367
static void xhci_hub_descriptor(struct usb_hcd *hcd, struct xhci_hcd *xhci,
drivers/usb/host/xhci-hub.c
552
struct usb_hcd *hcd;
drivers/usb/host/xhci-hub.c
631
struct xhci_hub *xhci_get_rhub(struct usb_hcd *hcd)
drivers/usb/host/xhci-hub.c
649
struct usb_hcd *hcd;
drivers/usb/host/xhci-hub.c
773
struct usb_hcd *hcd;
drivers/usb/host/xhci-hub.c
943
struct usb_hcd *hcd;
drivers/usb/host/xhci-mem.c
1075
struct usb_hcd *hcd;
drivers/usb/host/xhci-mem.c
1868
void xhci_remove_secondary_interrupter(struct usb_hcd *hcd, struct xhci_interrupter *ir)
drivers/usb/host/xhci-mem.c
2349
xhci_create_secondary_interrupter(struct usb_hcd *hcd, unsigned int segs,
drivers/usb/host/xhci-mtk-sch.c
1013
void xhci_mtk_reset_bandwidth(struct usb_hcd *hcd, struct usb_device *udev)
drivers/usb/host/xhci-mtk-sch.c
1027
int xhci_mtk_add_ep(struct usb_hcd *hcd, struct usb_device *udev,
drivers/usb/host/xhci-mtk-sch.c
1042
int xhci_mtk_drop_ep(struct usb_hcd *hcd, struct usb_device *udev,
drivers/usb/host/xhci-mtk-sch.c
910
static int add_ep_quirk(struct usb_hcd *hcd, struct usb_device *udev,
drivers/usb/host/xhci-mtk-sch.c
950
static void drop_ep_quirk(struct usb_hcd *hcd, struct usb_device *udev,
drivers/usb/host/xhci-mtk-sch.c
972
int xhci_mtk_check_bandwidth(struct usb_hcd *hcd, struct usb_device *udev)
drivers/usb/host/xhci-mtk.c
142
struct usb_hcd *hcd = mtk->hcd;
drivers/usb/host/xhci-mtk.c
181
struct usb_hcd *hcd = mtk->hcd;
drivers/usb/host/xhci-mtk.c
453
struct usb_hcd *hcd = xhci_to_hcd(xhci);
drivers/usb/host/xhci-mtk.c
476
static int xhci_mtk_setup(struct usb_hcd *hcd)
drivers/usb/host/xhci-mtk.c
517
struct usb_hcd *usb3_hcd;
drivers/usb/host/xhci-mtk.c
518
struct usb_hcd *hcd;
drivers/usb/host/xhci-mtk.c
709
struct usb_hcd *hcd = mtk->hcd;
drivers/usb/host/xhci-mtk.c
711
struct usb_hcd *shared_hcd = xhci->shared_hcd;
drivers/usb/host/xhci-mtk.c
741
struct usb_hcd *hcd = mtk->hcd;
drivers/usb/host/xhci-mtk.c
743
struct usb_hcd *shared_hcd = xhci->shared_hcd;
drivers/usb/host/xhci-mtk.c
776
struct usb_hcd *hcd = mtk->hcd;
drivers/usb/host/xhci-mtk.c
778
struct usb_hcd *shared_hcd = xhci->shared_hcd;
drivers/usb/host/xhci-mtk.h
157
struct usb_hcd *hcd;
drivers/usb/host/xhci-mtk.h
180
static inline struct xhci_hcd_mtk *hcd_to_mtk(struct usb_hcd *hcd)
drivers/usb/host/xhci-mtk.h
187
int xhci_mtk_add_ep(struct usb_hcd *hcd, struct usb_device *udev,
drivers/usb/host/xhci-mtk.h
189
int xhci_mtk_drop_ep(struct usb_hcd *hcd, struct usb_device *udev,
drivers/usb/host/xhci-mtk.h
191
int xhci_mtk_check_bandwidth(struct usb_hcd *hcd, struct usb_device *udev);
drivers/usb/host/xhci-mtk.h
192
void xhci_mtk_reset_bandwidth(struct usb_hcd *hcd, struct usb_device *udev);
drivers/usb/host/xhci-mvebu.c
45
int xhci_mvebu_mbus_init_quirk(struct usb_hcd *hcd)
drivers/usb/host/xhci-mvebu.h
11
struct usb_hcd;
drivers/usb/host/xhci-mvebu.h
14
int xhci_mvebu_mbus_init_quirk(struct usb_hcd *hcd);
drivers/usb/host/xhci-mvebu.h
16
static inline int xhci_mvebu_mbus_init_quirk(struct usb_hcd *hcd)
drivers/usb/host/xhci-pci.c
101
static int xhci_pci_setup(struct usb_hcd *hcd);
drivers/usb/host/xhci-pci.c
102
static int xhci_pci_run(struct usb_hcd *hcd);
drivers/usb/host/xhci-pci.c
103
static int xhci_pci_update_hub_device(struct usb_hcd *hcd, struct usb_device *hdev,
drivers/usb/host/xhci-pci.c
118
struct usb_hcd *hcd = xhci_to_hcd(xhci);
drivers/usb/host/xhci-pci.c
131
struct usb_hcd *hcd = xhci_to_hcd(xhci);
drivers/usb/host/xhci-pci.c
143
static int xhci_try_enable_msi(struct usb_hcd *hcd)
drivers/usb/host/xhci-pci.c
211
static int xhci_pci_run(struct usb_hcd *hcd)
drivers/usb/host/xhci-pci.c
224
static void xhci_pci_stop(struct usb_hcd *hcd)
drivers/usb/host/xhci-pci.c
532
static void xhci_find_lpm_incapable_ports(struct usb_hcd *hcd, struct usb_device *hdev)
drivers/usb/host/xhci-pci.c
562
static void xhci_find_lpm_incapable_ports(struct usb_hcd *hcd, struct usb_device *hdev) { }
drivers/usb/host/xhci-pci.c
566
static int xhci_pci_setup(struct usb_hcd *hcd)
drivers/usb/host/xhci-pci.c
597
static int xhci_pci_update_hub_device(struct usb_hcd *hcd, struct usb_device *hdev,
drivers/usb/host/xhci-pci.c
615
struct usb_hcd *hcd, *usb3_hcd;
drivers/usb/host/xhci-pci.c
744
static void xhci_ssic_port_unused_quirk(struct usb_hcd *hcd, bool suspend)
drivers/usb/host/xhci-pci.c
779
static void xhci_pme_quirk(struct usb_hcd *hcd)
drivers/usb/host/xhci-pci.c
791
static void xhci_sparse_control_quirk(struct usb_hcd *hcd)
drivers/usb/host/xhci-pci.c
800
static int xhci_pci_suspend(struct usb_hcd *hcd, bool do_wakeup)
drivers/usb/host/xhci-pci.c
840
static int xhci_pci_resume(struct usb_hcd *hcd, pm_message_t msg)
drivers/usb/host/xhci-pci.c
879
static int xhci_pci_poweroff_late(struct usb_hcd *hcd, bool do_wakeup)
drivers/usb/host/xhci-pci.c
928
static void xhci_pci_shutdown(struct usb_hcd *hcd)
drivers/usb/host/xhci-plat.c
108
static int xhci_plat_start(struct usb_hcd *hcd)
drivers/usb/host/xhci-plat.c
162
struct usb_hcd *hcd, *usb3_hcd;
drivers/usb/host/xhci-plat.c
31
static int xhci_plat_setup(struct usb_hcd *hcd);
drivers/usb/host/xhci-plat.c
32
static int xhci_plat_start(struct usb_hcd *hcd);
drivers/usb/host/xhci-plat.c
40
static void xhci_priv_plat_start(struct usb_hcd *hcd)
drivers/usb/host/xhci-plat.c
437
struct usb_hcd *hcd = platform_get_drvdata(dev);
drivers/usb/host/xhci-plat.c
441
struct usb_hcd *shared_hcd = xhci->shared_hcd;
drivers/usb/host/xhci-plat.c
471
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/xhci-plat.c
48
static int xhci_priv_init_quirk(struct usb_hcd *hcd)
drivers/usb/host/xhci-plat.c
499
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/xhci-plat.c
518
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/xhci-plat.c
564
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/xhci-plat.c
58
static int xhci_priv_suspend_quirk(struct usb_hcd *hcd)
drivers/usb/host/xhci-plat.c
588
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/xhci-plat.c
601
struct usb_hcd *hcd = dev_get_drvdata(dev);
drivers/usb/host/xhci-plat.c
68
static int xhci_priv_resume_quirk(struct usb_hcd *hcd)
drivers/usb/host/xhci-plat.c
78
static int xhci_priv_post_resume_quirk(struct usb_hcd *hcd)
drivers/usb/host/xhci-plat.c
96
static int xhci_plat_setup(struct usb_hcd *hcd)
drivers/usb/host/xhci-plat.h
13
struct usb_hcd;
drivers/usb/host/xhci-plat.h
20
void (*plat_start)(struct usb_hcd *);
drivers/usb/host/xhci-plat.h
21
int (*init_quirk)(struct usb_hcd *);
drivers/usb/host/xhci-plat.h
22
int (*suspend_quirk)(struct usb_hcd *);
drivers/usb/host/xhci-plat.h
23
int (*resume_quirk)(struct usb_hcd *);
drivers/usb/host/xhci-plat.h
24
int (*post_resume_quirk)(struct usb_hcd *);
drivers/usb/host/xhci-rcar.c
105
static int xhci_rzg3e_suspend(struct usb_hcd *hcd)
drivers/usb/host/xhci-rcar.c
114
static int xhci_rcar_download_firmware(struct usb_hcd *hcd)
drivers/usb/host/xhci-rcar.c
170
static bool xhci_rcar_wait_for_pll_active(struct usb_hcd *hcd)
drivers/usb/host/xhci-rcar.c
181
static int xhci_rcar_init_quirk(struct usb_hcd *hcd)
drivers/usb/host/xhci-rcar.c
193
static int xhci_rcar_resume_quirk(struct usb_hcd *hcd)
drivers/usb/host/xhci-rcar.c
35
static void xhci_rcar_start_gen2(struct usb_hcd *hcd)
drivers/usb/host/xhci-rcar.c
58
static void xhci_rcar_start(struct usb_hcd *hcd)
drivers/usb/host/xhci-rcar.c
72
static void xhci_rzg3e_start(struct usb_hcd *hcd)
drivers/usb/host/xhci-rcar.c
91
static int xhci_rzg3e_resume(struct usb_hcd *hcd)
drivers/usb/host/xhci-rcar.c
98
static int xhci_rzg3e_post_resume(struct usb_hcd *hcd)
drivers/usb/host/xhci-ring.c
1977
struct usb_hcd *hcd = xhci_to_hcd(xhci);
drivers/usb/host/xhci-ring.c
1995
struct usb_hcd *hcd;
drivers/usb/host/xhci-ring.c
3177
irqreturn_t xhci_irq(struct usb_hcd *hcd)
drivers/usb/host/xhci-ring.c
830
struct usb_hcd *hcd = bus_to_hcd(urb->dev->bus);
drivers/usb/host/xhci-rzv2m.c
20
int xhci_rzv2m_init_quirk(struct usb_hcd *hcd)
drivers/usb/host/xhci-rzv2m.c
29
void xhci_rzv2m_start(struct usb_hcd *hcd)
drivers/usb/host/xhci-rzv2m.h
10
static inline int xhci_rzv2m_init_quirk(struct usb_hcd *hcd)
drivers/usb/host/xhci-rzv2m.h
6
void xhci_rzv2m_start(struct usb_hcd *hcd);
drivers/usb/host/xhci-rzv2m.h
7
int xhci_rzv2m_init_quirk(struct usb_hcd *hcd);
drivers/usb/host/xhci-rzv2m.h
9
static inline void xhci_rzv2m_start(struct usb_hcd *hcd) {}
drivers/usb/host/xhci-sideband.c
293
bool xhci_sideband_check(struct usb_hcd *hcd)
drivers/usb/host/xhci-sideband.c
404
struct usb_hcd *hcd = bus_to_hcd(udev->bus);
drivers/usb/host/xhci-tegra.c
1299
struct usb_hcd *hcd = main ? xhci->main_hcd : xhci->shared_hcd;
drivers/usb/host/xhci-tegra.c
262
struct usb_hcd *hcd;
drivers/usb/host/xhci-tegra.c
2748
static int tegra_xhci_setup(struct usb_hcd *hcd)
drivers/usb/host/xhci-tegra.c
2753
static int tegra_xhci_hub_control(struct usb_hcd *hcd, u16 type_req, u16 value, u16 index,
drivers/usb/host/xhci.c
1085
struct usb_hcd *hcd = xhci_to_hcd(xhci);
drivers/usb/host/xhci.c
1298
static int xhci_map_temp_buffer(struct usb_hcd *hcd, struct urb *urb)
drivers/usb/host/xhci.c
1334
static bool xhci_urb_temp_buffer_required(struct usb_hcd *hcd,
drivers/usb/host/xhci.c
1374
static void xhci_unmap_temp_buf(struct usb_hcd *hcd, struct urb *urb)
drivers/usb/host/xhci.c
1413
static int xhci_map_urb_for_dma(struct usb_hcd *hcd, struct urb *urb,
drivers/usb/host/xhci.c
1430
static void xhci_unmap_urb_for_dma(struct usb_hcd *hcd, struct urb *urb)
drivers/usb/host/xhci.c
1502
static int xhci_check_args(struct usb_hcd *hcd, struct usb_device *udev,
drivers/usb/host/xhci.c
1622
static int xhci_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags)
drivers/usb/host/xhci.c
1756
static int xhci_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status)
drivers/usb/host/xhci.c
1902
int xhci_drop_endpoint(struct usb_hcd *hcd, struct usb_device *udev,
drivers/usb/host/xhci.c
1985
int xhci_add_endpoint(struct usb_hcd *hcd, struct usb_device *udev,
drivers/usb/host/xhci.c
3080
int xhci_check_bandwidth(struct usb_hcd *hcd, struct usb_device *udev)
drivers/usb/host/xhci.c
3179
void xhci_reset_bandwidth(struct usb_hcd *hcd, struct usb_device *udev)
drivers/usb/host/xhci.c
3252
static void xhci_endpoint_disable(struct usb_hcd *hcd,
drivers/usb/host/xhci.c
3307
static void xhci_endpoint_reset(struct usb_hcd *hcd,
drivers/usb/host/xhci.c
3609
static int xhci_alloc_streams(struct usb_hcd *hcd, struct usb_device *udev,
drivers/usb/host/xhci.c
372
struct usb_hcd *hcd;
drivers/usb/host/xhci.c
3776
static int xhci_free_streams(struct usb_hcd *hcd, struct usb_device *udev,
drivers/usb/host/xhci.c
3890
static void xhci_free_dev(struct usb_hcd *hcd, struct usb_device *udev);
drivers/usb/host/xhci.c
3910
static int xhci_discover_or_reset_device(struct usb_hcd *hcd,
drivers/usb/host/xhci.c
4091
static void xhci_free_dev(struct usb_hcd *hcd, struct usb_device *udev)
drivers/usb/host/xhci.c
4211
int xhci_alloc_dev(struct usb_hcd *hcd, struct usb_device *udev)
drivers/usb/host/xhci.c
4304
static int xhci_setup_device(struct usb_hcd *hcd, struct usb_device *udev,
drivers/usb/host/xhci.c
4487
static int xhci_address_device(struct usb_hcd *hcd, struct usb_device *udev,
drivers/usb/host/xhci.c
4493
static int xhci_enable_device(struct usb_hcd *hcd, struct usb_device *udev)
drivers/usb/host/xhci.c
4505
int xhci_find_raw_port_number(struct usb_hcd *hcd, int port1)
drivers/usb/host/xhci.c
4647
static int xhci_set_usb2_hardware_lpm(struct usb_hcd *hcd,
drivers/usb/host/xhci.c
4741
static int xhci_update_device(struct usb_hcd *hcd, struct usb_device *udev)
drivers/usb/host/xhci.c
5059
static u16 xhci_calculate_lpm_timeout(struct usb_hcd *hcd,
drivers/usb/host/xhci.c
5167
static int xhci_enable_usb3_lpm_timeout(struct usb_hcd *hcd,
drivers/usb/host/xhci.c
5209
static int xhci_disable_usb3_lpm_timeout(struct usb_hcd *hcd,
drivers/usb/host/xhci.c
5225
static int xhci_set_usb2_hardware_lpm(struct usb_hcd *hcd,
drivers/usb/host/xhci.c
5231
static int xhci_update_device(struct usb_hcd *hcd, struct usb_device *udev)
drivers/usb/host/xhci.c
5236
static int xhci_enable_usb3_lpm_timeout(struct usb_hcd *hcd,
drivers/usb/host/xhci.c
5242
static int xhci_disable_usb3_lpm_timeout(struct usb_hcd *hcd,
drivers/usb/host/xhci.c
5254
int xhci_update_hub_device(struct usb_hcd *hcd, struct usb_device *hdev,
drivers/usb/host/xhci.c
5356
static int xhci_get_frame(struct usb_hcd *hcd)
drivers/usb/host/xhci.c
5363
static void xhci_hcd_init_usb2_data(struct xhci_hcd *xhci, struct usb_hcd *hcd)
drivers/usb/host/xhci.c
5376
static void xhci_hcd_init_usb3_data(struct xhci_hcd *xhci, struct usb_hcd *hcd)
drivers/usb/host/xhci.c
5414
int xhci_gen_setup(struct usb_hcd *hcd, xhci_get_quirks_t get_quirks)
drivers/usb/host/xhci.c
546
static int xhci_init(struct usb_hcd *hcd)
drivers/usb/host/xhci.c
5543
static void xhci_clear_tt_buffer_complete(struct usb_hcd *hcd,
drivers/usb/host/xhci.c
643
int xhci_run(struct usb_hcd *hcd)
drivers/usb/host/xhci.c
706
void xhci_stop(struct usb_hcd *hcd)
drivers/usb/host/xhci.c
766
void xhci_shutdown(struct usb_hcd *hcd)
drivers/usb/host/xhci.c
972
struct usb_hcd *hcd = xhci_to_hcd(xhci);
drivers/usb/host/xhci.h
1492
struct usb_hcd *hcd;
drivers/usb/host/xhci.h
1502
struct usb_hcd *main_hcd;
drivers/usb/host/xhci.h
1503
struct usb_hcd *shared_hcd;
drivers/usb/host/xhci.h
1681
int (*reset)(struct usb_hcd *hcd);
drivers/usb/host/xhci.h
1682
int (*start)(struct usb_hcd *hcd);
drivers/usb/host/xhci.h
1683
int (*add_endpoint)(struct usb_hcd *hcd, struct usb_device *udev,
drivers/usb/host/xhci.h
1685
int (*drop_endpoint)(struct usb_hcd *hcd, struct usb_device *udev,
drivers/usb/host/xhci.h
1687
int (*check_bandwidth)(struct usb_hcd *, struct usb_device *);
drivers/usb/host/xhci.h
1688
void (*reset_bandwidth)(struct usb_hcd *, struct usb_device *);
drivers/usb/host/xhci.h
1689
int (*update_hub_device)(struct usb_hcd *hcd, struct usb_device *hdev,
drivers/usb/host/xhci.h
1691
int (*hub_control)(struct usb_hcd *hcd, u16 typeReq, u16 wValue,
drivers/usb/host/xhci.h
1698
static inline struct xhci_hcd *hcd_to_xhci(struct usb_hcd *hcd)
drivers/usb/host/xhci.h
1700
struct usb_hcd *primary_hcd;
drivers/usb/host/xhci.h
1710
static inline struct usb_hcd *xhci_to_hcd(struct xhci_hcd *xhci)
drivers/usb/host/xhci.h
1715
static inline struct usb_hcd *xhci_get_usb3_hcd(struct xhci_hcd *xhci)
drivers/usb/host/xhci.h
1726
static inline bool xhci_hcd_is_usb3(struct usb_hcd *hcd)
drivers/usb/host/xhci.h
1861
xhci_create_secondary_interrupter(struct usb_hcd *hcd, unsigned int segs,
drivers/usb/host/xhci.h
1863
void xhci_remove_secondary_interrupter(struct usb_hcd
drivers/usb/host/xhci.h
1876
int xhci_run(struct usb_hcd *hcd);
drivers/usb/host/xhci.h
1877
int xhci_gen_setup(struct usb_hcd *hcd, xhci_get_quirks_t get_quirks);
drivers/usb/host/xhci.h
1878
void xhci_shutdown(struct usb_hcd *hcd);
drivers/usb/host/xhci.h
1879
void xhci_stop(struct usb_hcd *hcd);
drivers/usb/host/xhci.h
1882
int xhci_add_endpoint(struct usb_hcd *hcd, struct usb_device *udev,
drivers/usb/host/xhci.h
1884
int xhci_drop_endpoint(struct usb_hcd *hcd, struct usb_device *udev,
drivers/usb/host/xhci.h
1886
int xhci_check_bandwidth(struct usb_hcd *hcd, struct usb_device *udev);
drivers/usb/host/xhci.h
1887
void xhci_reset_bandwidth(struct usb_hcd *hcd, struct usb_device *udev);
drivers/usb/host/xhci.h
1888
int xhci_update_hub_device(struct usb_hcd *hcd, struct usb_device *hdev,
drivers/usb/host/xhci.h
1897
irqreturn_t xhci_irq(struct usb_hcd *hcd);
drivers/usb/host/xhci.h
1899
int xhci_alloc_dev(struct usb_hcd *hcd, struct usb_device *udev);
drivers/usb/host/xhci.h
1971
int xhci_hub_control(struct usb_hcd *hcd, u16 typeReq, u16 wValue, u16 wIndex,
drivers/usb/host/xhci.h
1973
int xhci_hub_status_data(struct usb_hcd *hcd, char *buf);
drivers/usb/host/xhci.h
1974
int xhci_find_raw_port_number(struct usb_hcd *hcd, int port1);
drivers/usb/host/xhci.h
1975
struct xhci_hub *xhci_get_rhub(struct usb_hcd *hcd);
drivers/usb/host/xhci.h
1981
int xhci_bus_suspend(struct usb_hcd *hcd);
drivers/usb/host/xhci.h
1982
int xhci_bus_resume(struct usb_hcd *hcd);
drivers/usb/host/xhci.h
1983
unsigned long xhci_get_resuming_ports(struct usb_hcd *hcd);
drivers/usb/isp1760/isp1760-hcd.c
1000
static void start_bus_transfer(struct usb_hcd *hcd, u32 ptd_offset, int slot,
drivers/usb/isp1760/isp1760-hcd.c
1053
static void collect_qtds(struct usb_hcd *hcd, struct isp1760_qh *qh,
drivers/usb/isp1760/isp1760-hcd.c
1116
static void enqueue_qtds(struct usb_hcd *hcd, struct isp1760_qh *qh)
drivers/usb/isp1760/isp1760-hcd.c
1196
static void schedule_ptds(struct usb_hcd *hcd)
drivers/usb/isp1760/isp1760-hcd.c
1265
static int check_int_transfer(struct usb_hcd *hcd, struct ptd *ptd,
drivers/usb/isp1760/isp1760-hcd.c
1312
static int check_atl_transfer(struct usb_hcd *hcd, struct ptd *ptd,
drivers/usb/isp1760/isp1760-hcd.c
1352
static void handle_done_ptds(struct usb_hcd *hcd)
drivers/usb/isp1760/isp1760-hcd.c
1490
static irqreturn_t isp1760_irq(struct usb_hcd *hcd)
drivers/usb/isp1760/isp1760-hcd.c
1551
static struct usb_hcd *errata2_timer_hcd;
drivers/usb/isp1760/isp1760-hcd.c
1555
struct usb_hcd *hcd = errata2_timer_hcd;
drivers/usb/isp1760/isp1760-hcd.c
1583
static int isp1763_run(struct usb_hcd *hcd)
drivers/usb/isp1760/isp1760-hcd.c
1658
static int isp1760_run(struct usb_hcd *hcd)
drivers/usb/isp1760/isp1760-hcd.c
1770
static void packetize_urb(struct usb_hcd *hcd,
drivers/usb/isp1760/isp1760-hcd.c
1878
static int isp1760_urb_enqueue(struct usb_hcd *hcd, struct urb *urb,
drivers/usb/isp1760/isp1760-hcd.c
1964
static void kill_transfer(struct usb_hcd *hcd, struct urb *urb,
drivers/usb/isp1760/isp1760-hcd.c
200
static u32 isp1760_hcd_read(struct usb_hcd *hcd, u32 field)
drivers/usb/isp1760/isp1760-hcd.c
2000
static void dequeue_urb_from_qtd(struct usb_hcd *hcd, struct isp1760_qh *qh,
drivers/usb/isp1760/isp1760-hcd.c
2031
static int isp1760_urb_dequeue(struct usb_hcd *hcd, struct urb *urb,
drivers/usb/isp1760/isp1760-hcd.c
2066
static void isp1760_endpoint_disable(struct usb_hcd *hcd,
drivers/usb/isp1760/isp1760-hcd.c
2098
static int isp1760_hub_status_data(struct usb_hcd *hcd, char *buf)
drivers/usb/isp1760/isp1760-hcd.c
2172
static void check_reset_complete(struct usb_hcd *hcd, int index)
drivers/usb/isp1760/isp1760-hcd.c
2193
static int isp1760_hub_control(struct usb_hcd *hcd, u16 typeReq,
drivers/usb/isp1760/isp1760-hcd.c
225
static void isp1760_hcd_write(struct usb_hcd *hcd, u32 field, u32 val)
drivers/usb/isp1760/isp1760-hcd.c
235
static void isp1760_hcd_set(struct usb_hcd *hcd, u32 field)
drivers/usb/isp1760/isp1760-hcd.c
240
static void isp1760_hcd_clear(struct usb_hcd *hcd, u32 field)
drivers/usb/isp1760/isp1760-hcd.c
2448
static int isp1760_get_frame(struct usb_hcd *hcd)
drivers/usb/isp1760/isp1760-hcd.c
245
static int isp1760_hcd_set_and_wait(struct usb_hcd *hcd, u32 field,
drivers/usb/isp1760/isp1760-hcd.c
2457
static void isp1760_stop(struct usb_hcd *hcd)
drivers/usb/isp1760/isp1760-hcd.c
2476
static void isp1760_shutdown(struct usb_hcd *hcd)
drivers/usb/isp1760/isp1760-hcd.c
2485
static void isp1760_clear_tt_buffer_complete(struct usb_hcd *hcd,
drivers/usb/isp1760/isp1760-hcd.c
2564
struct usb_hcd *hcd;
drivers/usb/isp1760/isp1760-hcd.c
257
static int isp1760_hcd_set_and_wait_swap(struct usb_hcd *hcd, u32 field,
drivers/usb/isp1760/isp1760-hcd.c
269
static int isp1760_hcd_clear_and_wait(struct usb_hcd *hcd, u32 field,
drivers/usb/isp1760/isp1760-hcd.c
281
static bool isp1760_hcd_is_set(struct usb_hcd *hcd, u32 field)
drivers/usb/isp1760/isp1760-hcd.c
286
static bool isp1760_hcd_ppc_is_set(struct usb_hcd *hcd)
drivers/usb/isp1760/isp1760-hcd.c
296
static u32 isp1760_hcd_n_ports(struct usb_hcd *hcd)
drivers/usb/isp1760/isp1760-hcd.c
366
static void isp1760_mem_read(struct usb_hcd *hcd, u32 src_offset, void *dst,
drivers/usb/isp1760/isp1760-hcd.c
382
static void isp1763_mem_read(struct usb_hcd *hcd, u16 srcaddr,
drivers/usb/isp1760/isp1760-hcd.c
405
static void mem_read(struct usb_hcd *hcd, u32 src_offset, __u32 *dst,
drivers/usb/isp1760/isp1760-hcd.c
41
typedef void (packet_enqueue)(struct usb_hcd *hcd, struct isp1760_qh *qh,
drivers/usb/isp1760/isp1760-hcd.c
44
static inline struct isp1760_hcd *hcd_to_priv(struct usb_hcd *hcd)
drivers/usb/isp1760/isp1760-hcd.c
451
static void isp1763_mem_write(struct usb_hcd *hcd, u16 dstaddr, u16 *src,
drivers/usb/isp1760/isp1760-hcd.c
478
static void mem_write(struct usb_hcd *hcd, u32 dst_offset, __u32 *src,
drivers/usb/isp1760/isp1760-hcd.c
493
static void isp1760_ptd_read(struct usb_hcd *hcd, u32 ptd_offset, u32 slot,
drivers/usb/isp1760/isp1760-hcd.c
506
static void isp1763_ptd_read(struct usb_hcd *hcd, u32 ptd_offset, u32 slot,
drivers/usb/isp1760/isp1760-hcd.c
524
static void ptd_read(struct usb_hcd *hcd, u32 ptd_offset, u32 slot,
drivers/usb/isp1760/isp1760-hcd.c
535
static void isp1763_ptd_write(struct usb_hcd *hcd, u32 ptd_offset, u32 slot,
drivers/usb/isp1760/isp1760-hcd.c
570
static void ptd_write(struct usb_hcd *hcd, u32 ptd_offset, u32 slot,
drivers/usb/isp1760/isp1760-hcd.c
603
static void alloc_mem(struct usb_hcd *hcd, struct isp1760_qtd *qtd)
drivers/usb/isp1760/isp1760-hcd.c
624
static void free_mem(struct usb_hcd *hcd, struct isp1760_qtd *qtd)
drivers/usb/isp1760/isp1760-hcd.c
649
static int ehci_reset(struct usb_hcd *hcd)
drivers/usb/isp1760/isp1760-hcd.c
682
static int priv_init(struct usb_hcd *hcd)
drivers/usb/isp1760/isp1760-hcd.c
718
static int isp1760_hc_setup(struct usb_hcd *hcd)
drivers/usb/isp1760/isp1760-hcd.c
950
static void isp1760_urb_done(struct usb_hcd *hcd, struct urb *urb)
drivers/usb/isp1760/isp1760-hcd.h
13
struct usb_hcd;
drivers/usb/isp1760/isp1760-hcd.h
48
struct usb_hcd *hcd;
drivers/usb/misc/lvstest.c
331
struct usb_hcd *hcd = bus_to_hcd(hdev->bus);
drivers/usb/misc/lvstest.c
43
struct usb_hcd *hcd;
drivers/usb/misc/lvstest.c
77
struct usb_hcd *hcd = bus_to_hcd(hdev->bus);
drivers/usb/misc/onboard_usb_dev_pdevs.c
70
struct usb_hcd *hcd = bus_to_hcd(parent_hub->bus);
drivers/usb/musb/musb_core.c
630
struct usb_hcd *hcd = musb->hcd;
drivers/usb/musb/musb_core.c
887
struct usb_hcd *hcd = musb->hcd;
drivers/usb/musb/musb_core.h
410
struct usb_hcd *hcd; /* the usb hcd */
drivers/usb/musb/musb_host.c
2114
struct usb_hcd *hcd,
drivers/usb/musb/musb_host.c
2363
static int musb_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status)
drivers/usb/musb/musb_host.c
2421
musb_h_disable(struct usb_hcd *hcd, struct usb_host_endpoint *hep)
drivers/usb/musb/musb_host.c
2473
static int musb_h_get_frame_number(struct usb_hcd *hcd)
drivers/usb/musb/musb_host.c
2480
static int musb_h_start(struct usb_hcd *hcd)
drivers/usb/musb/musb_host.c
2492
static void musb_h_stop(struct usb_hcd *hcd)
drivers/usb/musb/musb_host.c
2498
static int musb_bus_suspend(struct usb_hcd *hcd)
drivers/usb/musb/musb_host.c
2535
static int musb_bus_resume(struct usb_hcd *hcd)
drivers/usb/musb/musb_host.c
2622
static int musb_map_urb_for_dma(struct usb_hcd *hcd, struct urb *urb,
drivers/usb/musb/musb_host.c
2648
static void musb_unmap_urb_for_dma(struct usb_hcd *hcd, struct urb *urb)
drivers/usb/musb/musb_host.c
2726
struct usb_hcd *hcd = musb->hcd;
drivers/usb/musb/musb_host.c
74
struct musb *hcd_to_musb(struct usb_hcd *hcd)
drivers/usb/musb/musb_host.h
105
struct usb_hcd;
drivers/usb/musb/musb_host.h
107
extern int musb_hub_status_data(struct usb_hcd *hcd, char *buf);
drivers/usb/musb/musb_host.h
108
extern int musb_hub_control(struct usb_hcd *hcd,
drivers/usb/musb/musb_host.h
55
extern struct musb *hcd_to_musb(struct usb_hcd *);
drivers/usb/musb/musb_host.h
70
static inline struct musb *hcd_to_musb(struct usb_hcd *hcd)
drivers/usb/musb/musb_virthub.c
232
int musb_hub_status_data(struct usb_hcd *hcd, char *buf)
drivers/usb/musb/musb_virthub.c
261
struct usb_hcd *hcd,
drivers/usb/renesas_usbhs/mod_host.c
1031
static int usbhsh_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status)
drivers/usb/renesas_usbhs/mod_host.c
1047
static void usbhsh_endpoint_disable(struct usb_hcd *hcd,
drivers/usb/renesas_usbhs/mod_host.c
1074
static int usbhsh_hub_status_data(struct usb_hcd *hcd, char *buf)
drivers/usb/renesas_usbhs/mod_host.c
121
container_of((void *)h, struct usb_hcd, hcd_priv)
drivers/usb/renesas_usbhs/mod_host.c
1234
static int usbhsh_hub_control(struct usb_hcd *hcd, u16 typeReq, u16 wValue,
drivers/usb/renesas_usbhs/mod_host.c
1273
static int usbhsh_bus_nop(struct usb_hcd *hcd)
drivers/usb/renesas_usbhs/mod_host.c
1451
struct usb_hcd *hcd = usbhsh_hpriv_to_hcd(hpriv);
drivers/usb/renesas_usbhs/mod_host.c
1495
struct usb_hcd *hcd = usbhsh_hpriv_to_hcd(hpriv);
drivers/usb/renesas_usbhs/mod_host.c
1521
struct usb_hcd *hcd;
drivers/usb/renesas_usbhs/mod_host.c
1569
struct usb_hcd *hcd = usbhsh_hpriv_to_hcd(hpriv);
drivers/usb/renesas_usbhs/mod_host.c
451
static int usbhsh_connected_to_rhdev(struct usb_hcd *hcd,
drivers/usb/renesas_usbhs/mod_host.c
488
struct usb_hcd *hcd = usbhsh_hpriv_to_hcd(hpriv);
drivers/usb/renesas_usbhs/mod_host.c
588
struct usb_hcd *hcd = usbhsh_hpriv_to_hcd(hpriv);
drivers/usb/renesas_usbhs/mod_host.c
633
struct usb_hcd *hcd = usbhsh_hpriv_to_hcd(hpriv);
drivers/usb/renesas_usbhs/mod_host.c
659
static int usbhsh_queue_push(struct usb_hcd *hcd,
drivers/usb/renesas_usbhs/mod_host.c
865
static int usbhsh_dcp_queue_push(struct usb_hcd *hcd,
drivers/usb/renesas_usbhs/mod_host.c
939
static int usbhsh_host_start(struct usb_hcd *hcd)
drivers/usb/renesas_usbhs/mod_host.c
944
static void usbhsh_host_stop(struct usb_hcd *hcd)
drivers/usb/renesas_usbhs/mod_host.c
948
static int usbhsh_urb_enqueue(struct usb_hcd *hcd,
drivers/usb/storage/uas-detect.h
61
struct usb_hcd *hcd = bus_to_hcd(udev->bus);
drivers/usb/usbip/vhci.h
149
static inline struct vhci_hcd *hcd_to_vhci_hcd(struct usb_hcd *hcd)
drivers/usb/usbip/vhci.h
154
static inline struct device *hcd_dev(struct usb_hcd *hcd)
drivers/usb/usbip/vhci.h
159
static inline const char *hcd_name(struct usb_hcd *hcd)
drivers/usb/usbip/vhci.h
164
static inline struct usb_hcd *vhci_hcd_to_hcd(struct vhci_hcd *vhci_hcd)
drivers/usb/usbip/vhci.h
166
return container_of((void *) vhci_hcd, struct usb_hcd, hcd_priv);
drivers/usb/usbip/vhci_hcd.c
1042
struct usb_hcd *hcd = vhci_hcd_to_hcd(vdev_to_vhci_hcd(vdev));
drivers/usb/usbip/vhci_hcd.c
1170
static int vhci_setup(struct usb_hcd *hcd)
drivers/usb/usbip/vhci_hcd.c
1198
static int vhci_start(struct usb_hcd *hcd)
drivers/usb/usbip/vhci_hcd.c
1252
static void vhci_stop(struct usb_hcd *hcd)
drivers/usb/usbip/vhci_hcd.c
1275
static int vhci_get_frame_number(struct usb_hcd *hcd)
drivers/usb/usbip/vhci_hcd.c
1284
static int vhci_bus_suspend(struct usb_hcd *hcd)
drivers/usb/usbip/vhci_hcd.c
1298
static int vhci_bus_resume(struct usb_hcd *hcd)
drivers/usb/usbip/vhci_hcd.c
1323
static int vhci_alloc_streams(struct usb_hcd *hcd, struct usb_device *udev,
drivers/usb/usbip/vhci_hcd.c
1332
static int vhci_free_streams(struct usb_hcd *hcd, struct usb_device *udev,
drivers/usb/usbip/vhci_hcd.c
1368
struct usb_hcd *hcd_hs;
drivers/usb/usbip/vhci_hcd.c
1369
struct usb_hcd *hcd_ss;
drivers/usb/usbip/vhci_hcd.c
1445
struct usb_hcd *hcd;
drivers/usb/usbip/vhci_hcd.c
1489
struct usb_hcd *hcd;
drivers/usb/usbip/vhci_hcd.c
229
static int vhci_hub_status(struct usb_hcd *hcd, char *buf)
drivers/usb/usbip/vhci_hcd.c
316
static int vhci_hub_control(struct usb_hcd *hcd, u16 typeReq, u16 wValue,
drivers/usb/usbip/vhci_hcd.c
34
static int vhci_hub_status(struct usb_hcd *hcd, char *buff);
drivers/usb/usbip/vhci_hcd.c
35
static int vhci_hub_control(struct usb_hcd *hcd, u16 typeReq, u16 wValue,
drivers/usb/usbip/vhci_hcd.c
37
static int vhci_urb_enqueue(struct usb_hcd *hcd, struct urb *urb,
drivers/usb/usbip/vhci_hcd.c
39
static int vhci_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status);
drivers/usb/usbip/vhci_hcd.c
40
static int vhci_start(struct usb_hcd *vhci_hcd);
drivers/usb/usbip/vhci_hcd.c
41
static void vhci_stop(struct usb_hcd *hcd);
drivers/usb/usbip/vhci_hcd.c
42
static int vhci_get_frame_number(struct usb_hcd *hcd);
drivers/usb/usbip/vhci_hcd.c
697
static int vhci_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags)
drivers/usb/usbip/vhci_hcd.c
895
static int vhci_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status)
drivers/usb/usbip/vhci_hcd.c
986
struct usb_hcd *hcd = vhci_hcd_to_hcd(vhci_hcd);
drivers/usb/usbip/vhci_sysfs.c
237
struct usb_hcd *hcd;
drivers/usb/usbip/vhci_sysfs.c
315
struct usb_hcd *hcd;
drivers/usb/usbip/vhci_sysfs.c
67
struct usb_hcd *hcd;
drivers/xen/dbgp.c
10
static int xen_dbgp_op(struct usb_hcd *hcd, int op)
drivers/xen/dbgp.c
37
int xen_dbgp_reset_prep(struct usb_hcd *hcd)
drivers/xen/dbgp.c
42
int xen_dbgp_external_startup(struct usb_hcd *hcd)
include/linux/platform_data/usb-ohci-s3c2410.h
23
struct usb_hcd *hcd;
include/linux/usb/ehci-dbgp.h
51
struct usb_hcd;
include/linux/usb/ehci-dbgp.h
54
extern int xen_dbgp_reset_prep(struct usb_hcd *);
include/linux/usb/ehci-dbgp.h
55
extern int xen_dbgp_external_startup(struct usb_hcd *);
include/linux/usb/ehci-dbgp.h
57
static inline int xen_dbgp_reset_prep(struct usb_hcd *hcd)
include/linux/usb/ehci-dbgp.h
62
static inline int xen_dbgp_external_startup(struct usb_hcd *hcd)
include/linux/usb/ehci-dbgp.h
70
extern int dbgp_external_startup(struct usb_hcd *);
include/linux/usb/ehci-dbgp.h
71
extern int dbgp_reset_prep(struct usb_hcd *);
include/linux/usb/ehci-dbgp.h
73
static inline int dbgp_reset_prep(struct usb_hcd *hcd)
include/linux/usb/ehci-dbgp.h
78
static inline int dbgp_external_startup(struct usb_hcd *hcd)
include/linux/usb/ehci_pdriver.h
10
struct usb_hcd;
include/linux/usb/ehci_pdriver.h
48
int (*pre_setup)(struct usb_hcd *hcd);
include/linux/usb/hcd.h
186
struct usb_hcd *shared_hcd;
include/linux/usb/hcd.h
187
struct usb_hcd *primary_hcd;
include/linux/usb/hcd.h
224
static inline struct usb_bus *hcd_to_bus(struct usb_hcd *hcd)
include/linux/usb/hcd.h
229
static inline struct usb_hcd *bus_to_hcd(struct usb_bus *bus)
include/linux/usb/hcd.h
231
return container_of(bus, struct usb_hcd, self);
include/linux/usb/hcd.h
243
irqreturn_t (*irq) (struct usb_hcd *hcd);
include/linux/usb/hcd.h
258
int (*reset) (struct usb_hcd *hcd);
include/linux/usb/hcd.h
259
int (*start) (struct usb_hcd *hcd);
include/linux/usb/hcd.h
265
int (*pci_suspend)(struct usb_hcd *hcd, bool do_wakeup);
include/linux/usb/hcd.h
268
int (*pci_resume)(struct usb_hcd *hcd, pm_message_t state);
include/linux/usb/hcd.h
271
int (*pci_poweroff_late)(struct usb_hcd *hcd, bool do_wakeup);
include/linux/usb/hcd.h
274
void (*stop) (struct usb_hcd *hcd);
include/linux/usb/hcd.h
277
void (*shutdown) (struct usb_hcd *hcd);
include/linux/usb/hcd.h
280
int (*get_frame_number) (struct usb_hcd *hcd);
include/linux/usb/hcd.h
283
int (*urb_enqueue)(struct usb_hcd *hcd,
include/linux/usb/hcd.h
285
int (*urb_dequeue)(struct usb_hcd *hcd,
include/linux/usb/hcd.h
297
int (*map_urb_for_dma)(struct usb_hcd *hcd, struct urb *urb,
include/linux/usb/hcd.h
299
void (*unmap_urb_for_dma)(struct usb_hcd *hcd, struct urb *urb);
include/linux/usb/hcd.h
302
void (*endpoint_disable)(struct usb_hcd *hcd,
include/linux/usb/hcd.h
307
void (*endpoint_reset)(struct usb_hcd *hcd,
include/linux/usb/hcd.h
311
int (*hub_status_data) (struct usb_hcd *hcd, char *buf);
include/linux/usb/hcd.h
312
int (*hub_control) (struct usb_hcd *hcd,
include/linux/usb/hcd.h
315
int (*bus_suspend)(struct usb_hcd *);
include/linux/usb/hcd.h
316
int (*bus_resume)(struct usb_hcd *);
include/linux/usb/hcd.h
317
int (*start_port_reset)(struct usb_hcd *, unsigned port_num);
include/linux/usb/hcd.h
318
unsigned long (*get_resuming_ports)(struct usb_hcd *);
include/linux/usb/hcd.h
321
void (*relinquish_port)(struct usb_hcd *, int);
include/linux/usb/hcd.h
323
int (*port_handed_over)(struct usb_hcd *, int);
include/linux/usb/hcd.h
326
void (*clear_tt_buffer_complete)(struct usb_hcd *,
include/linux/usb/hcd.h
331
int (*alloc_dev)(struct usb_hcd *, struct usb_device *);
include/linux/usb/hcd.h
333
void (*free_dev)(struct usb_hcd *, struct usb_device *);
include/linux/usb/hcd.h
335
int (*alloc_streams)(struct usb_hcd *hcd, struct usb_device *udev,
include/linux/usb/hcd.h
341
int (*free_streams)(struct usb_hcd *hcd, struct usb_device *udev,
include/linux/usb/hcd.h
356
int (*add_endpoint)(struct usb_hcd *, struct usb_device *,
include/linux/usb/hcd.h
359
int (*drop_endpoint)(struct usb_hcd *, struct usb_device *,
include/linux/usb/hcd.h
366
int (*check_bandwidth)(struct usb_hcd *, struct usb_device *);
include/linux/usb/hcd.h
374
void (*reset_bandwidth)(struct usb_hcd *, struct usb_device *);
include/linux/usb/hcd.h
376
int (*address_device)(struct usb_hcd *, struct usb_device *udev,
include/linux/usb/hcd.h
379
int (*enable_device)(struct usb_hcd *, struct usb_device *udev);
include/linux/usb/hcd.h
383
int (*update_hub_device)(struct usb_hcd *, struct usb_device *hdev,
include/linux/usb/hcd.h
385
int (*reset_device)(struct usb_hcd *, struct usb_device *);
include/linux/usb/hcd.h
389
int (*update_device)(struct usb_hcd *, struct usb_device *);
include/linux/usb/hcd.h
390
int (*set_usb2_hw_lpm)(struct usb_hcd *, struct usb_device *, int);
include/linux/usb/hcd.h
393
int (*enable_usb3_lpm_timeout)(struct usb_hcd *,
include/linux/usb/hcd.h
398
int (*disable_usb3_lpm_timeout)(struct usb_hcd *,
include/linux/usb/hcd.h
400
int (*find_raw_port_number)(struct usb_hcd *, int);
include/linux/usb/hcd.h
402
int (*port_power)(struct usb_hcd *hcd, int portnum, bool enable);
include/linux/usb/hcd.h
405
int (*submit_single_step_set_feature)(struct usb_hcd *,
include/linux/usb/hcd.h
409
static inline int hcd_giveback_urb_in_bh(struct usb_hcd *hcd)
include/linux/usb/hcd.h
414
static inline bool hcd_periodic_completion_in_progress(struct usb_hcd *hcd,
include/linux/usb/hcd.h
420
static inline bool hcd_uses_dma(struct usb_hcd *hcd)
include/linux/usb/hcd.h
425
extern int usb_hcd_link_urb_to_ep(struct usb_hcd *hcd, struct urb *urb);
include/linux/usb/hcd.h
426
extern int usb_hcd_check_unlink_urb(struct usb_hcd *hcd, struct urb *urb,
include/linux/usb/hcd.h
428
extern void usb_hcd_unlink_urb_from_ep(struct usb_hcd *hcd, struct urb *urb);
include/linux/usb/hcd.h
432
extern void usb_hcd_giveback_urb(struct usb_hcd *hcd, struct urb *urb,
include/linux/usb/hcd.h
434
extern int usb_hcd_map_urb_for_dma(struct usb_hcd *hcd, struct urb *urb,
include/linux/usb/hcd.h
436
extern void usb_hcd_unmap_urb_setup_for_dma(struct usb_hcd *, struct urb *);
include/linux/usb/hcd.h
437
extern void usb_hcd_unmap_urb_for_dma(struct usb_hcd *, struct urb *);
include/linux/usb/hcd.h
451
struct usb_hcd *__usb_create_hcd(const struct hc_driver *driver,
include/linux/usb/hcd.h
453
struct usb_hcd *primary_hcd);
include/linux/usb/hcd.h
454
extern struct usb_hcd *usb_create_hcd(const struct hc_driver *driver,
include/linux/usb/hcd.h
456
extern struct usb_hcd *usb_create_shared_hcd(const struct hc_driver *driver,
include/linux/usb/hcd.h
458
struct usb_hcd *shared_hcd);
include/linux/usb/hcd.h
459
extern struct usb_hcd *usb_get_hcd(struct usb_hcd *hcd);
include/linux/usb/hcd.h
460
extern void usb_put_hcd(struct usb_hcd *hcd);
include/linux/usb/hcd.h
461
extern int usb_hcd_is_primary_hcd(struct usb_hcd *hcd);
include/linux/usb/hcd.h
462
extern int usb_add_hcd(struct usb_hcd *hcd,
include/linux/usb/hcd.h
464
extern void usb_remove_hcd(struct usb_hcd *hcd);
include/linux/usb/hcd.h
465
extern int usb_hcd_find_raw_port_number(struct usb_hcd *hcd, int port1);
include/linux/usb/hcd.h
466
int usb_hcd_setup_local_mem(struct usb_hcd *hcd, phys_addr_t phys_addr,
include/linux/usb/hcd.h
472
extern int ehset_single_step_set_feature(struct usb_hcd *hcd, int port);
include/linux/usb/hcd.h
474
static inline int ehset_single_step_set_feature(struct usb_hcd *hcd, int port)
include/linux/usb/hcd.h
512
int hcd_buffer_create(struct usb_hcd *hcd);
include/linux/usb/hcd.h
513
void hcd_buffer_destroy(struct usb_hcd *hcd);
include/linux/usb/hcd.h
520
void *hcd_buffer_alloc_pages(struct usb_hcd *hcd,
include/linux/usb/hcd.h
522
void hcd_buffer_free_pages(struct usb_hcd *hcd,
include/linux/usb/hcd.h
528
extern void usb_hc_died(struct usb_hcd *hcd);
include/linux/usb/hcd.h
529
extern void usb_hcd_poll_rh_status(struct usb_hcd *hcd);
include/linux/usb/hcd.h
591
struct usb_hcd *hcd;
include/linux/usb/hcd.h
696
extern void usb_hcd_resume_root_hub(struct usb_hcd *hcd);
include/linux/usb/hcd.h
702
static inline void usb_hcd_resume_root_hub(struct usb_hcd *hcd)
include/linux/usb/xhci-sideband.h
89
bool xhci_sideband_check(struct usb_hcd *hcd);
include/linux/usb/xhci-sideband.h
91
static inline bool xhci_sideband_check(struct usb_hcd *hcd)