HelenOS sources
usb_hub_dev_t 60 uspace/drv/bus/usb/usbhub/port.c void usb_hub_port_init(usb_hub_port_t *port, usb_hub_dev_t *hub,
usb_hub_dev_t 51 uspace/drv/bus/usb/usbhub/port.h usb_hub_dev_t *hub;
usb_hub_dev_t 58 uspace/drv/bus/usb/usbhub/port.h void usb_hub_port_init(usb_hub_port_t *, usb_hub_dev_t *, unsigned int);
usb_hub_dev_t 103 uspace/drv/bus/usb/usbhub/usbhub.c static errno_t usb_hub_process_hub_specific_info(usb_hub_dev_t *);
usb_hub_dev_t 104 uspace/drv/bus/usb/usbhub/usbhub.c static void usb_hub_over_current(const usb_hub_dev_t *, usb_hub_status_t);
usb_hub_dev_t 105 uspace/drv/bus/usb/usbhub/usbhub.c static errno_t usb_hub_polling_init(usb_hub_dev_t *, usb_endpoint_mapping_t *);
usb_hub_dev_t 106 uspace/drv/bus/usb/usbhub/usbhub.c static void usb_hub_global_interrupt(const usb_hub_dev_t *);
usb_hub_dev_t 134 uspace/drv/bus/usb/usbhub/usbhub.c usb_hub_dev_t *hub_dev =
usb_hub_dev_t 135 uspace/drv/bus/usb/usbhub/usbhub.c usb_device_data_alloc(usb_dev, sizeof(usb_hub_dev_t));
usb_hub_dev_t 201 uspace/drv/bus/usb/usbhub/usbhub.c static errno_t usb_hub_cleanup(usb_hub_dev_t *hub)
usb_hub_dev_t 234 uspace/drv/bus/usb/usbhub/usbhub.c usb_hub_dev_t *hub = usb_device_data_get(usb_dev);
usb_hub_dev_t 255 uspace/drv/bus/usb/usbhub/usbhub.c usb_hub_dev_t *hub = usb_device_data_get(usb_dev);
usb_hub_dev_t 273 uspace/drv/bus/usb/usbhub/usbhub.c static errno_t usb_hub_polling_init(usb_hub_dev_t *hub_dev,
usb_hub_dev_t 312 uspace/drv/bus/usb/usbhub/usbhub.c usb_hub_dev_t *hub = arg;
usb_hub_dev_t 337 uspace/drv/bus/usb/usbhub/usbhub.c static void usb_hub_power_ports(usb_hub_dev_t *hub_dev)
usb_hub_dev_t 372 uspace/drv/bus/usb/usbhub/usbhub.c static errno_t usb_hub_process_hub_specific_info(usb_hub_dev_t *hub_dev)
usb_hub_dev_t 488 uspace/drv/bus/usb/usbhub/usbhub.c static void usb_hub_over_current(const usb_hub_dev_t *hub_dev,
usb_hub_dev_t 523 uspace/drv/bus/usb/usbhub/usbhub.c errno_t usb_hub_set_depth(const usb_hub_dev_t *hub)
usb_hub_dev_t 548 uspace/drv/bus/usb/usbhub/usbhub.c errno_t usb_hub_set_port_feature(const usb_hub_dev_t *hub, size_t port_number,
usb_hub_dev_t 569 uspace/drv/bus/usb/usbhub/usbhub.c errno_t usb_hub_clear_port_feature(const usb_hub_dev_t *hub, size_t port_number,
usb_hub_dev_t 591 uspace/drv/bus/usb/usbhub/usbhub.c errno_t usb_hub_get_port_status(const usb_hub_dev_t *hub, size_t port_number,
usb_hub_dev_t 631 uspace/drv/bus/usb/usbhub/usbhub.c static void usb_hub_global_interrupt(const usb_hub_dev_t *hub_dev)
usb_hub_dev_t 714 uspace/drv/bus/usb/usbhub/usbhub.c errno_t usb_hub_reserve_default_address(usb_hub_dev_t *hub, async_exch_t *exch,
usb_hub_dev_t 761 uspace/drv/bus/usb/usbhub/usbhub.c errno_t usb_hub_release_default_address(usb_hub_dev_t *hub, async_exch_t *exch)
usb_hub_dev_t 85 uspace/drv/bus/usb/usbhub/usbhub.h errno_t usb_hub_set_depth(const usb_hub_dev_t *);
usb_hub_dev_t 86 uspace/drv/bus/usb/usbhub/usbhub.h errno_t usb_hub_get_port_status(const usb_hub_dev_t *, size_t,
usb_hub_dev_t 88 uspace/drv/bus/usb/usbhub/usbhub.h errno_t usb_hub_set_port_feature(const usb_hub_dev_t *, size_t,
usb_hub_dev_t 90 uspace/drv/bus/usb/usbhub/usbhub.h errno_t usb_hub_clear_port_feature(const usb_hub_dev_t *, size_t,
usb_hub_dev_t 95 uspace/drv/bus/usb/usbhub/usbhub.h errno_t usb_hub_reserve_default_address(usb_hub_dev_t *, async_exch_t *,
usb_hub_dev_t 97 uspace/drv/bus/usb/usbhub/usbhub.h errno_t usb_hub_release_default_address(usb_hub_dev_t *, async_exch_t *);
HelenOS homepage, sources at GitHub