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