/freebsd-13-stable/share/vt/keymaps/ |
H A D | Makefile | 4 am.kbd \ 5 be.acc.kbd \ 6 be.kbd \ 7 bg.bds.kbd \ 8 bg.phonetic.kbd \ 9 br.kbd \ 10 br.noacc.kbd \ 11 by.kbd \ 12 ca.kbd \ 13 ca-fr.kbd \ [all...] |
/freebsd-13-stable/share/syscons/keymaps/ |
H A D | Makefile | 4 be.iso.kbd be.iso.acc.kbd \ 5 bg.bds.ctrlcaps.kbd bg.phonetic.ctrlcaps.kbd \ 6 br275.iso.kbd br275.iso.acc.kbd br275.cp850.kbd \ 7 by.cp1131.kbd by.cp1251.kbd by.iso5.kbd \ [all...] |
/freebsd-13-stable/sys/dev/kbd/ |
H A D | kbdreg.h | 42 typedef int kbd_callback_func_t(keyboard_t *kbd, int event, 49 typedef int kbd_term_t(keyboard_t *kbd); 50 typedef int kbd_intr_t(keyboard_t *kbd, void *arg); 51 typedef int kbd_test_if_t(keyboard_t *kbd); 52 typedef int kbd_enable_t(keyboard_t *kbd); 53 typedef int kbd_disable_t(keyboard_t *kbd); 54 typedef int kbd_read_t(keyboard_t *kbd, int wait); 55 typedef int kbd_check_t(keyboard_t *kbd); 56 typedef u_int kbd_read_char_t(keyboard_t *kbd, int wait); 57 typedef int kbd_check_char_t(keyboard_t *kbd); 188 kbdd_probe(keyboard_t *kbd, int unit, void *arg, int flags) argument 195 kbdd_init(keyboard_t *kbd, int unit, keyboard_t **kbdpp, void *arg, int flags) argument 202 kbdd_term(keyboard_t *kbd) argument 209 kbdd_intr(keyboard_t *kbd, void *arg) argument 216 kbdd_test_if(keyboard_t *kbd) argument 223 kbdd_enable(keyboard_t *kbd) argument 230 kbdd_disable(keyboard_t *kbd) argument 237 kbdd_read(keyboard_t *kbd, int wait) argument 244 kbdd_check(keyboard_t *kbd) argument 251 kbdd_read_char(keyboard_t *kbd, int wait) argument 258 kbdd_check_char(keyboard_t *kbd) argument 265 kbdd_ioctl(keyboard_t *kbd, u_long cmd, caddr_t data) argument 274 kbdd_lock(keyboard_t *kbd, int lock) argument 281 kbdd_clear_state(keyboard_t *kbd) argument 288 kbdd_get_state(keyboard_t *kbd, void *buf, int len) argument 295 kbdd_set_state(keyboard_t *kbd, void *buf, int len) argument 302 kbdd_get_fkeystr(keyboard_t *kbd, int fkey, size_t *len) argument 309 kbdd_poll(keyboard_t *kbd, int on) argument 316 kbdd_diag(keyboard_t *kbd, int level) argument [all...] |
H A D | kbd.c | 51 #include <dev/kbd/kbdreg.h> 67 static u_char *genkbd_get_fkeystr(keyboard_t *kbd, int fkey, size_t *len); 68 static void genkbd_diag(keyboard_t *kbd, int level); 88 static SYSCTL_NODE(_hw, OID_AUTO, kbd, CTLFLAG_RD | CTLFLAG_MPSAFE, 0, 89 "kbd"); 117 printf("kbd: new array size %d\n", keyboards); 126 * and register it to the virtual keyboard driver `kbd'. 131 kbd_init_struct(keyboard_t *kbd, char *name, int type, int unit, int config, argument 134 kbd->kb_flags = KB_NO_DEVICE; /* device has not been found */ 135 kbd 154 kbd_set_maps(keyboard_t *kbd, keymap_t *keymap, accentmap_t *accmap, fkeytab_t *fkeymap, int fkeymap_size) argument 198 kbd_register(keyboard_t *kbd) argument 245 kbd_unregister(keyboard_t *kbd) argument 359 kbd_release(keyboard_t *kbd, void *id) argument 382 kbd_change_callback(keyboard_t *kbd, void *id, kbd_callback_func_t *func, void *arg) argument 467 kbd_attach(keyboard_t *kbd) argument 485 kbd_detach(keyboard_t *kbd) argument 543 keyboard_t *kbd; local 578 keyboard_t *kbd; local 601 keyboard_t *kbd; local 654 keyboard_t *kbd; local 665 keyboard_t *kbd; local 680 keyboard_t *kbd; local 702 genkbd_event(keyboard_t *kbd, int event, void *arg) argument 815 genkbd_commonioctl(keyboard_t *kbd, u_long cmd, caddr_t arg) argument 1099 genkbd_get_fkeystr(keyboard_t *kbd, int fkey, size_t *len) argument 1132 genkbd_diag(keyboard_t *kbd, int level) argument 1156 save_accent_key(keyboard_t *kbd, u_int key, int *accents) argument 1185 make_accent_char(keyboard_t *kbd, u_int ch, int *accents) argument 1212 genkbd_keyaction(keyboard_t *kbd, int keycode, int up, int *shiftstate, int *accents) argument 1455 kbd_ev_event(keyboard_t *kbd, uint16_t type, uint16_t code, int32_t value) argument [all...] |
/freebsd-13-stable/sys/dev/hyperv/input/ |
H A D | hv_kbd.c | 56 #include <dev/kbd/kbdreg.h> 57 #include <dev/kbd/kbdtables.h> 103 hvkbd_test_if(keyboard_t *kbd) argument 105 DEBUG_HVKBD(kbd, "%s\n", __func__); 111 hvkbd_term(keyboard_t *kbd) argument 113 DEBUG_HVKBD(kbd, "%s\n", __func__); 119 hvkbd_intr(keyboard_t *kbd, void *arg) argument 121 DEBUG_HVKBD(kbd, "%s\n", __func__); 127 hvkbd_lock(keyboard_t *kbd, int lock) argument 129 DEBUG_HVKBD(kbd, " 135 hvkbd_get_state(keyboard_t *kbd, void *buf, size_t len) argument 143 hvkbd_set_state(keyboard_t *kbd, void *buf, size_t len) argument 150 hvkbd_poll(keyboard_t *kbd, int on) argument 178 hvkbd_enable(keyboard_t *kbd) argument 188 hvkbd_disable(keyboard_t *kbd) argument 210 hvkbd_check(keyboard_t *kbd) argument 218 hvkbd_check_char_locked(keyboard_t *kbd) argument 234 hvkbd_check_char(keyboard_t *kbd) argument 247 hvkbd_read_char_locked(keyboard_t *kbd, int wait) argument 307 hvkbd_read_char(keyboard_t *kbd, int wait) argument 320 hvkbd_clear_state(keyboard_t *kbd) argument 328 hvkbd_ioctl_locked(keyboard_t *kbd, u_long cmd, caddr_t arg) argument 426 hvkbd_ioctl(keyboard_t *kbd, u_long cmd, caddr_t arg) argument 439 hvkbd_read(keyboard_t *kbd, int wait) argument 509 keyboard_t *kbd = &sc->sc_kbd; local [all...] |
H A D | hv_kbdc.h | 37 #include <dev/kbd/kbdreg.h> 54 #define DEBUG_HVKBD(kbd, ...) do { \ 55 hv_kbd_sc *sc = (kbd)->kb_data; \
|
/freebsd-13-stable/sys/arm/versatile/ |
H A D | pl050.c | 59 #include <dev/kbd/kbdreg.h> 63 #include <dev/kbd/kbdtables.h> 176 kmi_test_if(keyboard_t *kbd) argument 183 kmi_term(keyboard_t *kbd) argument 190 kmi_intr(keyboard_t *kbd, void *arg) argument 198 kmi_lock(keyboard_t *kbd, int lock) argument 208 kmi_enable(keyboard_t *kbd) argument 212 KBD_ACTIVATE(kbd); 220 kmi_disable(keyboard_t *kbd) argument 224 KBD_DEACTIVATE(kbd); 232 kmi_check(keyboard_t *kbd) argument 248 kmi_check_char_locked(keyboard_t *kbd) argument 259 kmi_check_char(keyboard_t *kbd) argument 273 kmi_read(keyboard_t *kbd, int wait) argument 287 kmi_read_char_locked(keyboard_t *kbd, int wait) argument 309 kmi_read_char(keyboard_t *kbd, int wait) argument 322 kmi_ioctl_locked(keyboard_t *kbd, u_long cmd, caddr_t arg) argument 462 kmi_ioctl(keyboard_t *kbd, u_long cmd, caddr_t arg) argument 493 kmi_clear_state(keyboard_t *kbd) argument 506 kmi_get_state(keyboard_t *kbd, void *buf, size_t len) argument 513 kmi_set_state(keyboard_t *kbd, void *buf, size_t len) argument 519 kmi_poll(keyboard_t *kbd, int on) argument 548 kmi_set_typematic(keyboard_t *kbd, int code) argument 641 keyboard_t *kbd; local [all...] |
/freebsd-13-stable/sys/dev/kbdmux/ |
H A D | kbdmux.c | 59 #include <dev/kbd/kbdreg.h> 67 #include <dev/kbd/kbdtables.h> 140 keyboard_t *kbd; /* keyboard */ member in struct:kbdmux_kbd 225 keyboard_t *kbd = (keyboard_t *) xkbd; local 226 kbdmux_state_t *state = (kbdmux_state_t *) kbd->kb_data; 228 kbdd_intr(kbd, NULL); 269 kbdmux_kbd_event(keyboard_t *kbd, int event, void *arg) argument 289 while (kbdd_check_char(kbd)) { 290 c = kbdd_read_char(kbd, 0); 295 if (!KBD_IS_BUSY(kbd)) 419 keyboard_t *kbd = NULL; local 553 kbdmux_term(keyboard_t *kbd) argument 601 kbdmux_intr(keyboard_t *kbd, void *arg) argument 623 kbdmux_test_if(keyboard_t *kbd) argument 633 kbdmux_enable(keyboard_t *kbd) argument 643 kbdmux_disable(keyboard_t *kbd) argument 653 kbdmux_read(keyboard_t *kbd, int wait) argument 672 kbdmux_check(keyboard_t *kbd) argument 691 kbdmux_read_char(keyboard_t *kbd, int wait) argument 978 kbdmux_check_char(keyboard_t *kbd) argument 1002 kbdmux_ioctl(keyboard_t *kbd, u_long cmd, caddr_t arg) argument 1306 kbdmux_lock(keyboard_t *kbd, int lock) argument 1329 kbdmux_clear_state(keyboard_t *kbd) argument 1342 kbdmux_get_state(keyboard_t *kbd, void *buf, size_t len) argument 1358 kbdmux_set_state(keyboard_t *kbd, void *buf, size_t len) argument 1372 kbdmux_poll(keyboard_t *kbd, int on) argument 1398 keyboard_t *kbd = evdev_get_softc(evdev); local 1421 keyboard_t *kbd; local [all...] |
/freebsd-13-stable/sys/dev/vkbd/ |
H A D | vkbd.c | 56 #include <dev/kbd/kbdreg.h> 57 #include <dev/kbd/kbdtables.h> 203 keyboard_t *kbd = NULL; local 212 (error = (*sw->init)(unit, &kbd, NULL, 0)) != 0) 215 state = (vkbd_state_t *) kbd->kb_data; 217 if ((error = (*sw->enable)(kbd)) != 0) { 218 (*sw->term)(kbd); 223 if ((error = kbd_attach(kbd)) != 0) { 224 (*sw->disable)(kbd); 225 (*sw->term)(kbd); 252 keyboard_t *kbd = VKBD_KEYBOARD(dev); local 295 keyboard_t *kbd = VKBD_KEYBOARD(dev); local 355 keyboard_t *kbd = VKBD_KEYBOARD(dev); local 436 keyboard_t *kbd = VKBD_KEYBOARD(dev); local 479 keyboard_t *kbd = (keyboard_t *) xkbd; local 607 keyboard_t *kbd = NULL; local 701 vkbd_term(keyboard_t *kbd) argument 721 vkbd_intr(keyboard_t *kbd, void *arg) argument 741 vkbd_test_if(keyboard_t *kbd) argument 752 vkbd_enable(keyboard_t *kbd) argument 760 vkbd_disable(keyboard_t *kbd) argument 768 vkbd_read(keyboard_t *kbd, int wait) argument 785 vkbd_check(keyboard_t *kbd) argument 804 vkbd_read_char(keyboard_t *kbd, int wait) argument 1065 vkbd_check_char(keyboard_t *kbd) argument 1087 vkbd_ioctl(keyboard_t *kbd, u_long cmd, caddr_t arg) argument 1225 vkbd_lock(keyboard_t *kbd, int lock) argument 1250 vkbd_clear_state(keyboard_t *kbd) argument 1261 vkbd_get_state(keyboard_t *kbd, void *buf, size_t len) argument 1273 vkbd_set_state(keyboard_t *kbd, void *buf, size_t len) argument 1283 vkbd_poll(keyboard_t *kbd, int on) argument [all...] |
/freebsd-13-stable/sys/dev/atkbdc/ |
H A D | atkbd.c | 50 #include <dev/kbd/kbdreg.h> 110 atkbd_attach_unit(device_t dev, keyboard_t **kbd, int irq, int flags) argument 126 *kbd = NULL; 130 error = (*sw->init)(unit, kbd, args, flags); 133 (*sw->enable)(*kbd); 137 error = kbd_attach(*kbd); 146 state = (atkbd_state_t *)(*kbd)->kb_data; 148 atkbd_timeout(*kbd); 151 (*sw->diag)(*kbd, bootverbose); 160 keyboard_t *kbd; local 299 keyboard_t *kbd; local 364 keyboard_t *kbd; local 520 atkbd_term(keyboard_t *kbd) argument 531 atkbd_intr(keyboard_t *kbd, void *arg) argument 569 atkbd_test_if(keyboard_t *kbd) argument 591 atkbd_enable(keyboard_t *kbd) argument 603 atkbd_disable(keyboard_t *kbd) argument 615 atkbd_read(keyboard_t *kbd, int wait) argument 630 atkbd_check(keyboard_t *kbd) argument 639 atkbd_read_char(keyboard_t *kbd, int wait) argument 900 atkbd_check_char(keyboard_t *kbd) argument 914 atkbd_ioctl(keyboard_t *kbd, u_long cmd, caddr_t arg) argument 1083 atkbd_lock(keyboard_t *kbd, int lock) argument 1090 atkbd_clear_state(keyboard_t *kbd) argument 1107 atkbd_get_state(keyboard_t *kbd, void *buf, size_t len) argument 1119 atkbd_set_state(keyboard_t *kbd, void *buf, size_t len) argument 1131 atkbd_poll(keyboard_t *kbd, int on) argument 1184 keyboard_t *kbd = evdev_get_softc(evdev); local 1198 set_typematic(keyboard_t *kbd) argument [all...] |
H A D | atkbdreg.h | 37 #define KB_CONF_FAIL_IF_NO_KBD (1 << 0) /* don't install if no kbd is found */ 45 int atkbd_attach_unit(device_t dev, keyboard_t **kbd, int irq, int flags);
|
H A D | atkbd_atkbdc.c | 46 #include <dev/kbd/kbdreg.h> 117 keyboard_t *kbd; local 128 error = atkbd_attach_unit(dev, &kbd, irq, flags); 137 kbd, &sc->ih); 148 keyboard_t *kbd; local 152 kbd = kbd_get_keyboard(kbd_find_keyboard(ATKBD_DRIVER_NAME, 154 if (kbd) { 155 kbd->kb_flags &= ~KB_INITIALIZED; 158 kbdd_init(kbd, device_get_unit(dev), &kbd, arg 168 keyboard_t *kbd; local [all...] |
H A D | atkbdc.c | 247 sc->kbd.head = sc->kbd.tail = 0; 251 sc->kbd.call_count = 0; 252 sc->kbd.qcount = sc->kbd.max_qcount = 0; 359 return (availq(&p->kbd) || availq(&p->aux) 413 addq(&kbdc->kbd, read_data(kbdc)); 493 addq(&kbdc->kbd, b); 517 addq(&kbdc->kbd, read_data(kbdc)); 551 addq(&kbdc->kbd, [all...] |
/freebsd-13-stable/sys/dev/gpio/ |
H A D | gpiokeys.c | 50 #include <dev/kbd/kbdreg.h> 51 #include <dev/kbd/kbdtables.h> 158 /* kbd methods prototypes */ 404 keyboard_t *kbd; local 417 kbd = &sc->sc_kbd; 421 kbd_init_struct(kbd, KBD_DRIVER_NAME, KB_OTHER, unit, 0, 0, 0); 423 kbd->kb_data = (void *)sc; 429 kbd_set_maps(kbd, &sc->sc_keymap, &sc->sc_accmap, 432 KBD_FOUND_DEVICE(kbd); 434 gpiokeys_clear_state(kbd); 512 keyboard_t *kbd; local 562 gpiokeys_test_if(keyboard_t *kbd) argument 569 gpiokeys_term(keyboard_t *kbd) argument 576 gpiokeys_intr(keyboard_t *kbd, void *arg) argument 583 gpiokeys_lock(keyboard_t *kbd, int lock) argument 593 gpiokeys_enable(keyboard_t *kbd) argument 607 gpiokeys_disable(keyboard_t *kbd) argument 644 gpiokeys_check(keyboard_t *kbd) argument 664 gpiokeys_check_char_locked(keyboard_t *kbd) argument 673 gpiokeys_check_char(keyboard_t *kbd) argument 715 gpiokeys_read(keyboard_t *kbd, int wait) argument 735 gpiokeys_read_char_locked(keyboard_t *kbd, int wait) argument 776 gpiokeys_read_char(keyboard_t *kbd, int wait) argument 790 gpiokeys_ioctl_locked(keyboard_t *kbd, u_long cmd, caddr_t arg) argument 908 gpiokeys_ioctl(keyboard_t *kbd, u_long cmd, caddr_t arg) argument 929 gpiokeys_clear_state(keyboard_t *kbd) argument 940 gpiokeys_get_state(keyboard_t *kbd, void *buf, size_t len) argument 947 gpiokeys_set_state(keyboard_t *kbd, void *buf, size_t len) argument 953 gpiokeys_poll(keyboard_t *kbd, int on) argument 968 gpiokeys_set_typematic(keyboard_t *kbd, int code) argument [all...] |
/freebsd-13-stable/sys/dev/adb/ |
H A D | adb_kbd.c | 47 #include <dev/kbd/kbdreg.h> 48 #include <dev/kbd/kbdtables.h> 385 keyboard_t *kbd; local 394 kbd = kbd_get_keyboard(kbd_find_keyboard(KBD_DRIVER_NAME, 397 kbdd_disable(kbd); 400 kbd_detach(kbd); 403 kbdd_term(kbd); 524 akbd_term(keyboard_t *kbd) argument 530 akbd_interrupt(keyboard_t *kbd, void *arg) argument 536 akbd_test_if(keyboard_t *kbd) argument 542 akbd_enable(keyboard_t *kbd) argument 549 akbd_disable(keyboard_t *kbd) argument 560 akbd_read(keyboard_t *kbd, int wait) argument 566 akbd_check(keyboard_t *kbd) argument 593 akbd_read_char(keyboard_t *kbd, int wait) argument 682 akbd_check_char(keyboard_t *kbd) argument 691 set_typematic(keyboard_t *kbd, int code) argument 708 akbd_ioctl(keyboard_t *kbd, u_long cmd, caddr_t data) argument 810 akbd_lock(keyboard_t *kbd, int lock) argument 815 akbd_clear_state(keyboard_t *kbd) argument 833 akbd_get_state(keyboard_t *kbd, void *buf, size_t len) argument 838 akbd_set_state(keyboard_t *kbd, void *buf, size_t len) argument 843 akbd_poll(keyboard_t *kbd, int on) argument [all...] |
/freebsd-13-stable/usr.sbin/bhyve/ |
H A D | atkbdc.c | 137 struct kbd_dev kbd; member in struct:atkbdc_softc 149 sc->kbd.irq_active = true; 150 vm_isa_pulse_irq(sc->ctx, sc->kbd.irq, sc->kbd.irq); 168 if (sc->kbd.bcnt < FIFOSZ) { 169 sc->kbd.buffer[sc->kbd.bwr] = val; 170 sc->kbd.bwr = (sc->kbd.bwr + 1) % FIFOSZ; 171 sc->kbd [all...] |
/freebsd-13-stable/usr.sbin/bluetooth/bthidd/ |
H A D | Makefile | 8 SRCS= bthidd.c btuinput.c client.c hid.c kbd.c lexer.l parser.y \
|
/freebsd-13-stable/sys/isa/ |
H A D | syscons_isa.c | 128 *sc_find_softc(struct video_adapter *adp, struct keyboard *kbd) argument 136 (kbd == NULL || kbd == sc->kbd)) 144 (kbd == NULL || kbd == sc->kbd))
|
/freebsd-13-stable/sys/dev/hid/ |
H A D | hkbd.c | 86 #include <dev/kbd/kbdreg.h> 95 #include <dev/kbd/kbdtables.h> 892 keyboard_t *kbd = &sc->sc_kbd; local 906 kbd_init_struct(kbd, HKBD_DRIVER_NAME, KB_OTHER, unit, 0, 0, 0); 908 kbd->kb_data = (void *)sc; 930 kbd_set_maps(kbd, &sc->sc_keymap, &sc->sc_accmap, 933 KBD_FOUND_DEVICE(kbd); 935 hkbd_clear_state(kbd); 941 KBD_PROBE_DONE(kbd); 970 hkbd_ioctl(kbd, KDSETLE 1125 keyboard_t *kbd = evdev_get_softc(evdev); local 1159 hkbd_test_if(keyboard_t *kbd) argument 1166 hkbd_term(keyboard_t *kbd) argument 1173 hkbd_intr(keyboard_t *kbd, void *arg) argument 1180 hkbd_lock(keyboard_t *kbd, int lock) argument 1190 hkbd_enable(keyboard_t *kbd) argument 1202 hkbd_disable(keyboard_t *kbd) argument 1215 hkbd_check(keyboard_t *kbd) argument 1240 hkbd_check_char_locked(keyboard_t *kbd) argument 1257 hkbd_check_char(keyboard_t *kbd) argument 1271 hkbd_read(keyboard_t *kbd, int wait) argument 1320 hkbd_read_char_locked(keyboard_t *kbd, int wait) argument 1499 hkbd_read_char(keyboard_t *kbd, int wait) argument 1512 hkbd_ioctl_locked(keyboard_t *kbd, u_long cmd, caddr_t arg) argument 1671 hkbd_ioctl(keyboard_t *kbd, u_long cmd, caddr_t arg) argument 1708 hkbd_clear_state(keyboard_t *kbd) argument 1730 hkbd_get_state(keyboard_t *kbd, void *buf, size_t len) argument 1737 hkbd_set_state(keyboard_t *kbd, void *buf, size_t len) argument 1743 hkbd_poll(keyboard_t *kbd, int on) argument 1842 hkbd_set_typematic(keyboard_t *kbd, int code) argument [all...] |
/freebsd-13-stable/sys/dev/usb/input/ |
H A D | ukbd.c | 86 #include <dev/kbd/kbdreg.h> 95 #include <dev/kbd/kbdtables.h> 1078 keyboard_t *kbd = &sc->sc_kbd; local 1092 kbd_init_struct(kbd, UKBD_DRIVER_NAME, KB_OTHER, unit, 0, 0, 0); 1094 kbd->kb_data = (void *)sc; 1139 kbd_set_maps(kbd, &sc->sc_keymap, &sc->sc_accmap, 1142 KBD_FOUND_DEVICE(kbd); 1144 ukbd_clear_state(kbd); 1150 KBD_PROBE_DONE(kbd); 1184 ukbd_ioctl(kbd, KDSETLE 1343 keyboard_t *kbd = evdev_get_softc(evdev); local 1377 ukbd_test_if(keyboard_t *kbd) argument 1384 ukbd_term(keyboard_t *kbd) argument 1391 ukbd_intr(keyboard_t *kbd, void *arg) argument 1398 ukbd_lock(keyboard_t *kbd, int lock) argument 1408 ukbd_enable(keyboard_t *kbd) argument 1420 ukbd_disable(keyboard_t *kbd) argument 1433 ukbd_check(keyboard_t *kbd) argument 1458 ukbd_check_char_locked(keyboard_t *kbd) argument 1475 ukbd_check_char(keyboard_t *kbd) argument 1489 ukbd_read(keyboard_t *kbd, int wait) argument 1538 ukbd_read_char_locked(keyboard_t *kbd, int wait) argument 1717 ukbd_read_char(keyboard_t *kbd, int wait) argument 1730 ukbd_ioctl_locked(keyboard_t *kbd, u_long cmd, caddr_t arg) argument 1871 ukbd_ioctl(keyboard_t *kbd, u_long cmd, caddr_t arg) argument 1908 ukbd_clear_state(keyboard_t *kbd) argument 1930 ukbd_get_state(keyboard_t *kbd, void *buf, size_t len) argument 1937 ukbd_set_state(keyboard_t *kbd, void *buf, size_t len) argument 1943 ukbd_poll(keyboard_t *kbd, int on) argument 1992 ukbd_set_typematic(keyboard_t *kbd, int code) argument [all...] |
/freebsd-13-stable/sys/dev/vt/ |
H A D | vt_core.c | 58 #include <dev/kbd/kbdreg.h> 355 vt_save_kbd_mode(struct vt_window *vw, keyboard_t *kbd) argument 360 ret = kbdd_ioctl(kbd, KDGKBMODE, (caddr_t)&mode); 372 vt_update_kbd_mode(struct vt_window *vw, keyboard_t *kbd) argument 376 ret = kbdd_ioctl(kbd, KDSKBMODE, (caddr_t)&vw->vw_kbdmode); 384 vt_save_kbd_state(struct vt_window *vw, keyboard_t *kbd) argument 389 ret = kbdd_ioctl(kbd, KDGKBSTATE, (caddr_t)&state); 402 vt_update_kbd_state(struct vt_window *vw, keyboard_t *kbd) argument 407 ret = kbdd_ioctl(kbd, KDSKBSTATE, (caddr_t)&state); 415 vt_save_kbd_leds(struct vt_window *vw, keyboard_t *kbd) argument 433 vt_update_kbd_leds(struct vt_window *vw, keyboard_t *kbd) argument 573 keyboard_t *kbd; local 863 vt_processkey(keyboard_t *kbd, struct vt_device *vd, int c) argument 1002 vt_kbdevent(keyboard_t *kbd, int event, void *arg) argument 1681 keyboard_t *kbd; local 1771 keyboard_t *kbd; local 1797 keyboard_t *kbd; local 2304 keyboard_t *kbd; local [all...] |
/freebsd-13-stable/sys/dev/syscons/ |
H A D | syscons.c | 86 #include <dev/kbd/kbdreg.h> 629 (void)kbdd_ioctl(sc->kbd, KDSKBMODE, (caddr_t)&scp->kbd_mode); 638 if (sc->kbd != NULL) 639 printf(", kbd%d", sc->kbd->kb_index); 742 if (sc->kbd != NULL) { 744 (void)kbdd_ioctl(sc->kbd, GIO_KEYMAPENT, (caddr_t)&key); 801 scp->sc->kbd, KDSKBMODE, (caddr_t)&scp->kbd_mode); 826 /* assert(thiskbd == sc->kbd) */ 834 sc->kbd [all...] |
/freebsd-13-stable/libexec/rc/rc.d/ |
H A D | syscons | 72 keymap=`basename $1 .kbd` 229 kbd=$1 231 if [ -z "${kbd}" ]; then 238 kbdcontrol -k ${kbd} < ${kbddev} > /dev/null 2>&1
|
/freebsd-13-stable/sys/dev/evdev/ |
H A D | evdev_utils.c | 294 evdev_push_repeats(struct evdev_dev *evdev, keyboard_t *kbd) argument 300 evdev_push_event(evdev, EV_REP, REP_DELAY, kbd->kb_delay1); 301 evdev_push_event(evdev, EV_REP, REP_PERIOD, kbd->kb_delay2);
|
H A D | evdev.h | 36 #include <dev/kbd/kbdreg.h>
|