HelenOS sources

bus_t             112 uspace/drv/bus/usb/ehci/ehci_bus.c 	bus_t *bus_base = endpoint_get_bus(ep);
bus_t             128 uspace/drv/bus/usb/ehci/ehci_bus.c 	bus_t *bus_base = endpoint_get_bus(ep);
bus_t             190 uspace/drv/bus/usb/ehci/ehci_bus.c 	bus_t *bus_base = (bus_t *) bus;
bus_t              66 uspace/drv/bus/usb/ehci/ehci_bus.h 	bus_t base;
bus_t             197 uspace/drv/bus/usb/ehci/hc.c 	hc_device_setup(hcd, (bus_t *) &instance->bus);
bus_t             266 uspace/drv/bus/usb/ehci/hc.c errno_t ehci_hc_status(bus_t *bus_base, uint32_t *status)
bus_t             337 uspace/drv/bus/usb/ehci/hc.c void ehci_hc_interrupt(bus_t *bus_base, uint32_t status)
bus_t             111 uspace/drv/bus/usb/ehci/hc.h extern void ehci_hc_interrupt(bus_t *, uint32_t);
bus_t             112 uspace/drv/bus/usb/ehci/hc.h extern errno_t ehci_hc_status(bus_t *, uint32_t *);
bus_t             266 uspace/drv/bus/usb/ohci/hc.c errno_t ohci_hc_status(bus_t *bus_base, uint32_t *status)
bus_t             340 uspace/drv/bus/usb/ohci/hc.c void ohci_hc_interrupt(bus_t *bus_base, uint32_t status)
bus_t             617 uspace/drv/bus/usb/ohci/hc.c 	hc_device_setup(&instance->base, (bus_t *) &instance->bus);
bus_t             104 uspace/drv/bus/usb/ohci/hc.h extern errno_t ohci_hc_status(bus_t *, uint32_t *);
bus_t             105 uspace/drv/bus/usb/ohci/hc.h extern void ohci_hc_interrupt(bus_t *, uint32_t);
bus_t             118 uspace/drv/bus/usb/ohci/ohci_bus.c 	bus_t *bus_base = endpoint_get_bus(ep);
bus_t             196 uspace/drv/bus/usb/ohci/ohci_bus.c 	bus_t *bus_base = (bus_t *) bus;
bus_t              74 uspace/drv/bus/usb/ohci/ohci_bus.h 	bus_t base;
bus_t             163 uspace/drv/bus/usb/uhci/hc.c static void hc_interrupt(bus_t *bus, uint32_t status)
bus_t             424 uspace/drv/bus/usb/uhci/hc.c static int hc_status(bus_t *, uint32_t *);
bus_t             555 uspace/drv/bus/usb/uhci/hc.c static errno_t hc_status(bus_t *bus, uint32_t *status)
bus_t             108 uspace/drv/bus/usb/uhci/hc.h 	bus_t bus;
bus_t             153 uspace/drv/bus/usb/uhci/hc.h static inline hc_t *bus_to_hc(bus_t *bus)
bus_t              88 uspace/drv/bus/usb/vhc/main.c 	hc_device_setup(&vhc->base, (bus_t *) &vhc->bus);
bus_t              64 uspace/drv/bus/usb/vhc/vhcd.h 	bus_t bus;
bus_t              84 uspace/drv/bus/usb/vhc/vhcd.h static inline vhc_data_t *bus_to_vhc(bus_t *bus)
bus_t              47 uspace/drv/bus/usb/xhci/bus.h 	bus_t base; /**< Inheritance. Keep this first. */
bus_t              55 uspace/drv/bus/usb/xhci/bus.h static inline xhci_bus_t *bus_to_xhci_bus(bus_t *bus_base)
bus_t             570 uspace/drv/bus/usb/xhci/hc.c errno_t hc_status(bus_t *bus, uint32_t *status)
bus_t             692 uspace/drv/bus/usb/xhci/hc.c void hc_interrupt(bus_t *bus, uint32_t status)
bus_t             106 uspace/drv/bus/usb/xhci/hc.h static inline xhci_hc_t *bus_to_hc(bus_t *bus)
bus_t             138 uspace/drv/bus/usb/xhci/hc.h extern errno_t hc_status(bus_t *, uint32_t *);
bus_t             139 uspace/drv/bus/usb/xhci/hc.h extern void hc_interrupt(bus_t *, uint32_t);
bus_t              59 uspace/drv/bus/usb/xhci/main.c 	hc_device_setup(hcd, (bus_t *) &hc->bus);
bus_t              89 uspace/lib/usbhost/include/usb/host/bus.h 	bus_t *bus;
bus_t             105 uspace/lib/usbhost/include/usb/host/bus.h 	void (*interrupt)(bus_t *, uint32_t);
bus_t             106 uspace/lib/usbhost/include/usb/host/bus.h 	int (*status)(bus_t *, uint32_t *);
bus_t             145 uspace/lib/usbhost/include/usb/host/bus.h void bus_init(bus_t *, size_t);
bus_t             146 uspace/lib/usbhost/include/usb/host/bus.h int bus_device_init(device_t *, bus_t *);
bus_t             185 uspace/lib/usbhost/include/usb/host/bus.h int bus_reserve_default_address(bus_t *, device_t *);
bus_t             186 uspace/lib/usbhost/include/usb/host/bus.h void bus_release_default_address(bus_t *, device_t *);
bus_t             133 uspace/lib/usbhost/include/usb/host/endpoint.h static inline bus_t *endpoint_get_bus(endpoint_t *ep)
bus_t              54 uspace/lib/usbhost/include/usb/host/hcd.h 	bus_t *bus;
bus_t             106 uspace/lib/usbhost/include/usb/host/hcd.h static inline void hc_device_setup(hc_device_t *hcd, bus_t *bus)
bus_t              56 uspace/lib/usbhost/src/bus.c void bus_init(bus_t *bus, size_t device_size)
bus_t              60 uspace/lib/usbhost/src/bus.c 	memset(bus, 0, sizeof(bus_t));
bus_t              69 uspace/lib/usbhost/src/bus.c int bus_device_init(device_t *dev, bus_t *bus)
bus_t             375 uspace/lib/usbhost/src/bus.c 	bus_t *bus = device->bus;
bus_t             484 uspace/lib/usbhost/src/bus.c 	bus_t *bus = device->bus;
bus_t             521 uspace/lib/usbhost/src/bus.c int bus_reserve_default_address(bus_t *bus, device_t *dev)
bus_t             540 uspace/lib/usbhost/src/bus.c void bus_release_default_address(bus_t *bus, device_t *dev)
bus_t             114 uspace/lib/usbhost/src/hcd.c 	bus_t *bus = arg;
bus_t              56 uspace/lib/usbhost/src/usb_transfer_batch.c 	bus_t *bus = endpoint_get_bus(ep);
bus_t              88 uspace/lib/usbhost/src/usb_transfer_batch.c 	bus_t *bus = endpoint_get_bus(batch->ep);
HelenOS homepage, sources at GitHub