root_hub           73 drivers/staging/greybus/usb.c 	if (bus->root_hub)
root_hub          154 drivers/staging/wusbcore/host/hwa-hc.c 	pm_runtime_get_noresume(&usb_hcd->self.root_hub->dev);
root_hub          517 drivers/usb/chipidea/otg_fsm.c 	udev = usb_hub_find_child(fsm->otg->host->root_hub, 1);
root_hub          132 drivers/usb/common/usb-otg-fsm.c 	udev = usb_hub_find_child(fsm->otg->host->root_hub, 1);
root_hub          610 drivers/usb/core/devices.c 		usb_lock_device(bus->root_hub);
root_hub          612 drivers/usb/core/devices.c 				      bus->root_hub, bus, 0, 0, 0);
root_hub          613 drivers/usb/core/devices.c 		usb_unlock_device(bus->root_hub);
root_hub         1178 drivers/usb/core/driver.c 				&udev->bus->hs_companion->root_hub->dev);
root_hub         1824 drivers/usb/core/driver.c 	if (w && udev->parent == udev->bus->root_hub &&
root_hub           73 drivers/usb/core/hcd-pci.c 		if (!companion_hcd || !companion_hcd->self.root_hub)
root_hub           91 drivers/usb/core/hcd-pci.c 		udev = companion_hcd->self.root_hub;
root_hub          113 drivers/usb/core/hcd-pci.c 		udev = companion_hcd->self.root_hub;
root_hub          544 drivers/usb/core/hcd.c 		tbuf[0] = (device_may_wakeup(&hcd->self.root_hub->dev)
root_hub          552 drivers/usb/core/hcd.c 			device_set_wakeup_enable(&hcd->self.root_hub->dev, 0);
root_hub          557 drivers/usb/core/hcd.c 		if (device_can_wakeup(&hcd->self.root_hub->dev)
root_hub          559 drivers/usb/core/hcd.c 			device_set_wakeup_enable(&hcd->self.root_hub->dev, 1);
root_hub          616 drivers/usb/core/hcd.c 			if (device_can_wakeup(&hcd->self.root_hub->dev))
root_hub          687 drivers/usb/core/hcd.c 			usb_hub_adjust_deviceremovable(hcd->self.root_hub,
root_hub          893 drivers/usb/core/hcd.c 	bus->root_hub = NULL;
root_hub          976 drivers/usb/core/hcd.c 	struct usb_device *usb_dev = hcd->self.root_hub;
root_hub         1043 drivers/usb/core/hcd.c 		pm_runtime_get_noresume(&bus->root_hub->dev);
root_hub         1065 drivers/usb/core/hcd.c 		pm_runtime_put_noidle(&bus->root_hub->dev);
root_hub         2236 drivers/usb/core/hcd.c 	struct usb_device *udev = hcd->self.root_hub;
root_hub         2256 drivers/usb/core/hcd.c 		pm_wakeup_event(&hcd->self.root_hub->dev, 0);
root_hub         2347 drivers/usb/core/hcd.c 	kobject_uevent_env(&hcd->self.root_hub->dev.kobj, KOBJ_OFFLINE, env);
root_hub         2373 drivers/usb/core/hcd.c 		usb_set_device_state (hcd->self.root_hub,
root_hub         2375 drivers/usb/core/hcd.c 		usb_kick_hub_wq(hcd->self.root_hub);
root_hub         2385 drivers/usb/core/hcd.c 			usb_set_device_state(hcd->self.root_hub,
root_hub         2387 drivers/usb/core/hcd.c 			usb_kick_hub_wq(hcd->self.root_hub);
root_hub         2618 drivers/usb/core/hcd.c 	rhdev = hcd->self.root_hub;
root_hub         2619 drivers/usb/core/hcd.c 	hcd->self.root_hub = NULL;
root_hub         2710 drivers/usb/core/hcd.c 	hcd->self.root_hub = rhdev;
root_hub         2772 drivers/usb/core/hcd.c 			&& device_can_wakeup(&hcd->self.root_hub->dev))
root_hub         2843 drivers/usb/core/hcd.c 	struct usb_device *rhdev = hcd->self.root_hub;
root_hub         1570 drivers/usb/core/hub.c 	if (hdev == hdev->bus->root_hub) {
root_hub         2313 drivers/usb/core/hub.c 			&& udev->parent == udev->bus->root_hub) {
root_hub         3113 drivers/usb/core/hub.c 	if (!usb_device_supports_ltm(hcd->self.root_hub) ||
root_hub         3135 drivers/usb/core/hub.c 	if (!usb_device_supports_ltm(hcd->self.root_hub) ||
root_hub          502 drivers/usb/core/port.c 		peer_hdev = peer_hcd->self.root_hub;
root_hub          580 drivers/usb/core/usb.c 	unsigned root_hub = 0;
root_hub          642 drivers/usb/core/usb.c 		root_hub = 1;
root_hub          688 drivers/usb/core/usb.c 	if (!root_hub)
root_hub         4258 drivers/usb/dwc2/hcd.c 	if (bus->root_hub) {
root_hub         5592 drivers/usb/dwc2/hcd.c 	struct usb_device *root_hub = dwc2_hsotg_to_hcd(dwc2)->self.root_hub;
root_hub         5602 drivers/usb/dwc2/hcd.c 	if (usb_wakeup_enabled_descendants(root_hub))
root_hub          101 drivers/usb/dwc2/hcd_intr.c 	struct usb_device *root_hub = dwc2_hsotg_to_hcd(hsotg)->self.root_hub;
root_hub          123 drivers/usb/dwc2/hcd_intr.c 	if (usb_urb->dev->tt->hub == root_hub)
root_hub         2330 drivers/usb/gadget/udc/dummy_hcd.c 	dev_dbg(&hcd->self.root_hub->dev, "%s\n", __func__);
root_hub         2345 drivers/usb/gadget/udc/dummy_hcd.c 	dev_dbg(&hcd->self.root_hub->dev, "%s\n", __func__);
root_hub         2506 drivers/usb/gadget/udc/dummy_hcd.c 		hcd->self.root_hub->speed = USB_SPEED_HIGH;
root_hub         2511 drivers/usb/gadget/udc/dummy_hcd.c 		hcd->self.root_hub->speed = USB_SPEED_SUPER;
root_hub          618 drivers/usb/host/ehci-fsl.c 	usb_root_hub_lost_power(hcd->self.root_hub);
root_hub          633 drivers/usb/host/ehci-fsl.c 	usb_root_hub_lost_power(hcd->self.root_hub);
root_hub         1146 drivers/usb/host/ehci-hcd.c 		if (!hcd->self.root_hub->do_remote_wakeup)
root_hub         1159 drivers/usb/host/ehci-hcd.c 	usb_root_hub_lost_power(hcd->self.root_hub);
root_hub           28 drivers/usb/host/ehci-hub.c 		udev->bus->root_hub->speed < USB_SPEED_HIGH;
root_hub          158 drivers/usb/host/ehci-hub.c 	if (!ehci_to_hcd(ehci)->self.root_hub->do_remote_wakeup || do_wakeup)
root_hub          239 drivers/usb/host/ehci-hub.c 	if (hcd->self.root_hub->do_remote_wakeup) {
root_hub          271 drivers/usb/host/ehci-hub.c 		if (hcd->self.root_hub->do_remote_wakeup) {
root_hub          357 drivers/usb/host/ehci-hub.c 	if (!hcd->self.root_hub->do_remote_wakeup)
root_hub          809 drivers/usb/host/ehci-hub.c 	udev = usb_hub_find_child(hcd->self.root_hub, port);
root_hub          175 drivers/usb/host/ehci-q.c 				   ehci_to_hcd(ehci)->self.root_hub) {
root_hub          902 drivers/usb/host/ehci-q.c 		if (tt && tt->hub != ehci_to_hcd(ehci)->self.root_hub)
root_hub         1091 drivers/usb/host/ehci-sched.c 					ehci_to_hcd(ehci)->self.root_hub))
root_hub         2130 drivers/usb/host/fotg210-hcd.c 				fotg210_to_hcd(fotg210)->self.root_hub) {
root_hub         2835 drivers/usb/host/fotg210-hcd.c 		if (tt && tt->hub != fotg210_to_hcd(fotg210)->self.root_hub)
root_hub         1410 drivers/usb/host/isp116x-hcd.c 		if (hcd->self.root_hub->do_remote_wakeup)
root_hub         1862 drivers/usb/host/isp1362-hcd.c 			hcd->self.root_hub->dev.power.power_state = PMSG_ON;
root_hub         1906 drivers/usb/host/isp1362-hcd.c 	hcd->self.root_hub->dev.power.power_state = PMSG_ON;
root_hub         1495 drivers/usb/host/max3421-hcd.c 	hcd->self.root_hub->speed = USB_SPEED_FULL;
root_hub          113 drivers/usb/host/ohci-hub.c 	if (ohci_to_hcd(ohci)->self.root_hub->do_remote_wakeup || autostop) {
root_hub          200 drivers/usb/host/ohci-hub.c 			usb_root_hub_lost_power(hcd->self.root_hub);
root_hub          371 drivers/usb/host/ohci-hub.c 						->self.root_hub->dev)) {
root_hub          408 drivers/usb/host/ohci-hub.c 				!ohci_to_hcd(ohci)->self.root_hub->
root_hub           37 drivers/usb/host/ohci-pci.c 	device_init_wakeup(&hcd->self.root_hub->dev, 0);
root_hub         3794 drivers/usb/host/oxu210hp-hcd.c 			if (device_may_wakeup(&hcd->self.root_hub->dev))
root_hub         3897 drivers/usb/host/oxu210hp-hcd.c 		if (device_may_wakeup(&hcd->self.root_hub->dev))
root_hub         3916 drivers/usb/host/oxu210hp-hcd.c 	if (!device_may_wakeup(&hcd->self.root_hub->dev))
root_hub          357 drivers/usb/host/r8a66597-hcd.c 		r8a66597->root_hub[dev->root_port].dev = dev;
root_hub          427 drivers/usb/host/r8a66597-hcd.c 		if (r8a66597->root_hub[port].dev == dev) {
root_hub          428 drivers/usb/host/r8a66597-hcd.c 			r8a66597->root_hub[port].dev = NULL;
root_hub          998 drivers/usb/host/r8a66597-hcd.c 	struct r8a66597_root_hub *rh = &r8a66597->root_hub[port];
root_hub         1042 drivers/usb/host/r8a66597-hcd.c 	struct r8a66597_root_hub *rh = &r8a66597->root_hub[port];
root_hub         1057 drivers/usb/host/r8a66597-hcd.c 	struct r8a66597_device *dev = r8a66597->root_hub[port].dev;
root_hub         1688 drivers/usb/host/r8a66597-hcd.c 	struct r8a66597_root_hub *rh = &r8a66597->root_hub[port];
root_hub         2055 drivers/usb/host/r8a66597-hcd.c 				   struct usb_device *root_hub,
root_hub         2098 drivers/usb/host/r8a66597-hcd.c 	if (bus && bus->root_hub) {
root_hub         2099 drivers/usb/host/r8a66597-hcd.c 		collect_usb_address_map(bus->root_hub, now_map);
root_hub         2100 drivers/usb/host/r8a66597-hcd.c 		update_usb_address_map(r8a66597, bus->root_hub, now_map);
root_hub         2118 drivers/usb/host/r8a66597-hcd.c 		if (r8a66597->root_hub[i].port & 0xffff0000)
root_hub         2148 drivers/usb/host/r8a66597-hcd.c 	struct r8a66597_root_hub *rh = &r8a66597->root_hub[port];
root_hub         2254 drivers/usb/host/r8a66597-hcd.c 		struct r8a66597_root_hub *rh = &r8a66597->root_hub[port];
root_hub         2285 drivers/usb/host/r8a66597-hcd.c 		struct r8a66597_root_hub *rh = &r8a66597->root_hub[port];
root_hub         2352 drivers/usb/host/r8a66597-hcd.c 		struct r8a66597_root_hub *rh = &r8a66597->root_hub[port];
root_hub         2368 drivers/usb/host/r8a66597-hcd.c 	usb_root_hub_lost_power(hcd->self.root_hub);
root_hub          111 drivers/usb/host/r8a66597.h 	struct r8a66597_root_hub	root_hub[R8A66597_MAX_ROOT_HUB];
root_hub         1769 drivers/usb/host/sl811-hcd.c 	if (!sl811->port1 || !device_can_wakeup(&hcd->self.root_hub->dev)) {
root_hub         1772 drivers/usb/host/sl811-hcd.c 		usb_root_hub_lost_power(hcd->self.root_hub);
root_hub          294 drivers/usb/host/uhci-hcd.c 	struct usb_device *rhdev = uhci_to_hcd(uhci)->self.root_hub;
root_hub          414 drivers/usb/host/uhci-hcd.c 	dev_dbg(&uhci_to_hcd(uhci)->self.root_hub->dev,
root_hub          742 drivers/usb/host/uhci-hcd.c 	else if (hcd->self.root_hub->do_remote_wakeup &&
root_hub          240 drivers/usb/host/uhci-pci.c 		usb_root_hub_lost_power(hcd->self.root_hub);
root_hub          247 drivers/usb/host/uhci-pci.c 	if (!uhci->RD_enable && hcd->self.root_hub->do_remote_wakeup)
root_hub          594 drivers/usb/host/xhci-hub.c 	temp = usb_acpi_power_manageable(hcd->self.root_hub,
root_hub          597 drivers/usb/host/xhci-hub.c 		usb_acpi_set_power_state(hcd->self.root_hub,
root_hub         1600 drivers/usb/host/xhci-hub.c 	wake_enabled = hcd->self.root_hub->do_remote_wakeup;
root_hub         1707 drivers/usb/host/xhci-ring.c 			usb_wakeup_notification(hcd->self.root_hub,
root_hub         1835 drivers/usb/host/xhci-ring.c 	    (td->urb->dev->tt->hub != xhci_to_hcd(xhci)->self.root_hub) &&
root_hub         1154 drivers/usb/host/xhci.c 		usb_root_hub_lost_power(xhci->main_hcd->self.root_hub);
root_hub         1155 drivers/usb/host/xhci.c 		usb_root_hub_lost_power(xhci->shared_hcd->self.root_hub);
root_hub         5145 drivers/usb/host/xhci.c 		hcd->self.root_hub->speed = USB_SPEED_HIGH;
root_hub         5170 drivers/usb/host/xhci.c 			hcd->self.root_hub->speed = USB_SPEED_SUPER_PLUS;
root_hub         5171 drivers/usb/host/xhci.c 			hcd->self.root_hub->rx_lanes = 2;
root_hub         5172 drivers/usb/host/xhci.c 			hcd->self.root_hub->tx_lanes = 2;
root_hub         5176 drivers/usb/host/xhci.c 			hcd->self.root_hub->speed = USB_SPEED_SUPER_PLUS;
root_hub           98 drivers/usb/misc/ehset.c 		if (hub_udev != dev->bus->root_hub) {
root_hub         2273 drivers/usb/musb/musb_host.c 		if (parent != hcd->self.root_hub) {
root_hub          456 drivers/usb/renesas_usbhs/mod_host.c 	return hcd->self.root_hub == usbv->parent;
root_hub         1140 drivers/usb/usbip/vhci_hcd.c 		hcd->self.root_hub->speed = USB_SPEED_HIGH;
root_hub         1145 drivers/usb/usbip/vhci_hcd.c 		hcd->self.root_hub->speed = USB_SPEED_SUPER;
root_hub         1238 drivers/usb/usbip/vhci_hcd.c 	dev_err_ratelimited(&hcd->self.root_hub->dev, "Not yet implemented\n");
root_hub         1250 drivers/usb/usbip/vhci_hcd.c 	dev_dbg(&hcd->self.root_hub->dev, "%s\n", __func__);
root_hub         1265 drivers/usb/usbip/vhci_hcd.c 	dev_dbg(&hcd->self.root_hub->dev, "%s\n", __func__);
root_hub         1288 drivers/usb/usbip/vhci_hcd.c 	dev_dbg(&hcd->self.root_hub->dev, "vhci_alloc_streams not implemented\n");
root_hub         1297 drivers/usb/usbip/vhci_hcd.c 	dev_dbg(&hcd->self.root_hub->dev, "vhci_free_streams not implemented\n");
root_hub          449 include/linux/usb.h 	struct usb_device *root_hub;	/* Root hub */