HelenOS sources
hc_device_t 102 uspace/drv/bus/usb/ehci/hc.c errno_t hc_gen_irq_code(irq_code_t *code, hc_device_t *hcd, const hw_res_list_parsed_t *hw_res, int *irq)
hc_device_t 154 uspace/drv/bus/usb/ehci/hc.c errno_t hc_add(hc_device_t *hcd, const hw_res_list_parsed_t *hw_res)
hc_device_t 205 uspace/drv/bus/usb/ehci/hc.c int hc_gone(hc_device_t *hcd)
hc_device_t 391 uspace/drv/bus/usb/ehci/hc.c int hc_start(hc_device_t *hcd)
hc_device_t 468 uspace/drv/bus/usb/ehci/hc.c int hc_setup_roothub(hc_device_t *hcd)
hc_device_t 59 uspace/drv/bus/usb/ehci/hc.h hc_device_t base;
hc_device_t 93 uspace/drv/bus/usb/ehci/hc.h static inline hc_t *hcd_to_hc(hc_device_t *hcd)
hc_device_t 103 uspace/drv/bus/usb/ehci/hc.h extern errno_t hc_add(hc_device_t *, const hw_res_list_parsed_t *);
hc_device_t 104 uspace/drv/bus/usb/ehci/hc.h extern errno_t hc_start(hc_device_t *);
hc_device_t 105 uspace/drv/bus/usb/ehci/hc.h extern errno_t hc_setup_roothub(hc_device_t *);
hc_device_t 106 uspace/drv/bus/usb/ehci/hc.h extern errno_t hc_gen_irq_code(irq_code_t *, hc_device_t *,
hc_device_t 108 uspace/drv/bus/usb/ehci/hc.h extern errno_t hc_gone(hc_device_t *);
hc_device_t 178 uspace/drv/bus/usb/ehci/res.c errno_t disable_legacy(hc_device_t *hcd)
hc_device_t 40 uspace/drv/bus/usb/ehci/res.h extern errno_t disable_legacy(hc_device_t *);
hc_device_t 105 uspace/drv/bus/usb/ohci/hc.c errno_t hc_gen_irq_code(irq_code_t *code, hc_device_t *hcd, const hw_res_list_parsed_t *hw_res, int *irq)
hc_device_t 154 uspace/drv/bus/usb/ohci/hc.c errno_t hc_add(hc_device_t *hcd, const hw_res_list_parsed_t *hw_res)
hc_device_t 191 uspace/drv/bus/usb/ohci/hc.c int hc_gone(hc_device_t *instance)
hc_device_t 396 uspace/drv/bus/usb/ohci/hc.c int hc_gain_control(hc_device_t *hcd)
hc_device_t 463 uspace/drv/bus/usb/ohci/hc.c int hc_start(hc_device_t *hcd)
hc_device_t 542 uspace/drv/bus/usb/ohci/hc.c int hc_setup_roothub(hc_device_t *hcd)
hc_device_t 62 uspace/drv/bus/usb/ohci/hc.h hc_device_t base;
hc_device_t 86 uspace/drv/bus/usb/ohci/hc.h static inline hc_t *hcd_to_hc(hc_device_t *hcd)
hc_device_t 92 uspace/drv/bus/usb/ohci/hc.h extern errno_t hc_add(hc_device_t *, const hw_res_list_parsed_t *);
hc_device_t 93 uspace/drv/bus/usb/ohci/hc.h extern errno_t hc_gen_irq_code(irq_code_t *, hc_device_t *,
hc_device_t 95 uspace/drv/bus/usb/ohci/hc.h extern errno_t hc_gain_control(hc_device_t *);
hc_device_t 96 uspace/drv/bus/usb/ohci/hc.h extern errno_t hc_start(hc_device_t *);
hc_device_t 97 uspace/drv/bus/usb/ohci/hc.h extern errno_t hc_setup_roothub(hc_device_t *);
hc_device_t 98 uspace/drv/bus/usb/ohci/hc.h extern errno_t hc_gone(hc_device_t *);
hc_device_t 113 uspace/drv/bus/usb/uhci/hc.c errno_t hc_gen_irq_code(irq_code_t *code, hc_device_t *hcd, const hw_res_list_parsed_t *hw_res, int *irq)
hc_device_t 210 uspace/drv/bus/usb/uhci/hc.c errno_t hc_add(hc_device_t *hcd, const hw_res_list_parsed_t *hw_res)
hc_device_t 244 uspace/drv/bus/usb/uhci/hc.c int hc_start(hc_device_t *hcd)
hc_device_t 253 uspace/drv/bus/usb/uhci/hc.c int hc_setup_roothub(hc_device_t *hcd)
hc_device_t 262 uspace/drv/bus/usb/uhci/hc.c int hc_gone(hc_device_t *instance)
hc_device_t 105 uspace/drv/bus/usb/uhci/hc.h hc_device_t base;
hc_device_t 147 uspace/drv/bus/usb/uhci/hc.h static inline hc_t *hcd_to_hc(hc_device_t *hcd)
hc_device_t 161 uspace/drv/bus/usb/uhci/hc.h extern errno_t hc_add(hc_device_t *, const hw_res_list_parsed_t *);
hc_device_t 162 uspace/drv/bus/usb/uhci/hc.h extern errno_t hc_gen_irq_code(irq_code_t *, hc_device_t *, const hw_res_list_parsed_t *, int *);
hc_device_t 163 uspace/drv/bus/usb/uhci/hc.h extern errno_t hc_start(hc_device_t *);
hc_device_t 164 uspace/drv/bus/usb/uhci/hc.h extern errno_t hc_setup_roothub(hc_device_t *);
hc_device_t 165 uspace/drv/bus/usb/uhci/hc.h extern errno_t hc_gone(hc_device_t *);
hc_device_t 52 uspace/drv/bus/usb/uhci/main.c static errno_t disable_legacy(hc_device_t *);
hc_device_t 70 uspace/drv/bus/usb/uhci/main.c static errno_t disable_legacy(hc_device_t *hcd)
hc_device_t 62 uspace/drv/bus/usb/vhc/vhcd.h hc_device_t base;
hc_device_t 78 uspace/drv/bus/usb/vhc/vhcd.h static inline vhc_data_t *hcd_to_vhc(hc_device_t *hcd)
hc_device_t 56 uspace/drv/bus/usb/xhci/hc.h hc_device_t base;
hc_device_t 49 uspace/drv/bus/usb/xhci/main.c static inline xhci_hc_t *hcd_to_hc(hc_device_t *hcd)
hc_device_t 55 uspace/drv/bus/usb/xhci/main.c static errno_t hcd_hc_add(hc_device_t *hcd, const hw_res_list_parsed_t *hw_res)
hc_device_t 70 uspace/drv/bus/usb/xhci/main.c static errno_t hcd_irq_code_gen(irq_code_t *code, hc_device_t *hcd,
hc_device_t 77 uspace/drv/bus/usb/xhci/main.c static errno_t hcd_claim(hc_device_t *hcd)
hc_device_t 83 uspace/drv/bus/usb/xhci/main.c static errno_t hcd_start(hc_device_t *hcd)
hc_device_t 89 uspace/drv/bus/usb/xhci/main.c static errno_t hcd_hc_gone(hc_device_t *hcd)
hc_device_t 48 uspace/lib/usbhost/include/usb/host/ddf_helpers.h extern void hcd_ddf_clean_hc(hc_device_t *);
hc_device_t 50 uspace/lib/usbhost/include/usb/host/ddf_helpers.h extern device_t *hcd_ddf_fun_create(hc_device_t *, usb_speed_t);
hc_device_t 56 uspace/lib/usbhost/include/usb/host/ddf_helpers.h extern errno_t hcd_ddf_enable_interrupt(hc_device_t *, int);
hc_device_t 57 uspace/lib/usbhost/include/usb/host/ddf_helpers.h extern errno_t hcd_ddf_get_registers(hc_device_t *, hw_res_list_parsed_t *);
hc_device_t 80 uspace/lib/usbhost/include/usb/host/hcd.h int (*hc_add)(hc_device_t *, const hw_res_list_parsed_t *);
hc_device_t 83 uspace/lib/usbhost/include/usb/host/hcd.h int (*irq_code_gen)(irq_code_t *, hc_device_t *,
hc_device_t 87 uspace/lib/usbhost/include/usb/host/hcd.h int (*claim)(hc_device_t *);
hc_device_t 90 uspace/lib/usbhost/include/usb/host/hcd.h int (*start)(hc_device_t *);
hc_device_t 93 uspace/lib/usbhost/include/usb/host/hcd.h int (*setup_root_hub)(hc_device_t *);
hc_device_t 96 uspace/lib/usbhost/include/usb/host/hcd.h int (*stop)(hc_device_t *);
hc_device_t 99 uspace/lib/usbhost/include/usb/host/hcd.h int (*hc_remove)(hc_device_t *);
hc_device_t 102 uspace/lib/usbhost/include/usb/host/hcd.h int (*hc_gone)(hc_device_t *);
hc_device_t 106 uspace/lib/usbhost/include/usb/host/hcd.h static inline void hc_device_setup(hc_device_t *hcd, bus_t *bus)
hc_device_t 111 uspace/lib/usbhost/include/usb/host/hcd.h static inline hc_device_t *dev_to_hcd(ddf_dev_t *dev)
hc_device_t 51 uspace/lib/usbhost/include/usb/host/utility.h int hc_setup_virtual_root_hub(hc_device_t *, usb_speed_t);
hc_device_t 71 uspace/lib/usbhost/src/ddf_helpers.c hc_device_t *hcd = dev_to_hcd(ddf_fun_get_dev(fun));
hc_device_t 105 uspace/lib/usbhost/src/ddf_helpers.c hc_device_t *hcd = dev_to_hcd(ddf_fun_get_dev(fun));
hc_device_t 129 uspace/lib/usbhost/src/ddf_helpers.c hc_device_t *hcd = dev_to_hcd(ddf_fun_get_dev(fun));
hc_device_t 155 uspace/lib/usbhost/src/ddf_helpers.c hc_device_t *hcd = dev_to_hcd(hc);
hc_device_t 393 uspace/lib/usbhost/src/ddf_helpers.c device_t *hcd_ddf_fun_create(hc_device_t *hc, usb_speed_t speed)
hc_device_t 456 uspace/lib/usbhost/src/ddf_helpers.c hc_device_t *instance = ddf_dev_data_alloc(device, size);
hc_device_t 493 uspace/lib/usbhost/src/ddf_helpers.c void hcd_ddf_clean_hc(hc_device_t *hcd)
hc_device_t 505 uspace/lib/usbhost/src/ddf_helpers.c errno_t hcd_ddf_enable_interrupt(hc_device_t *hcd, int inum)
hc_device_t 514 uspace/lib/usbhost/src/ddf_helpers.c errno_t hcd_ddf_get_registers(hc_device_t *hcd, hw_res_list_parsed_t *hw_res)
hc_device_t 103 uspace/lib/usbhost/src/hcd.c hc_device_t *hcd = (hc_device_t *)arg;
hc_device_t 161 uspace/lib/usbhost/src/hcd.c static errno_t hcd_ddf_setup_interrupts(hc_device_t *hcd,
hc_device_t 233 uspace/lib/usbhost/src/hcd.c hc_device_t *hcd = dev_to_hcd(device);
hc_device_t 328 uspace/lib/usbhost/src/hcd.c hc_device_t *hcd = dev_to_hcd(dev);
hc_device_t 350 uspace/lib/usbhost/src/hcd.c hc_device_t *hcd = dev_to_hcd(dev);
hc_device_t 210 uspace/lib/usbhost/src/utility.c int hc_setup_virtual_root_hub(hc_device_t *hcd, usb_speed_t rh_speed)
HelenOS homepage, sources at GitHub