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