HelenOS sources
hc_device_t 103 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 155 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 206 uspace/drv/bus/usb/ehci/hc.c int hc_gone(hc_device_t *hcd)
hc_device_t 219 uspace/drv/bus/usb/ehci/hc.c int hc_quiesce(hc_device_t *hcd)
hc_device_t 431 uspace/drv/bus/usb/ehci/hc.c int hc_start(hc_device_t *hcd)
hc_device_t 508 uspace/drv/bus/usb/ehci/hc.c int hc_setup_roothub(hc_device_t *hcd)
hc_device_t 60 uspace/drv/bus/usb/ehci/hc.h hc_device_t base;
hc_device_t 94 uspace/drv/bus/usb/ehci/hc.h static inline hc_t *hcd_to_hc(hc_device_t *hcd)
hc_device_t 104 uspace/drv/bus/usb/ehci/hc.h extern errno_t hc_add(hc_device_t *, const hw_res_list_parsed_t *);
hc_device_t 105 uspace/drv/bus/usb/ehci/hc.h extern errno_t hc_start(hc_device_t *);
hc_device_t 106 uspace/drv/bus/usb/ehci/hc.h extern errno_t hc_setup_roothub(hc_device_t *);
hc_device_t 107 uspace/drv/bus/usb/ehci/hc.h extern errno_t hc_gen_irq_code(irq_code_t *, hc_device_t *,
hc_device_t 109 uspace/drv/bus/usb/ehci/hc.h extern errno_t hc_gone(hc_device_t *);
hc_device_t 110 uspace/drv/bus/usb/ehci/hc.h extern errno_t hc_quiesce(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 106 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 155 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 192 uspace/drv/bus/usb/ohci/hc.c int hc_gone(hc_device_t *instance)
hc_device_t 203 uspace/drv/bus/usb/ohci/hc.c int hc_quiesce(hc_device_t *hcd)
hc_device_t 421 uspace/drv/bus/usb/ohci/hc.c int hc_gain_control(hc_device_t *hcd)
hc_device_t 488 uspace/drv/bus/usb/ohci/hc.c int hc_start(hc_device_t *hcd)
hc_device_t 567 uspace/drv/bus/usb/ohci/hc.c int hc_setup_roothub(hc_device_t *hcd)
hc_device_t 63 uspace/drv/bus/usb/ohci/hc.h hc_device_t base;
hc_device_t 87 uspace/drv/bus/usb/ohci/hc.h static inline hc_t *hcd_to_hc(hc_device_t *hcd)
hc_device_t 93 uspace/drv/bus/usb/ohci/hc.h extern errno_t hc_add(hc_device_t *, const hw_res_list_parsed_t *);
hc_device_t 94 uspace/drv/bus/usb/ohci/hc.h extern errno_t hc_gen_irq_code(irq_code_t *, hc_device_t *,
hc_device_t 96 uspace/drv/bus/usb/ohci/hc.h extern errno_t hc_gain_control(hc_device_t *);
hc_device_t 97 uspace/drv/bus/usb/ohci/hc.h extern errno_t hc_start(hc_device_t *);
hc_device_t 98 uspace/drv/bus/usb/ohci/hc.h extern errno_t hc_setup_roothub(hc_device_t *);
hc_device_t 99 uspace/drv/bus/usb/ohci/hc.h extern errno_t hc_gone(hc_device_t *);
hc_device_t 100 uspace/drv/bus/usb/ohci/hc.h extern errno_t hc_quiesce(hc_device_t *);
hc_device_t 114 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 211 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 245 uspace/drv/bus/usb/uhci/hc.c int hc_start(hc_device_t *hcd)
hc_device_t 254 uspace/drv/bus/usb/uhci/hc.c int hc_setup_roothub(hc_device_t *hcd)
hc_device_t 263 uspace/drv/bus/usb/uhci/hc.c int hc_gone(hc_device_t *instance)
hc_device_t 274 uspace/drv/bus/usb/uhci/hc.c int hc_quiesce(hc_device_t *hcd)
hc_device_t 106 uspace/drv/bus/usb/uhci/hc.h hc_device_t base;
hc_device_t 148 uspace/drv/bus/usb/uhci/hc.h static inline hc_t *hcd_to_hc(hc_device_t *hcd)
hc_device_t 162 uspace/drv/bus/usb/uhci/hc.h extern errno_t hc_add(hc_device_t *, const hw_res_list_parsed_t *);
hc_device_t 163 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 164 uspace/drv/bus/usb/uhci/hc.h extern errno_t hc_start(hc_device_t *);
hc_device_t 165 uspace/drv/bus/usb/uhci/hc.h extern errno_t hc_setup_roothub(hc_device_t *);
hc_device_t 166 uspace/drv/bus/usb/uhci/hc.h extern errno_t hc_gone(hc_device_t *);
hc_device_t 167 uspace/drv/bus/usb/uhci/hc.h extern errno_t hc_quiesce(hc_device_t *);
hc_device_t 53 uspace/drv/bus/usb/uhci/main.c static errno_t disable_legacy(hc_device_t *);
hc_device_t 72 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 57 uspace/drv/bus/usb/xhci/hc.h hc_device_t base;
hc_device_t 50 uspace/drv/bus/usb/xhci/main.c static inline xhci_hc_t *hcd_to_hc(hc_device_t *hcd)
hc_device_t 56 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 71 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 78 uspace/drv/bus/usb/xhci/main.c static errno_t hcd_claim(hc_device_t *hcd)
hc_device_t 84 uspace/drv/bus/usb/xhci/main.c static errno_t hcd_start(hc_device_t *hcd)
hc_device_t 90 uspace/drv/bus/usb/xhci/main.c static errno_t hcd_hc_gone(hc_device_t *hcd)
hc_device_t 97 uspace/drv/bus/usb/xhci/main.c static errno_t hcd_hc_quiesce(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 81 uspace/lib/usbhost/include/usb/host/hcd.h int (*hc_add)(hc_device_t *, const hw_res_list_parsed_t *);
hc_device_t 84 uspace/lib/usbhost/include/usb/host/hcd.h int (*irq_code_gen)(irq_code_t *, hc_device_t *,
hc_device_t 88 uspace/lib/usbhost/include/usb/host/hcd.h int (*claim)(hc_device_t *);
hc_device_t 91 uspace/lib/usbhost/include/usb/host/hcd.h int (*start)(hc_device_t *);
hc_device_t 94 uspace/lib/usbhost/include/usb/host/hcd.h int (*setup_root_hub)(hc_device_t *);
hc_device_t 97 uspace/lib/usbhost/include/usb/host/hcd.h int (*stop)(hc_device_t *);
hc_device_t 100 uspace/lib/usbhost/include/usb/host/hcd.h int (*hc_remove)(hc_device_t *);
hc_device_t 103 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 int (*hc_quiesce)(hc_device_t *);
hc_device_t 110 uspace/lib/usbhost/include/usb/host/hcd.h static inline void hc_device_setup(hc_device_t *hcd, bus_t *bus)
hc_device_t 115 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 106 uspace/lib/usbhost/src/hcd.c hc_device_t *hcd = (hc_device_t *)arg;
hc_device_t 164 uspace/lib/usbhost/src/hcd.c static errno_t hcd_ddf_setup_interrupts(hc_device_t *hcd,
hc_device_t 236 uspace/lib/usbhost/src/hcd.c hc_device_t *hcd = dev_to_hcd(device);
hc_device_t 331 uspace/lib/usbhost/src/hcd.c hc_device_t *hcd = dev_to_hcd(dev);
hc_device_t 353 uspace/lib/usbhost/src/hcd.c hc_device_t *hcd = dev_to_hcd(dev);
hc_device_t 366 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