Lines Matching refs:shared_hcd
2511 if (usb_hcd_is_primary_hcd(hcd) && hcd->shared_hcd) { in usb_hc_died()
2512 hcd = hcd->shared_hcd; in usb_hc_died()
2580 hcd->shared_hcd = primary_hcd; in __usb_create_hcd()
2581 primary_hcd->shared_hcd = hcd; in __usb_create_hcd()
2668 if (hcd->shared_hcd) { in hcd_release()
2669 struct usb_hcd *peer = hcd->shared_hcd; in hcd_release()
2671 peer->shared_hcd = NULL; in hcd_release()
2795 struct usb_hcd *shared_hcd; in usb_add_hcd() local
2951 shared_hcd = hcd->shared_hcd; in usb_add_hcd()
2952 if (!usb_hcd_is_primary_hcd(hcd) && shared_hcd && HCD_DEFER_RH_REGISTER(shared_hcd)) { in usb_add_hcd()
2953 retval = register_root_hub(shared_hcd); in usb_add_hcd()
2957 if (shared_hcd->uses_new_polling && HCD_POLL_RH(shared_hcd)) in usb_add_hcd()
2958 usb_hcd_poll_rh_status(shared_hcd); in usb_add_hcd()