Lines Matching refs:shared_hcd
2512 if (usb_hcd_is_primary_hcd(hcd) && hcd->shared_hcd) { in usb_hc_died()
2513 hcd = hcd->shared_hcd; in usb_hc_died()
2581 hcd->shared_hcd = primary_hcd; in __usb_create_hcd()
2582 primary_hcd->shared_hcd = hcd; in __usb_create_hcd()
2669 if (hcd->shared_hcd) { in hcd_release()
2670 struct usb_hcd *peer = hcd->shared_hcd; in hcd_release()
2672 peer->shared_hcd = NULL; in hcd_release()
2796 struct usb_hcd *shared_hcd; in usb_add_hcd() local
2958 shared_hcd = hcd->shared_hcd; in usb_add_hcd()
2959 if (!usb_hcd_is_primary_hcd(hcd) && shared_hcd && HCD_DEFER_RH_REGISTER(shared_hcd)) { in usb_add_hcd()
2960 retval = register_root_hub(shared_hcd); in usb_add_hcd()
2964 if (shared_hcd->uses_new_polling && HCD_POLL_RH(shared_hcd)) in usb_add_hcd()
2965 usb_hcd_poll_rh_status(shared_hcd); in usb_add_hcd()