Lines Matching refs:usb_bus
55 * Plugs into usbcore (usb_bus) and lets HCDs share code, minimizing
78 * 2002-02-21 Pull in most of the usb_bus support from usb.c; some
79 * associated cleanup. "usb_hcd" still != "usb_bus".
798 struct usb_bus *usb_bus = rh_usb_dev->bus;
801 if (usb_bus == NULL)
803 usb_hcd = bus_to_hcd(usb_bus);
814 struct usb_bus *usb_bus = rh_usb_dev->bus;
817 if (usb_bus == NULL)
819 usb_hcd = bus_to_hcd(usb_bus);
854 * This code is used to initialize a usb_bus structure, memory for which is
857 static void usb_bus_init (struct usb_bus *bus)
882 static int usb_register_bus(struct usb_bus *bus)
919 static void usb_deregister_bus (struct usb_bus *bus)
1210 static int hcd_alloc_coherent(struct usb_bus *bus,
1245 static void hcd_free_coherent(struct usb_bus *bus, dma_addr_t *dma_handle,
2023 int usb_bus_start_enum(struct usb_bus *bus, unsigned port_num)