Lines Matching refs:usb_hcd
42 typedef void (*companion_fn)(struct pci_dev *pdev, struct usb_hcd *hcd,
43 struct pci_dev *companion, struct usb_hcd *companion_hcd);
46 static void for_each_companion(struct pci_dev *pdev, struct usb_hcd *hcd, in for_each_companion()
50 struct usb_hcd *companion_hcd; in for_each_companion()
85 static void ehci_pre_add(struct pci_dev *pdev, struct usb_hcd *hcd, in ehci_pre_add()
86 struct pci_dev *companion, struct usb_hcd *companion_hcd) in ehci_pre_add()
102 static void ehci_post_add(struct pci_dev *pdev, struct usb_hcd *hcd, in ehci_post_add()
103 struct pci_dev *companion, struct usb_hcd *companion_hcd) in ehci_post_add()
123 static void non_ehci_add(struct pci_dev *pdev, struct usb_hcd *hcd, in non_ehci_add()
124 struct pci_dev *companion, struct usb_hcd *companion_hcd) in non_ehci_add()
134 static void ehci_remove(struct pci_dev *pdev, struct usb_hcd *hcd, in ehci_remove()
135 struct pci_dev *companion, struct usb_hcd *companion_hcd) in ehci_remove()
144 static void ehci_wait_for_companions(struct pci_dev *pdev, struct usb_hcd *hcd, in ehci_wait_for_companions()
145 struct pci_dev *companion, struct usb_hcd *companion_hcd) in ehci_wait_for_companions()
177 struct usb_hcd *hcd; in usb_hcd_pci_probe()
319 struct usb_hcd *hcd; in usb_hcd_pci_remove()
367 struct usb_hcd *hcd; in usb_hcd_pci_shutdown()
408 struct usb_hcd *hcd = dev_get_drvdata(dev); in check_root_hub_suspended()
427 struct usb_hcd *hcd = pci_get_drvdata(pci_dev); in suspend_common()
482 struct usb_hcd *hcd = pci_get_drvdata(pci_dev); in resume_common()
531 struct usb_hcd *hcd = pci_get_drvdata(pci_dev); in hcd_pci_suspend_noirq()