HelenOS sources
usb_hid_dev_t 95 uspace/drv/hid/usbhid/blink1/blink1.c errno_t usb_blink1_init(usb_hid_dev_t *hid_dev, void **data)
usb_hid_dev_t 154 uspace/drv/hid/usbhid/blink1/blink1.c void usb_blink1_deinit(usb_hid_dev_t *hid_dev, void *data)
usb_hid_dev_t 48 uspace/drv/hid/usbhid/blink1/blink1.h usb_hid_dev_t *hid_dev;
usb_hid_dev_t 54 uspace/drv/hid/usbhid/blink1/blink1.h extern errno_t usb_blink1_init(usb_hid_dev_t *, void **);
usb_hid_dev_t 55 uspace/drv/hid/usbhid/blink1/blink1.h extern void usb_blink1_deinit(usb_hid_dev_t *, void *);
usb_hid_dev_t 86 uspace/drv/hid/usbhid/generic/hiddev.c static usb_hid_dev_t *fun_hid_dev(ddf_fun_t *fun)
usb_hid_dev_t 96 uspace/drv/hid/usbhid/generic/hiddev.c const usb_hid_dev_t *hid_dev = fun_hid_dev(fun);
usb_hid_dev_t 114 uspace/drv/hid/usbhid/generic/hiddev.c const usb_hid_dev_t *hid_dev = fun_hid_dev(fun);
usb_hid_dev_t 137 uspace/drv/hid/usbhid/generic/hiddev.c const usb_hid_dev_t *hid_dev = fun_hid_dev(fun);
usb_hid_dev_t 150 uspace/drv/hid/usbhid/generic/hiddev.c const usb_hid_dev_t *hid_dev = fun_hid_dev(fun);
usb_hid_dev_t 168 uspace/drv/hid/usbhid/generic/hiddev.c void usb_generic_hid_deinit(usb_hid_dev_t *hid_dev, void *data)
usb_hid_dev_t 182 uspace/drv/hid/usbhid/generic/hiddev.c errno_t usb_generic_hid_init(usb_hid_dev_t *hid_dev, void **data)
usb_hid_dev_t 219 uspace/drv/hid/usbhid/generic/hiddev.c bool usb_generic_hid_polling_callback(usb_hid_dev_t *hid_dev, void *data)
usb_hid_dev_t 50 uspace/drv/hid/usbhid/generic/hiddev.h usb_hid_dev_t *hid_dev;
usb_hid_dev_t 53 uspace/drv/hid/usbhid/generic/hiddev.h extern errno_t usb_generic_hid_init(usb_hid_dev_t *, void **);
usb_hid_dev_t 54 uspace/drv/hid/usbhid/generic/hiddev.h extern void usb_generic_hid_deinit(usb_hid_dev_t *, void *);
usb_hid_dev_t 55 uspace/drv/hid/usbhid/generic/hiddev.h extern bool usb_generic_hid_polling_callback(usb_hid_dev_t *, void *);
usb_hid_dev_t 103 uspace/drv/hid/usbhid/kbd/kbddev.c static void usb_kbd_set_led(usb_hid_dev_t *hid_dev, usb_kbd_t *kbd_dev);
usb_hid_dev_t 218 uspace/drv/hid/usbhid/kbd/kbddev.c static void usb_kbd_set_led(usb_hid_dev_t *hid_dev, usb_kbd_t *kbd_dev)
usb_hid_dev_t 338 uspace/drv/hid/usbhid/kbd/kbddev.c static void usb_kbd_check_key_changes(usb_hid_dev_t *hid_dev,
usb_hid_dev_t 424 uspace/drv/hid/usbhid/kbd/kbddev.c static void usb_kbd_process_data(usb_hid_dev_t *hid_dev, usb_kbd_t *kbd_dev)
usb_hid_dev_t 479 uspace/drv/hid/usbhid/kbd/kbddev.c static errno_t kbd_dev_init(usb_kbd_t *kbd_dev, usb_hid_dev_t *hid_dev)
usb_hid_dev_t 615 uspace/drv/hid/usbhid/kbd/kbddev.c errno_t usb_kbd_init(usb_hid_dev_t *hid_dev, void **data)
usb_hid_dev_t 699 uspace/drv/hid/usbhid/kbd/kbddev.c bool usb_kbd_polling_callback(usb_hid_dev_t *hid_dev, void *data)
usb_hid_dev_t 765 uspace/drv/hid/usbhid/kbd/kbddev.c void usb_kbd_deinit(usb_hid_dev_t *hid_dev, void *data)
usb_hid_dev_t 778 uspace/drv/hid/usbhid/kbd/kbddev.c errno_t usb_kbd_set_boot_protocol(usb_hid_dev_t *hid_dev)
usb_hid_dev_t 64 uspace/drv/hid/usbhid/kbd/kbddev.h usb_hid_dev_t *hid_dev;
usb_hid_dev_t 117 uspace/drv/hid/usbhid/kbd/kbddev.h extern errno_t usb_kbd_init(usb_hid_dev_t *, void **);
usb_hid_dev_t 118 uspace/drv/hid/usbhid/kbd/kbddev.h extern bool usb_kbd_polling_callback(usb_hid_dev_t *, void *);
usb_hid_dev_t 123 uspace/drv/hid/usbhid/kbd/kbddev.h extern void usb_kbd_deinit(usb_hid_dev_t *, void *);
usb_hid_dev_t 124 uspace/drv/hid/usbhid/kbd/kbddev.h extern errno_t usb_kbd_set_boot_protocol(usb_hid_dev_t *);
usb_hid_dev_t 73 uspace/drv/hid/usbhid/main.c usb_hid_dev_t *hid_dev =
usb_hid_dev_t 74 uspace/drv/hid/usbhid/main.c usb_device_data_alloc(dev, sizeof(usb_hid_dev_t));
usb_hid_dev_t 112 uspace/drv/hid/usbhid/main.c usb_hid_dev_t *hid_dev = usb_device_data_get(dev);
usb_hid_dev_t 134 uspace/drv/hid/usbhid/main.c usb_hid_dev_t *hid_dev = usb_device_data_get(dev);
usb_hid_dev_t 150 uspace/drv/hid/usbhid/main.c usb_hid_dev_t *hid_dev = usb_device_data_get(dev);
usb_hid_dev_t 163 uspace/drv/hid/usbhid/mouse/mousedev.c static void usb_mouse_process_report(usb_hid_dev_t *hid_dev,
usb_hid_dev_t 315 uspace/drv/hid/usbhid/mouse/mousedev.c static errno_t mouse_dev_init(usb_mouse_t *mouse_dev, usb_hid_dev_t *hid_dev)
usb_hid_dev_t 339 uspace/drv/hid/usbhid/mouse/mousedev.c errno_t usb_mouse_init(usb_hid_dev_t *hid_dev, void **data)
usb_hid_dev_t 400 uspace/drv/hid/usbhid/mouse/mousedev.c bool usb_mouse_polling_callback(usb_hid_dev_t *hid_dev, void *data)
usb_hid_dev_t 415 uspace/drv/hid/usbhid/mouse/mousedev.c void usb_mouse_deinit(usb_hid_dev_t *hid_dev, void *data)
usb_hid_dev_t 430 uspace/drv/hid/usbhid/mouse/mousedev.c errno_t usb_mouse_set_boot_protocol(usb_hid_dev_t *hid_dev)
usb_hid_dev_t 61 uspace/drv/hid/usbhid/mouse/mousedev.h extern errno_t usb_mouse_init(usb_hid_dev_t *, void **);
usb_hid_dev_t 62 uspace/drv/hid/usbhid/mouse/mousedev.h extern bool usb_mouse_polling_callback(usb_hid_dev_t *, void *);
usb_hid_dev_t 63 uspace/drv/hid/usbhid/mouse/mousedev.h extern void usb_mouse_deinit(usb_hid_dev_t *, void *);
usb_hid_dev_t 64 uspace/drv/hid/usbhid/mouse/mousedev.h extern errno_t usb_mouse_set_boot_protocol(usb_hid_dev_t *);
usb_hid_dev_t 42 uspace/drv/hid/usbhid/multimedia/multimedia.h extern errno_t usb_multimedia_init(usb_hid_dev_t *, void **);
usb_hid_dev_t 43 uspace/drv/hid/usbhid/multimedia/multimedia.h extern void usb_multimedia_deinit(usb_hid_dev_t *, void *);
usb_hid_dev_t 44 uspace/drv/hid/usbhid/multimedia/multimedia.h extern bool usb_multimedia_polling_callback(usb_hid_dev_t *, void *);
usb_hid_dev_t 64 uspace/drv/hid/usbhid/usbhid.c static errno_t usb_hid_set_boot_kbd_subdriver(usb_hid_dev_t *hid_dev)
usb_hid_dev_t 80 uspace/drv/hid/usbhid/usbhid.c static errno_t usb_hid_set_boot_mouse_subdriver(usb_hid_dev_t *hid_dev)
usb_hid_dev_t 96 uspace/drv/hid/usbhid/usbhid.c static errno_t usb_hid_set_generic_hid_subdriver(usb_hid_dev_t *hid_dev)
usb_hid_dev_t 116 uspace/drv/hid/usbhid/usbhid.c static bool usb_hid_ids_match(const usb_hid_dev_t *hid_dev,
usb_hid_dev_t 129 uspace/drv/hid/usbhid/usbhid.c static bool usb_hid_path_matches(usb_hid_dev_t *hid_dev,
usb_hid_dev_t 185 uspace/drv/hid/usbhid/usbhid.c static errno_t usb_hid_save_subdrivers(usb_hid_dev_t *hid_dev,
usb_hid_dev_t 218 uspace/drv/hid/usbhid/usbhid.c static errno_t usb_hid_find_subdrivers(usb_hid_dev_t *hid_dev)
usb_hid_dev_t 270 uspace/drv/hid/usbhid/usbhid.c static errno_t usb_hid_check_pipes(usb_hid_dev_t *hid_dev, usb_device_t *dev)
usb_hid_dev_t 296 uspace/drv/hid/usbhid/usbhid.c static errno_t usb_hid_init_report(usb_hid_dev_t *hid_dev)
usb_hid_dev_t 335 uspace/drv/hid/usbhid/usbhid.c usb_hid_dev_t *hid_dev = arg;
usb_hid_dev_t 374 uspace/drv/hid/usbhid/usbhid.c usb_hid_dev_t *hid_dev = arg;
usb_hid_dev_t 388 uspace/drv/hid/usbhid/usbhid.c usb_hid_dev_t *hid_dev = arg;
usb_hid_dev_t 417 uspace/drv/hid/usbhid/usbhid.c errno_t usb_hid_init(usb_hid_dev_t *hid_dev, usb_device_t *dev)
usb_hid_dev_t 542 uspace/drv/hid/usbhid/usbhid.c void usb_hid_new_report(usb_hid_dev_t *hid_dev)
usb_hid_dev_t 547 uspace/drv/hid/usbhid/usbhid.c int usb_hid_report_number(const usb_hid_dev_t *hid_dev)
usb_hid_dev_t 552 uspace/drv/hid/usbhid/usbhid.c void usb_hid_deinit(usb_hid_dev_t *hid_dev)
usb_hid_dev_t 59 uspace/drv/hid/usbhid/usbhid.h typedef errno_t (*usb_hid_driver_init_t)(usb_hid_dev_t *dev, void **data);
usb_hid_dev_t 66 uspace/drv/hid/usbhid/usbhid.h typedef void (*usb_hid_driver_deinit_t)(usb_hid_dev_t *dev, void *data);
usb_hid_dev_t 74 uspace/drv/hid/usbhid/usbhid.h typedef bool (*usb_hid_driver_poll_t)(usb_hid_dev_t *dev, void *data);
usb_hid_dev_t 83 uspace/drv/hid/usbhid/usbhid.h typedef void (*usb_hid_driver_poll_ended_t)(usb_hid_dev_t *dev, void *data,
usb_hid_dev_t 140 uspace/drv/hid/usbhid/usbhid.h errno_t usb_hid_init(usb_hid_dev_t *hid_dev, usb_device_t *dev);
usb_hid_dev_t 142 uspace/drv/hid/usbhid/usbhid.h void usb_hid_deinit(usb_hid_dev_t *hid_dev);
usb_hid_dev_t 144 uspace/drv/hid/usbhid/usbhid.h void usb_hid_new_report(usb_hid_dev_t *hid_dev);
usb_hid_dev_t 146 uspace/drv/hid/usbhid/usbhid.h int usb_hid_report_number(const usb_hid_dev_t *hid_dev);
HelenOS homepage, sources at GitHub