Lines Matching refs:shared_hcd
2525 if (usb_hcd_is_primary_hcd(hcd) && hcd->shared_hcd) { in usb_hc_died()
2526 hcd = hcd->shared_hcd; in usb_hc_died()
2594 hcd->shared_hcd = primary_hcd; in __usb_create_hcd()
2595 primary_hcd->shared_hcd = hcd; in __usb_create_hcd()
2682 if (hcd->shared_hcd) { in hcd_release()
2683 struct usb_hcd *peer = hcd->shared_hcd; in hcd_release()
2685 peer->shared_hcd = NULL; in hcd_release()
2809 struct usb_hcd *shared_hcd; in usb_add_hcd() local
2977 shared_hcd = hcd->shared_hcd; in usb_add_hcd()
2978 if (!usb_hcd_is_primary_hcd(hcd) && shared_hcd && HCD_DEFER_RH_REGISTER(shared_hcd)) { in usb_add_hcd()
2979 retval = register_root_hub(shared_hcd); in usb_add_hcd()
2983 if (shared_hcd->uses_new_polling && HCD_POLL_RH(shared_hcd)) in usb_add_hcd()
2984 usb_hcd_poll_rh_status(shared_hcd); in usb_add_hcd()