HelenOS sources
bus_init 191 uspace/drv/bus/usb/ehci/ehci_bus.c bus_init(bus_base, sizeof(device_t));
bus_init 197 uspace/drv/bus/usb/ohci/ohci_bus.c bus_init(bus_base, sizeof(device_t));
bus_init 459 uspace/drv/bus/usb/uhci/hc.c bus_init(&instance->bus, sizeof(device_t));
bus_init 201 uspace/drv/bus/usb/vhc/transfer.c bus_init(&instance->bus, sizeof(device_t));
bus_init 73 uspace/drv/bus/usb/xhci/bus.c bus_init(&bus->base, sizeof(xhci_device_t));
bus_init 145 uspace/lib/usbhost/include/usb/host/bus.h void bus_init(bus_t *, size_t);
HelenOS homepage, sources at GitHub