Lines Matching refs:shared_hcd
2514 if (usb_hcd_is_primary_hcd(hcd) && hcd->shared_hcd) { in usb_hc_died()
2515 hcd = hcd->shared_hcd; in usb_hc_died()
2583 hcd->shared_hcd = primary_hcd; in __usb_create_hcd()
2584 primary_hcd->shared_hcd = hcd; in __usb_create_hcd()
2671 if (hcd->shared_hcd) { in hcd_release()
2672 struct usb_hcd *peer = hcd->shared_hcd; in hcd_release()
2674 peer->shared_hcd = NULL; in hcd_release()
2798 struct usb_hcd *shared_hcd; in usb_add_hcd() local
2960 shared_hcd = hcd->shared_hcd; in usb_add_hcd()
2961 if (!usb_hcd_is_primary_hcd(hcd) && shared_hcd && HCD_DEFER_RH_REGISTER(shared_hcd)) { in usb_add_hcd()
2962 retval = register_root_hub(shared_hcd); in usb_add_hcd()
2966 if (shared_hcd->uses_new_polling && HCD_POLL_RH(shared_hcd)) in usb_add_hcd()
2967 usb_hcd_poll_rh_status(shared_hcd); in usb_add_hcd()