HelenOS sources
usb_hub_port_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_port_t 70 uspace/drv/bus/usb/usbhub/port.c static inline usb_hub_port_t *get_hub_port(usb_port_t *port)
usb_hub_port_t 73 uspace/drv/bus/usb/usbhub/port.c return (usb_hub_port_t *) port;
usb_hub_port_t 81 uspace/drv/bus/usb/usbhub/port.c usb_hub_port_t *port = get_hub_port(port_base);
usb_hub_port_t 98 uspace/drv/bus/usb/usbhub/port.c static usb_speed_t get_port_speed(usb_hub_port_t *port, uint32_t status)
usb_hub_port_t 109 uspace/drv/bus/usb/usbhub/port.c static errno_t enumerate_device_usb2(usb_hub_port_t *port, async_exch_t *exch)
usb_hub_port_t 160 uspace/drv/bus/usb/usbhub/port.c static errno_t enumerate_device_usb3(usb_hub_port_t *port, async_exch_t *exch)
usb_hub_port_t 192 uspace/drv/bus/usb/usbhub/port.c usb_hub_port_t *port = get_hub_port(port_base);
usb_hub_port_t 209 uspace/drv/bus/usb/usbhub/port.c static void port_changed_connection(usb_hub_port_t *port, usb_port_status_t status)
usb_hub_port_t 222 uspace/drv/bus/usb/usbhub/port.c static void port_changed_enabled(usb_hub_port_t *port, usb_port_status_t status)
usb_hub_port_t 232 uspace/drv/bus/usb/usbhub/port.c static void port_changed_overcurrent(usb_hub_port_t *port,
usb_hub_port_t 256 uspace/drv/bus/usb/usbhub/port.c static void port_changed_reset(usb_hub_port_t *port, usb_port_status_t status)
usb_hub_port_t 267 uspace/drv/bus/usb/usbhub/port.c typedef void (*change_handler_t)(usb_hub_port_t *, usb_port_status_t);
usb_hub_port_t 269 uspace/drv/bus/usb/usbhub/port.c static void check_port_change(usb_hub_port_t *port, usb_port_status_t *status,
usb_hub_port_t 293 uspace/drv/bus/usb/usbhub/port.c void usb_hub_port_process_interrupt(usb_hub_port_t *port)
usb_hub_port_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_port_t 60 uspace/drv/bus/usb/usbhub/port.h void usb_hub_port_process_interrupt(usb_hub_port_t *port);
usb_hub_port_t 408 uspace/drv/bus/usb/usbhub/usbhub.c hub_dev->ports = calloc(hub_dev->port_count, sizeof(usb_hub_port_t));
usb_hub_port_t 60 uspace/drv/bus/usb/usbhub/usbhub.h usb_hub_port_t *ports;
HelenOS homepage, sources at GitHub