| /NextBSD/sys/dev/kbd/ |
| HD | kbdreg.h | 33 typedef struct keyboard keyboard_t; typedef 40 typedef int kbd_callback_func_t(keyboard_t *kbd, int event, 121 typedef int kbd_init_t(int unit, keyboard_t **kbdp, void *arg, 123 typedef int kbd_term_t(keyboard_t *kbd); 124 typedef int kbd_intr_t(keyboard_t *kbd, void *arg); 125 typedef int kbd_test_if_t(keyboard_t *kbd); 126 typedef int kbd_enable_t(keyboard_t *kbd); 127 typedef int kbd_disable_t(keyboard_t *kbd); 128 typedef int kbd_read_t(keyboard_t *kbd, int wait); 129 typedef int kbd_check_t(keyboard_t *kbd); [all …]
|
| HD | kbd.c | 78 static keyboard_t *kbd_ini; 79 static keyboard_t **keyboard = &kbd_ini; 93 keyboard_t **new_kbd; in kbd_realloc_array() 138 kbd_init_struct(keyboard_t *kbd, char *name, int type, int unit, int config, in kbd_init_struct() 161 kbd_set_maps(keyboard_t *kbd, keymap_t *keymap, accentmap_t *accmap, in kbd_set_maps() 190 kbd_register(keyboard_t *kbd) in kbd_register() 194 keyboard_t *mux; in kbd_register() 255 kbd_unregister(keyboard_t *kbd) in kbd_unregister() 376 kbd_release(keyboard_t *kbd, void *id) in kbd_release() 399 kbd_change_callback(keyboard_t *kbd, void *id, kbd_callback_func_t *func, in kbd_change_callback() [all …]
|
| /NextBSD/sys/arm/versatile/ |
| HD | pl050.c | 111 keyboard_t sc_kbd; 139 static int kmi_set_typematic(keyboard_t *, int); 140 static uint32_t kmi_read_char(keyboard_t *, int); 141 static void kmi_clear_state(keyboard_t *); 142 static int kmi_ioctl(keyboard_t *, u_long, caddr_t); 143 static int kmi_enable(keyboard_t *); 144 static int kmi_disable(keyboard_t *); 162 kmi_init(int unit, keyboard_t **kbdp, void *arg, int flags) in kmi_init() 169 kmi_test_if(keyboard_t *kbd) in kmi_test_if() 176 kmi_term(keyboard_t *kbd) in kmi_term() [all …]
|
| /NextBSD/sys/dev/uart/ |
| HD | uart_kbd_sun.c | 71 keyboard_t sc_kbd; 96 static int sunkbd_init(int unit, keyboard_t **kbdp, void *arg, int flags); 97 static int sunkbd_term(keyboard_t *kbd); 98 static int sunkbd_intr(keyboard_t *kbd, void *arg); 99 static int sunkbd_test_if(keyboard_t *kbd); 100 static int sunkbd_enable(keyboard_t *kbd); 101 static int sunkbd_disable(keyboard_t *kbd); 102 static int sunkbd_read(keyboard_t *kbd, int wait); 103 static int sunkbd_check(keyboard_t *kbd); 104 static u_int sunkbd_read_char(keyboard_t *kbd, int wait); [all …]
|
| /NextBSD/sys/arm/samsung/exynos/ |
| HD | chrome_kb.c | 107 keyboard_t sc_kbd; 139 static int ckb_set_typematic(keyboard_t *, int); 140 static uint32_t ckb_read_char(keyboard_t *, int); 141 static void ckb_clear_state(keyboard_t *); 142 static int ckb_ioctl(keyboard_t *, u_long, caddr_t); 143 static int ckb_enable(keyboard_t *); 144 static int ckb_disable(keyboard_t *); 172 ckb_init(int unit, keyboard_t **kbdp, void *arg, int flags) in ckb_init() 180 ckb_test_if(keyboard_t *kbd) in ckb_test_if() 188 ckb_term(keyboard_t *kbd) in ckb_term() [all …]
|
| /NextBSD/sys/pc98/cbus/ |
| HD | pckbd.c | 95 static int pckbd_attach_unit(device_t dev, keyboard_t **kbd, 132 keyboard_t *kbd; in pckbdattach() 161 keyboard_t *kbd; in pckbdresume() 174 keyboard_t *kbd = arg; in pckbd_isa_intr() 199 pckbd_attach_unit(device_t dev, keyboard_t **kbd, int port, int irq, int flags) in pckbd_attach_unit() 249 keyboard_t *kbd; in pckbd_timeout() 267 kbd = (keyboard_t *)arg; in pckbd_timeout() 354 static keyboard_t default_kbd; 372 keyboard_t *kbd; in pckbd_configure() 430 pckbd_init(int unit, keyboard_t **kbdp, void *arg, int flags) in pckbd_init() [all …]
|
| /NextBSD/sys/dev/adb/ |
| HD | adb_kbd.c | 67 keyboard_t sc_kbd; 383 keyboard_t *kbd; in adb_kbd_detach() 516 akbd_init(int unit, keyboard_t **kbdp, void *arg, int flags) in akbd_init() 522 akbd_term(keyboard_t *kbd) in akbd_term() 528 akbd_interrupt(keyboard_t *kbd, void *arg) in akbd_interrupt() 534 akbd_test_if(keyboard_t *kbd) in akbd_test_if() 540 akbd_enable(keyboard_t *kbd) in akbd_enable() 547 akbd_disable(keyboard_t *kbd) in akbd_disable() 558 akbd_read(keyboard_t *kbd, int wait) in akbd_read() 564 akbd_check(keyboard_t *kbd) in akbd_check() [all …]
|
| /NextBSD/sys/dev/atkbdc/ |
| HD | atkbd.c | 95 atkbd_attach_unit(device_t dev, keyboard_t **kbd, int irq, int flags) in atkbd_attach_unit() 148 keyboard_t *kbd; in atkbd_timeout() 177 kbd = (keyboard_t *)arg; in atkbd_timeout() 242 static int set_typematic(keyboard_t *kbd); 263 static keyboard_t default_kbd; 281 keyboard_t *kbd; in atkbd_configure() 344 atkbd_init(int unit, keyboard_t **kbdp, void *arg, int flags) in atkbd_init() 346 keyboard_t *kbd; in atkbd_init() 471 atkbd_term(keyboard_t *kbd) in atkbd_term() 482 atkbd_intr(keyboard_t *kbd, void *arg) in atkbd_intr() [all …]
|
| HD | atkbd_atkbdc.c | 114 keyboard_t *kbd; in atkbdattach() 145 keyboard_t *kbd; in atkbdresume() 165 keyboard_t *kbd; in atkbdintr() 167 kbd = (keyboard_t *)arg; in atkbdintr()
|
| HD | atkbdreg.h | 43 int atkbd_attach_unit(device_t dev, keyboard_t **kbd, int irq, int flags);
|
| /NextBSD/sys/dev/kbdmux/ |
| HD | kbdmux.c | 125 keyboard_t *kbd; /* keyboard */ 205 keyboard_t *kbd = (keyboard_t *) xkbd; in kbdmux_kbd_intr() 249 kbdmux_kbd_event(keyboard_t *kbd, int event, void *arg) in kbdmux_kbd_event() 391 kbdmux_init(int unit, keyboard_t **kbdp, void *arg, int flags) in kbdmux_init() 393 keyboard_t *kbd = NULL; in kbdmux_init() 499 kbdmux_term(keyboard_t *kbd) in kbdmux_term() 543 kbdmux_intr(keyboard_t *kbd, void *arg) in kbdmux_intr() 565 kbdmux_test_if(keyboard_t *kbd) in kbdmux_test_if() 575 kbdmux_enable(keyboard_t *kbd) in kbdmux_enable() 585 kbdmux_disable(keyboard_t *kbd) in kbdmux_disable() [all …]
|
| /NextBSD/sys/dev/vkbd/ |
| HD | vkbd.c | 201 keyboard_t *kbd = NULL; in vkbd_dev_open() 250 keyboard_t *kbd = VKBD_KEYBOARD(dev); in vkbd_dev_close() 293 keyboard_t *kbd = VKBD_KEYBOARD(dev); in vkbd_dev_read() 353 keyboard_t *kbd = VKBD_KEYBOARD(dev); in vkbd_dev_write() 434 keyboard_t *kbd = VKBD_KEYBOARD(dev); in vkbd_dev_ioctl() 477 keyboard_t *kbd = (keyboard_t *) xkbd; in vkbd_dev_intr() 605 vkbd_init(int unit, keyboard_t **kbdp, void *arg, int flags) in vkbd_init() 607 keyboard_t *kbd = NULL; in vkbd_init() 701 vkbd_term(keyboard_t *kbd) in vkbd_term() 721 vkbd_intr(keyboard_t *kbd, void *arg) in vkbd_intr() [all …]
|
| /NextBSD/sys/dev/usb/input/ |
| HD | ukbd.c | 138 keyboard_t sc_kbd; 361 static int ukbd_set_typematic(keyboard_t *, int); 365 static uint32_t ukbd_read_char(keyboard_t *, int); 366 static void ukbd_clear_state(keyboard_t *); 367 static int ukbd_ioctl(keyboard_t *, u_long, caddr_t); 368 static int ukbd_enable(keyboard_t *); 369 static int ukbd_disable(keyboard_t *); 1179 keyboard_t *kbd = &sc->sc_kbd; in ukbd_attach() 1396 ukbd_init(int unit, keyboard_t **kbdp, void *arg, int flags) in ukbd_init() 1403 ukbd_test_if(keyboard_t *kbd) in ukbd_test_if() [all …]
|
| /NextBSD/sys/dev/vt/ |
| HD | vt_core.c | 323 vt_save_kbd_mode(struct vt_window *vw, keyboard_t *kbd) in vt_save_kbd_mode() 340 vt_update_kbd_mode(struct vt_window *vw, keyboard_t *kbd) in vt_update_kbd_mode() 352 vt_save_kbd_state(struct vt_window *vw, keyboard_t *kbd) in vt_save_kbd_state() 370 vt_update_kbd_state(struct vt_window *vw, keyboard_t *kbd) in vt_update_kbd_state() 383 vt_save_kbd_leds(struct vt_window *vw, keyboard_t *kbd) in vt_save_kbd_leds() 401 vt_update_kbd_leds(struct vt_window *vw, keyboard_t *kbd) in vt_update_kbd_leds() 519 keyboard_t *kbd; in vt_window_switch() 774 vt_processkey(keyboard_t *kbd, struct vt_device *vd, int c) in vt_processkey() 914 vt_kbdevent(keyboard_t *kbd, int event, void *arg) in vt_kbdevent() 942 keyboard_t *k0, *k; in vt_allocate_keyboard() [all …]
|
| /NextBSD/sys/dev/syscons/ |
| HD | syscons.c | 724 sckbdevent(keyboard_t *thiskbd, int event, void *arg) in sckbdevent() 1381 keyboard_t *newkbd; in sctty_ioctl() 3917 keyboard_t *k0, *k; in sc_allocate_keyboard()
|