Searched refs:kbd (Results 1 - 25 of 40) sorted by relevance

12

/freebsd-11-stable/share/vt/keymaps/
H A DMakefile4 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-11-stable/share/syscons/keymaps/
H A DMakefile4 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-11-stable/sys/dev/kbd/
H A Dkbdreg.h26 * $FreeBSD: stable/11/sys/dev/kbd/kbdreg.h 356011 2019-12-22 17:04:16Z kevans $
40 typedef int kbd_callback_func_t(keyboard_t *kbd, int event,
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);
130 typedef u_int kbd_read_char_t(keyboard_t *kbd, in
[all...]
H A Dkbd.c29 __FBSDID("$FreeBSD: stable/11/sys/dev/kbd/kbd.c 356013 2019-12-22 17:15:48Z kevans $");
48 #include <dev/kbd/kbdreg.h>
84 static SYSCTL_NODE(_hw, OID_AUTO, kbd, CTLFLAG_RD, 0, "kbd");
124 printf("kbd: new array size %d\n", keyboards);
133 * and register it to the virtual keyboard driver `kbd'.
138 kbd_init_struct(keyboard_t *kbd, char *name, int type, int unit, int config, argument
141 kbd->kb_flags = KB_NO_DEVICE; /* device has not been found */
142 kbd
161 kbd_set_maps(keyboard_t *kbd, keymap_t *keymap, accentmap_t *accmap, fkeytab_t *fkeymap, int fkeymap_size) argument
194 kbd_register(keyboard_t *kbd) argument
259 kbd_unregister(keyboard_t *kbd) argument
380 kbd_release(keyboard_t *kbd, void *id) argument
403 kbd_change_callback(keyboard_t *kbd, void *id, kbd_callback_func_t *func, void *arg) argument
494 kbd_attach(keyboard_t *kbd) argument
512 kbd_detach(keyboard_t *kbd) argument
570 keyboard_t *kbd; local
605 keyboard_t *kbd; local
628 keyboard_t *kbd; local
681 keyboard_t *kbd; local
692 keyboard_t *kbd; local
707 keyboard_t *kbd; local
729 genkbd_event(keyboard_t *kbd, int event, void *arg) argument
842 genkbd_commonioctl(keyboard_t *kbd, u_long cmd, caddr_t arg) argument
1126 genkbd_get_fkeystr(keyboard_t *kbd, int fkey, size_t *len) argument
1159 genkbd_diag(keyboard_t *kbd, int level) argument
1183 save_accent_key(keyboard_t *kbd, u_int key, int *accents) argument
1212 make_accent_char(keyboard_t *kbd, u_int ch, int *accents) argument
1239 genkbd_keyaction(keyboard_t *kbd, int keycode, int up, int *shiftstate, int *accents) argument
[all...]
/freebsd-11-stable/sys/dev/hyperv/input/
H A Dhv_kbd.c56 #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 Dhv_kbdc.h37 #include <dev/kbd/kbdreg.h>
54 #define DEBUG_HVKBD(kbd, ...) do { \
55 hv_kbd_sc *sc = (kbd)->kb_data; \
/freebsd-11-stable/sys/pc98/cbus/
H A Dpckbd.c45 #include <dev/kbd/kbdreg.h>
53 #define KB_CONF_FAIL_IF_NO_KBD (1 << 0) /* don't install if no kbd is found */
95 static int pckbd_attach_unit(device_t dev, keyboard_t **kbd,
132 keyboard_t *kbd; local
144 error = pckbd_attach_unit(dev, &kbd,
153 bus_setup_intr(dev, res, INTR_TYPE_TTY, NULL, pckbd_isa_intr, kbd, &ih);
161 keyboard_t *kbd; local
163 kbd = kbd_get_keyboard(kbd_find_keyboard(DRIVER_NAME,
165 if (kbd)
166 kbdd_clear_state(kbd);
174 keyboard_t *kbd = arg; local
199 pckbd_attach_unit(device_t dev, keyboard_t **kbd, int port, int irq, int flags) argument
249 keyboard_t *kbd; local
372 keyboard_t *kbd; local
432 keyboard_t *kbd; local
492 pckbd_term(keyboard_t *kbd) argument
503 pckbd_intr(keyboard_t *kbd, void *arg) argument
522 pckbd_test_if(keyboard_t *kbd) argument
532 pckbd_enable(keyboard_t *kbd) argument
544 pckbd_disable(keyboard_t *kbd) argument
556 pckbd_read(keyboard_t *kbd, int wait) argument
571 pckbd_check(keyboard_t *kbd) argument
580 pckbd_read_char(keyboard_t *kbd, int wait) argument
699 pckbd_check_char(keyboard_t *kbd) argument
713 pckbd_ioctl(keyboard_t *kbd, u_long cmd, caddr_t arg) argument
828 pckbd_lock(keyboard_t *kbd, int lock) argument
835 pckbd_clear_state(keyboard_t *kbd) argument
848 pckbd_get_state(keyboard_t *kbd, void *buf, size_t len) argument
860 pckbd_set_state(keyboard_t *kbd, void *buf, size_t len) argument
873 pckbd_poll(keyboard_t *kbd, int on) argument
[all...]
H A Dsyscons_cbus.c111 *sc_find_softc(struct video_adapter *adp, struct keyboard *kbd) argument
119 (kbd == NULL || kbd == sc->kbd))
127 (kbd == NULL || kbd == sc->kbd))
/freebsd-11-stable/sys/arm/versatile/
H A Dpl050.c60 #include <dev/kbd/kbdreg.h>
64 #include <dev/kbd/kbdtables.h>
177 kmi_test_if(keyboard_t *kbd) argument
184 kmi_term(keyboard_t *kbd) argument
191 kmi_intr(keyboard_t *kbd, void *arg) argument
199 kmi_lock(keyboard_t *kbd, int lock) argument
209 kmi_enable(keyboard_t *kbd) argument
213 KBD_ACTIVATE(kbd);
221 kmi_disable(keyboard_t *kbd) argument
225 KBD_DEACTIVATE(kbd);
233 kmi_check(keyboard_t *kbd) argument
249 kmi_check_char_locked(keyboard_t *kbd) argument
260 kmi_check_char(keyboard_t *kbd) argument
274 kmi_read(keyboard_t *kbd, int wait) argument
288 kmi_read_char_locked(keyboard_t *kbd, int wait) argument
310 kmi_read_char(keyboard_t *kbd, int wait) argument
323 kmi_ioctl_locked(keyboard_t *kbd, u_long cmd, caddr_t arg) argument
463 kmi_ioctl(keyboard_t *kbd, u_long cmd, caddr_t arg) argument
494 kmi_clear_state(keyboard_t *kbd) argument
507 kmi_get_state(keyboard_t *kbd, void *buf, size_t len) argument
514 kmi_set_state(keyboard_t *kbd, void *buf, size_t len) argument
520 kmi_poll(keyboard_t *kbd, int on) argument
549 kmi_set_typematic(keyboard_t *kbd, int code) argument
642 keyboard_t *kbd; local
[all...]
/freebsd-11-stable/sys/dev/kbdmux/
H A Dkbdmux.c58 #include <dev/kbd/kbdreg.h>
66 #include <dev/kbd/kbdtables.h>
139 keyboard_t *kbd; /* keyboard */ member in struct:kbdmux_kbd
224 keyboard_t *kbd = (keyboard_t *) xkbd; local
225 kbdmux_state_t *state = (kbdmux_state_t *) kbd->kb_data;
227 kbdd_intr(kbd, NULL);
268 kbdmux_kbd_event(keyboard_t *kbd, int event, void *arg) argument
288 while (kbdd_check_char(kbd)) {
289 c = kbdd_read_char(kbd, 0);
294 if (!KBD_IS_BUSY(kbd))
416 keyboard_t *kbd = NULL; local
550 kbdmux_term(keyboard_t *kbd) argument
598 kbdmux_intr(keyboard_t *kbd, void *arg) argument
620 kbdmux_test_if(keyboard_t *kbd) argument
630 kbdmux_enable(keyboard_t *kbd) argument
640 kbdmux_disable(keyboard_t *kbd) argument
650 kbdmux_read(keyboard_t *kbd, int wait) argument
669 kbdmux_check(keyboard_t *kbd) argument
688 kbdmux_read_char(keyboard_t *kbd, int wait) argument
975 kbdmux_check_char(keyboard_t *kbd) argument
999 kbdmux_ioctl(keyboard_t *kbd, u_long cmd, caddr_t arg) argument
1303 kbdmux_lock(keyboard_t *kbd, int lock) argument
1326 kbdmux_clear_state(keyboard_t *kbd) argument
1339 kbdmux_get_state(keyboard_t *kbd, void *buf, size_t len) argument
1355 kbdmux_set_state(keyboard_t *kbd, void *buf, size_t len) argument
1369 kbdmux_poll(keyboard_t *kbd, int on) argument
1402 keyboard_t *kbd; local
[all...]
/freebsd-11-stable/sys/dev/vkbd/
H A Dvkbd.c54 #include <dev/kbd/kbdreg.h>
55 #include <dev/kbd/kbdtables.h>
201 keyboard_t *kbd = NULL; local
210 (error = (*sw->init)(unit, &kbd, NULL, 0)) != 0)
213 state = (vkbd_state_t *) kbd->kb_data;
215 if ((error = (*sw->enable)(kbd)) != 0) {
216 (*sw->term)(kbd);
221 if ((error = kbd_attach(kbd)) != 0) {
222 (*sw->disable)(kbd);
223 (*sw->term)(kbd);
250 keyboard_t *kbd = VKBD_KEYBOARD(dev); local
293 keyboard_t *kbd = VKBD_KEYBOARD(dev); local
353 keyboard_t *kbd = VKBD_KEYBOARD(dev); local
434 keyboard_t *kbd = VKBD_KEYBOARD(dev); local
477 keyboard_t *kbd = (keyboard_t *) xkbd; local
605 keyboard_t *kbd = NULL; local
699 vkbd_term(keyboard_t *kbd) argument
719 vkbd_intr(keyboard_t *kbd, void *arg) argument
739 vkbd_test_if(keyboard_t *kbd) argument
750 vkbd_enable(keyboard_t *kbd) argument
758 vkbd_disable(keyboard_t *kbd) argument
766 vkbd_read(keyboard_t *kbd, int wait) argument
783 vkbd_check(keyboard_t *kbd) argument
802 vkbd_read_char(keyboard_t *kbd, int wait) argument
1063 vkbd_check_char(keyboard_t *kbd) argument
1085 vkbd_ioctl(keyboard_t *kbd, u_long cmd, caddr_t arg) argument
1223 vkbd_lock(keyboard_t *kbd, int lock) argument
1248 vkbd_clear_state(keyboard_t *kbd) argument
1259 vkbd_get_state(keyboard_t *kbd, void *buf, size_t len) argument
1271 vkbd_set_state(keyboard_t *kbd, void *buf, size_t len) argument
1281 vkbd_poll(keyboard_t *kbd, int on) argument
[all...]
/freebsd-11-stable/sys/dev/atkbdc/
H A Datkbd.c49 #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);
153 EVENTHANDLER_REGISTER(shutdown_final, atkbd_shutdown_final, *kbd,
163 keyboard_t *kbd; local
300 keyboard_t *kbd; local
365 keyboard_t *kbd; local
521 atkbd_term(keyboard_t *kbd) argument
532 atkbd_intr(keyboard_t *kbd, void *arg) argument
570 atkbd_test_if(keyboard_t *kbd) argument
592 atkbd_enable(keyboard_t *kbd) argument
604 atkbd_disable(keyboard_t *kbd) argument
616 atkbd_read(keyboard_t *kbd, int wait) argument
631 atkbd_check(keyboard_t *kbd) argument
640 atkbd_read_char(keyboard_t *kbd, int wait) argument
901 atkbd_check_char(keyboard_t *kbd) argument
915 atkbd_ioctl(keyboard_t *kbd, u_long cmd, caddr_t arg) argument
1085 atkbd_lock(keyboard_t *kbd, int lock) argument
1092 atkbd_clear_state(keyboard_t *kbd) argument
1109 atkbd_get_state(keyboard_t *kbd, void *buf, size_t len) argument
1121 atkbd_set_state(keyboard_t *kbd, void *buf, size_t len) argument
1133 atkbd_poll(keyboard_t *kbd, int on) argument
1152 keyboard_t *kbd = v; local
1208 set_typematic(keyboard_t *kbd) argument
[all...]
H A Datkbdreg.h35 #define KB_CONF_FAIL_IF_NO_KBD (1 << 0) /* don't install if no kbd is found */
43 int atkbd_attach_unit(device_t dev, keyboard_t **kbd, int irq, int flags);
H A Datkbd_atkbdc.c44 #include <dev/kbd/kbdreg.h>
115 keyboard_t *kbd; local
126 error = atkbd_attach_unit(dev, &kbd, irq, flags);
135 kbd, &sc->ih);
146 keyboard_t *kbd; local
150 kbd = kbd_get_keyboard(kbd_find_keyboard(ATKBD_DRIVER_NAME,
152 if (kbd) {
153 kbd->kb_flags &= ~KB_INITIALIZED;
156 kbdd_init(kbd, device_get_unit(dev), &kbd, arg
166 keyboard_t *kbd; local
[all...]
H A Datkbdc.c295 sc->kbd.head = sc->kbd.tail = 0;
299 sc->kbd.call_count = 0;
300 sc->kbd.qcount = sc->kbd.max_qcount = 0;
407 return (availq(&kbdcp(p)->kbd) || availq(&kbdcp(p)->aux)
461 addq(&kbdc->kbd, read_data(kbdc));
541 addq(&kbdc->kbd, b);
565 addq(&kbdc->kbd, read_data(kbdc));
599 addq(&kbdc->kbd,
[all...]
/freebsd-11-stable/sys/arm/samsung/exynos/
H A Dchrome_kb.c97 #include <dev/kbd/kbdreg.h>
98 #include <dev/kbd/kbdtables.h>
179 ckb_test_if(keyboard_t *kbd) argument
187 ckb_term(keyboard_t *kbd) argument
195 ckb_intr(keyboard_t *kbd, void *arg) argument
203 ckb_lock(keyboard_t *kbd, int lock) argument
211 ckb_clear_state(keyboard_t *kbd) argument
215 sc = kbd->kb_data;
226 ckb_get_state(keyboard_t *kbd, void *buf, size_t len) argument
234 ckb_set_state(keyboard_t *kbd, voi argument
243 ckb_check(keyboard_t *kbd) argument
272 ckb_check_char_locked(keyboard_t *kbd) argument
283 ckb_check_char(keyboard_t *kbd) argument
297 ckb_read(keyboard_t *kbd, int wait) argument
337 ckb_read_char_locked(keyboard_t *kbd, int wait) argument
421 ckb_read_char(keyboard_t *kbd, int wait) argument
435 ckb_ioctl_locked(keyboard_t *kbd, u_long cmd, caddr_t arg) argument
549 ckb_ioctl(keyboard_t *kbd, u_long cmd, caddr_t arg) argument
584 ckb_enable(keyboard_t *kbd) argument
596 ckb_disable(keyboard_t *kbd) argument
609 ckb_set_typematic(keyboard_t *kbd, int code) argument
626 ckb_poll(keyboard_t *kbd, int on) argument
806 keyboard_t *kbd; local
[all...]
/freebsd-11-stable/sys/dev/gpio/
H A Dgpiokeys.c49 #include <dev/kbd/kbdreg.h>
50 #include <dev/kbd/kbdtables.h>
146 /* kbd methods prototypes */
388 keyboard_t *kbd; local
397 kbd = &sc->sc_kbd;
401 kbd_init_struct(kbd, KBD_DRIVER_NAME, KB_OTHER, unit, 0, 0, 0);
403 kbd->kb_data = (void *)sc;
409 kbd_set_maps(kbd, &sc->sc_keymap, &sc->sc_accmap,
412 KBD_FOUND_DEVICE(kbd);
414 gpiokeys_clear_state(kbd);
472 keyboard_t *kbd; local
518 gpiokeys_test_if(keyboard_t *kbd) argument
525 gpiokeys_term(keyboard_t *kbd) argument
532 gpiokeys_intr(keyboard_t *kbd, void *arg) argument
539 gpiokeys_lock(keyboard_t *kbd, int lock) argument
549 gpiokeys_enable(keyboard_t *kbd) argument
563 gpiokeys_disable(keyboard_t *kbd) argument
600 gpiokeys_check(keyboard_t *kbd) argument
620 gpiokeys_check_char_locked(keyboard_t *kbd) argument
629 gpiokeys_check_char(keyboard_t *kbd) argument
671 gpiokeys_read(keyboard_t *kbd, int wait) argument
691 gpiokeys_read_char_locked(keyboard_t *kbd, int wait) argument
732 gpiokeys_read_char(keyboard_t *kbd, int wait) argument
746 gpiokeys_ioctl_locked(keyboard_t *kbd, u_long cmd, caddr_t arg) argument
864 gpiokeys_ioctl(keyboard_t *kbd, u_long cmd, caddr_t arg) argument
885 gpiokeys_clear_state(keyboard_t *kbd) argument
896 gpiokeys_get_state(keyboard_t *kbd, void *buf, size_t len) argument
903 gpiokeys_set_state(keyboard_t *kbd, void *buf, size_t len) argument
909 gpiokeys_poll(keyboard_t *kbd, int on) argument
924 gpiokeys_set_typematic(keyboard_t *kbd, int code) argument
[all...]
/freebsd-11-stable/sys/dev/adb/
H A Dadb_kbd.c43 #include <dev/kbd/kbdreg.h>
44 #include <dev/kbd/kbdtables.h>
381 keyboard_t *kbd; local
390 kbd = kbd_get_keyboard(kbd_find_keyboard(KBD_DRIVER_NAME,
393 kbdd_disable(kbd);
396 kbd_detach(kbd);
399 kbdd_term(kbd);
520 akbd_term(keyboard_t *kbd) argument
526 akbd_interrupt(keyboard_t *kbd, void *arg) argument
532 akbd_test_if(keyboard_t *kbd) argument
538 akbd_enable(keyboard_t *kbd) argument
545 akbd_disable(keyboard_t *kbd) argument
556 akbd_read(keyboard_t *kbd, int wait) argument
562 akbd_check(keyboard_t *kbd) argument
589 akbd_read_char(keyboard_t *kbd, int wait) argument
678 akbd_check_char(keyboard_t *kbd) argument
687 set_typematic(keyboard_t *kbd, int code) argument
704 akbd_ioctl(keyboard_t *kbd, u_long cmd, caddr_t data) argument
806 akbd_lock(keyboard_t *kbd, int lock) argument
811 akbd_clear_state(keyboard_t *kbd) argument
829 akbd_get_state(keyboard_t *kbd, void *buf, size_t len) argument
834 akbd_set_state(keyboard_t *kbd, void *buf, size_t len) argument
839 akbd_poll(keyboard_t *kbd, int on) argument
[all...]
/freebsd-11-stable/usr.sbin/bluetooth/bthidd/
H A DMakefile7 SRCS= bthidd.c client.c hid.c kbd.c lexer.l parser.y server.c \
/freebsd-11-stable/sys/dev/uart/
H A Duart_kbd_sun.c49 #include <dev/kbd/kbdreg.h>
50 #include <dev/kbd/kbdtables.h>
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, in
334 sunkbd_term(keyboard_t *kbd) argument
342 sunkbd_intr(keyboard_t *kbd, void *arg) argument
350 sunkbd_test_if(keyboard_t *kbd) argument
358 sunkbd_enable(keyboard_t *kbd) argument
366 sunkbd_disable(keyboard_t *kbd) argument
374 sunkbd_read(keyboard_t *kbd, int wait) argument
382 sunkbd_check(keyboard_t *kbd) argument
410 sunkbd_read_char(keyboard_t *kbd, int wait) argument
634 sunkbd_check_char(keyboard_t *kbd) argument
649 sunkbd_ioctl(keyboard_t *kbd, u_long cmd, caddr_t data) argument
751 sunkbd_lock(keyboard_t *kbd, int lock) argument
759 sunkbd_clear_state(keyboard_t *kbd) argument
779 sunkbd_get_state(keyboard_t *kbd, void *buf, size_t len) argument
787 sunkbd_set_state(keyboard_t *kbd, void *buf, size_t len) argument
795 sunkbd_poll_mode(keyboard_t *kbd, int on) argument
808 sunkbd_diag(keyboard_t *kbd, int level) argument
[all...]
/freebsd-11-stable/sys/isa/
H A Dsyscons_isa.c133 *sc_find_softc(struct video_adapter *adp, struct keyboard *kbd) argument
141 (kbd == NULL || kbd == sc->kbd))
149 (kbd == NULL || kbd == sc->kbd))
/freebsd-11-stable/sys/dev/usb/input/
H A Dukbd.c86 #include <dev/kbd/kbdreg.h>
95 #include <dev/kbd/kbdtables.h>
1097 keyboard_t *kbd = &sc->sc_kbd; local
1111 kbd_init_struct(kbd, UKBD_DRIVER_NAME, KB_OTHER, unit, 0, 0, 0);
1113 kbd->kb_data = (void *)sc;
1158 kbd_set_maps(kbd, &sc->sc_keymap, &sc->sc_accmap,
1161 KBD_FOUND_DEVICE(kbd);
1163 ukbd_clear_state(kbd);
1169 KBD_PROBE_DONE(kbd);
1204 ukbd_ioctl(kbd, KDSETLE
1381 ukbd_test_if(keyboard_t *kbd) argument
1388 ukbd_term(keyboard_t *kbd) argument
1395 ukbd_intr(keyboard_t *kbd, void *arg) argument
1402 ukbd_lock(keyboard_t *kbd, int lock) argument
1412 ukbd_enable(keyboard_t *kbd) argument
1424 ukbd_disable(keyboard_t *kbd) argument
1437 ukbd_check(keyboard_t *kbd) argument
1462 ukbd_check_char_locked(keyboard_t *kbd) argument
1479 ukbd_check_char(keyboard_t *kbd) argument
1493 ukbd_read(keyboard_t *kbd, int wait) argument
1542 ukbd_read_char_locked(keyboard_t *kbd, int wait) argument
1722 ukbd_read_char(keyboard_t *kbd, int wait) argument
1735 ukbd_ioctl_locked(keyboard_t *kbd, u_long cmd, caddr_t arg) argument
1876 ukbd_ioctl(keyboard_t *kbd, u_long cmd, caddr_t arg) argument
1914 ukbd_clear_state(keyboard_t *kbd) argument
1936 ukbd_get_state(keyboard_t *kbd, void *buf, size_t len) argument
1943 ukbd_set_state(keyboard_t *kbd, void *buf, size_t len) argument
1949 ukbd_poll(keyboard_t *kbd, int on) argument
1993 ukbd_set_typematic(keyboard_t *kbd, int code) argument
[all...]
/freebsd-11-stable/usr.sbin/bhyve/
H A Datkbdc.c136 struct kbd_dev kbd; member in struct:atkbdc_softc
144 sc->kbd.irq_active = true;
145 vm_isa_pulse_irq(sc->ctx, sc->kbd.irq, sc->kbd.irq);
163 if (sc->kbd.bcnt < FIFOSZ) {
164 sc->kbd.buffer[sc->kbd.bwr] = val;
165 sc->kbd.bwr = (sc->kbd.bwr + 1) % FIFOSZ;
166 sc->kbd
[all...]
/freebsd-11-stable/sys/dev/vt/
H A Dvt_core.c56 #include <dev/kbd/kbdreg.h>
323 vt_save_kbd_mode(struct vt_window *vw, keyboard_t *kbd) argument
328 ret = kbdd_ioctl(kbd, KDGKBMODE, (caddr_t)&mode);
340 vt_update_kbd_mode(struct vt_window *vw, keyboard_t *kbd) argument
344 ret = kbdd_ioctl(kbd, KDSKBMODE, (caddr_t)&vw->vw_kbdmode);
352 vt_save_kbd_state(struct vt_window *vw, keyboard_t *kbd) argument
357 ret = kbdd_ioctl(kbd, KDGKBSTATE, (caddr_t)&state);
370 vt_update_kbd_state(struct vt_window *vw, keyboard_t *kbd) argument
375 ret = kbdd_ioctl(kbd, KDSKBSTATE, (caddr_t)&state);
383 vt_save_kbd_leds(struct vt_window *vw, keyboard_t *kbd) argument
401 vt_update_kbd_leds(struct vt_window *vw, keyboard_t *kbd) argument
541 keyboard_t *kbd; local
796 vt_processkey(keyboard_t *kbd, struct vt_device *vd, int c) argument
935 vt_kbdevent(keyboard_t *kbd, int event, void *arg) argument
1453 keyboard_t *kbd; local
1538 keyboard_t *kbd; local
1572 keyboard_t *kbd; local
2044 keyboard_t *kbd; local
[all...]
/freebsd-11-stable/sys/dev/evdev/
H A Devdev_utils.c43 #include <dev/kbd/kbdreg.h>
296 evdev_push_repeats(struct evdev_dev *evdev, keyboard_t *kbd) argument
302 evdev_push_event(evdev, EV_REP, REP_DELAY, kbd->kb_delay1);
303 evdev_push_event(evdev, EV_REP, REP_PERIOD, kbd->kb_delay2);
310 keyboard_t *kbd = (keyboard_t *)softc; local
315 leds = oleds = KBD_LED_VAL(kbd);
324 kbdd_ioctl(kbd, KDSETLED,
333 delay[1] = kbd->kb_delay2;
335 kbdd_ioctl(kbd, KDSETREPEAT, (caddr_t)delay);
338 delay[0] = kbd
[all...]

Completed in 279 milliseconds

12