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

12

/freebsd-9.3-release/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-9.3-release/sys/dev/kbd/
H A Dkbdreg.h40 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, int wait);
131 typedef int kbd_check_char_t(keyboard_t *kbd);
[all...]
H A Dkbd.c48 #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->kb_name = name;
143 kbd->kb_type = type;
144 kbd
161 kbd_set_maps(keyboard_t *kbd, keymap_t *keymap, accentmap_t *accmap, fkeytab_t *fkeymap, int fkeymap_size) argument
190 kbd_register(keyboard_t *kbd) argument
255 kbd_unregister(keyboard_t *kbd) argument
376 kbd_release(keyboard_t *kbd, void *id) argument
399 kbd_change_callback(keyboard_t *kbd, void *id, kbd_callback_func_t *func, void *arg) argument
490 kbd_attach(keyboard_t *kbd) argument
508 kbd_detach(keyboard_t *kbd) argument
566 keyboard_t *kbd; local
601 keyboard_t *kbd; local
624 keyboard_t *kbd; local
677 keyboard_t *kbd; local
688 keyboard_t *kbd; local
703 keyboard_t *kbd; local
725 genkbd_event(keyboard_t *kbd, int event, void *arg) argument
838 genkbd_commonioctl(keyboard_t *kbd, u_long cmd, caddr_t arg) argument
1122 genkbd_get_fkeystr(keyboard_t *kbd, int fkey, size_t *len) argument
1155 genkbd_diag(keyboard_t *kbd, int level) argument
1179 save_accent_key(keyboard_t *kbd, u_int key, int *accents) argument
1208 make_accent_char(keyboard_t *kbd, u_int ch, int *accents) argument
1235 genkbd_keyaction(keyboard_t *kbd, int keycode, int up, int *shiftstate, int *accents) argument
[all...]
/freebsd-9.3-release/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 */
82 static int pckbd_attach_unit(int unit, keyboard_t **kbd,
119 keyboard_t *kbd; local
131 error = pckbd_attach_unit(device_get_unit(dev), &kbd,
140 bus_setup_intr(dev, res, INTR_TYPE_TTY, NULL, pckbd_isa_intr, kbd, &ih);
148 keyboard_t *kbd; local
150 kbd = kbd_get_keyboard(kbd_find_keyboard(DRIVER_NAME,
152 if (kbd)
153 kbdd_clear_state(kbd);
161 keyboard_t *kbd = arg; local
186 pckbd_attach_unit(int unit, keyboard_t **kbd, int port, int irq, int flags) argument
230 keyboard_t *kbd; local
364 keyboard_t *kbd; local
424 keyboard_t *kbd; local
485 pckbd_term(keyboard_t *kbd) argument
493 pckbd_intr(keyboard_t *kbd, void *arg) argument
512 pckbd_test_if(keyboard_t *kbd) argument
522 pckbd_enable(keyboard_t *kbd) argument
534 pckbd_disable(keyboard_t *kbd) argument
546 pckbd_read(keyboard_t *kbd, int wait) argument
561 pckbd_check(keyboard_t *kbd) argument
570 pckbd_read_char(keyboard_t *kbd, int wait) argument
689 pckbd_check_char(keyboard_t *kbd) argument
703 pckbd_ioctl(keyboard_t *kbd, u_long cmd, caddr_t arg) argument
818 pckbd_lock(keyboard_t *kbd, int lock) argument
825 pckbd_clear_state(keyboard_t *kbd) argument
838 pckbd_get_state(keyboard_t *kbd, void *buf, size_t len) argument
850 pckbd_set_state(keyboard_t *kbd, void *buf, size_t len) argument
863 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-9.3-release/sys/dev/atkbdc/
H A Datkbd.c61 #include <dev/kbd/kbdreg.h>
88 atkbd_attach_unit(device_t dev, keyboard_t **kbd, int irq, int flags) argument
103 *kbd = NULL;
107 error = (*sw->init)(unit, kbd, args, flags);
110 (*sw->enable)(*kbd);
114 error = kbd_attach(*kbd);
123 atkbd_timeout(*kbd);
126 (*sw->diag)(*kbd, bootverbose);
128 EVENTHANDLER_REGISTER(shutdown_final, atkbd_shutdown_final, *kbd,
137 keyboard_t *kbd; local
281 keyboard_t *kbd; local
346 keyboard_t *kbd; local
471 atkbd_term(keyboard_t *kbd) argument
479 atkbd_intr(keyboard_t *kbd, void *arg) argument
517 atkbd_test_if(keyboard_t *kbd) argument
539 atkbd_enable(keyboard_t *kbd) argument
551 atkbd_disable(keyboard_t *kbd) argument
563 atkbd_read(keyboard_t *kbd, int wait) argument
578 atkbd_check(keyboard_t *kbd) argument
587 atkbd_read_char(keyboard_t *kbd, int wait) argument
834 atkbd_check_char(keyboard_t *kbd) argument
848 atkbd_ioctl(keyboard_t *kbd, u_long cmd, caddr_t arg) argument
1002 atkbd_lock(keyboard_t *kbd, int lock) argument
1009 atkbd_clear_state(keyboard_t *kbd) argument
1026 atkbd_get_state(keyboard_t *kbd, void *buf, size_t len) argument
1038 atkbd_set_state(keyboard_t *kbd, void *buf, size_t len) argument
1050 atkbd_poll(keyboard_t *kbd, int on) argument
1069 keyboard_t *kbd = v; local
1092 get_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.c43 #include <dev/kbd/kbdreg.h>
114 keyboard_t *kbd; local
125 error = atkbd_attach_unit(dev, &kbd, irq, flags);
134 kbd, &sc->ih);
145 keyboard_t *kbd; local
149 kbd = kbd_get_keyboard(kbd_find_keyboard(ATKBD_DRIVER_NAME,
151 if (kbd) {
152 kbd->kb_flags &= ~KB_INITIALIZED;
155 kbdd_init(kbd, device_get_unit(dev), &kbd, arg
165 keyboard_t *kbd; local
[all...]
H A Datkbdc.c262 sc->kbd.head = sc->kbd.tail = 0;
265 sc->kbd.call_count = 0;
266 sc->kbd.qcount = sc->kbd.max_qcount = 0;
372 return (availq(&kbdcp(p)->kbd) || availq(&kbdcp(p)->aux)
426 addq(&kbdc->kbd, read_data(kbdc));
506 addq(&kbdc->kbd, b);
530 addq(&kbdc->kbd, read_data(kbdc));
564 addq(&kbdc->kbd,
[all...]
H A Datkbdcreg.h158 #define KBD_RESETDELAY 200 /* wait 200msec after kbd/mouse reset */
200 int command_mask; /* command byte mask bits for kbd/aux devices */
202 kqueue kbd; /* keyboard data queue */ member in struct:atkbdc_softc
H A Datkbdc_ebus.c50 #include <dev/kbd/kbdreg.h>
/freebsd-9.3-release/sys/dev/kbdmux/
H A Dkbdmux.c56 #include <dev/kbd/kbdreg.h>
57 #include <dev/kbd/kbdtables.h>
125 keyboard_t *kbd; /* keyboard */ member in struct:kbdmux_kbd
205 keyboard_t *kbd = (keyboard_t *) xkbd; local
206 kbdmux_state_t *state = (kbdmux_state_t *) kbd->kb_data;
208 kbdd_intr(kbd, NULL);
249 kbdmux_kbd_event(keyboard_t *kbd, int event, void *arg) argument
269 while (kbdd_check_char(kbd)) {
270 c = kbdd_read_char(kbd, 0);
275 if (!KBD_IS_BUSY(kbd))
393 keyboard_t *kbd = NULL; local
499 kbdmux_term(keyboard_t *kbd) argument
543 kbdmux_intr(keyboard_t *kbd, void *arg) argument
565 kbdmux_test_if(keyboard_t *kbd) argument
575 kbdmux_enable(keyboard_t *kbd) argument
585 kbdmux_disable(keyboard_t *kbd) argument
595 kbdmux_read(keyboard_t *kbd, int wait) argument
614 kbdmux_check(keyboard_t *kbd) argument
633 kbdmux_read_char(keyboard_t *kbd, int wait) argument
906 kbdmux_check_char(keyboard_t *kbd) argument
930 kbdmux_ioctl(keyboard_t *kbd, u_long cmd, caddr_t arg) argument
1226 kbdmux_lock(keyboard_t *kbd, int lock) argument
1248 kbdmux_clear_state(keyboard_t *kbd) argument
1261 kbdmux_get_state(keyboard_t *kbd, void *buf, size_t len) argument
1277 kbdmux_set_state(keyboard_t *kbd, void *buf, size_t len) argument
1291 kbdmux_poll(keyboard_t *kbd, int on) argument
1324 keyboard_t *kbd; local
[all...]
/freebsd-9.3-release/sys/dev/vkbd/
H A Dvkbd.c54 #include <dev/kbd/kbdreg.h>
55 #include <dev/kbd/kbdtables.h>
205 keyboard_t *kbd = NULL; local
214 (error = (*sw->init)(unit, &kbd, NULL, 0)) != 0)
217 state = (vkbd_state_t *) kbd->kb_data;
219 if ((error = (*sw->enable)(kbd)) != 0) {
220 (*sw->term)(kbd);
225 if ((error = kbd_attach(kbd)) != 0) {
226 (*sw->disable)(kbd);
227 (*sw->term)(kbd);
254 keyboard_t *kbd = VKBD_KEYBOARD(dev); local
297 keyboard_t *kbd = VKBD_KEYBOARD(dev); local
357 keyboard_t *kbd = VKBD_KEYBOARD(dev); local
438 keyboard_t *kbd = VKBD_KEYBOARD(dev); local
481 keyboard_t *kbd = (keyboard_t *) xkbd; local
611 keyboard_t *kbd = NULL; local
705 vkbd_term(keyboard_t *kbd) argument
725 vkbd_intr(keyboard_t *kbd, void *arg) argument
745 vkbd_test_if(keyboard_t *kbd) argument
756 vkbd_enable(keyboard_t *kbd) argument
764 vkbd_disable(keyboard_t *kbd) argument
772 vkbd_read(keyboard_t *kbd, int wait) argument
789 vkbd_check(keyboard_t *kbd) argument
808 vkbd_read_char(keyboard_t *kbd, int wait) argument
1069 vkbd_check_char(keyboard_t *kbd) argument
1091 vkbd_ioctl(keyboard_t *kbd, u_long cmd, caddr_t arg) argument
1229 vkbd_lock(keyboard_t *kbd, int lock) argument
1254 vkbd_clear_state(keyboard_t *kbd) argument
1265 vkbd_get_state(keyboard_t *kbd, void *buf, size_t len) argument
1277 vkbd_set_state(keyboard_t *kbd, void *buf, size_t len) argument
1287 vkbd_poll(keyboard_t *kbd, int on) argument
[all...]
/freebsd-9.3-release/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
335 sunkbd_term(keyboard_t *kbd) argument
343 sunkbd_intr(keyboard_t *kbd, void *arg) argument
351 sunkbd_test_if(keyboard_t *kbd) argument
359 sunkbd_enable(keyboard_t *kbd) argument
367 sunkbd_disable(keyboard_t *kbd) argument
375 sunkbd_read(keyboard_t *kbd, int wait) argument
383 sunkbd_check(keyboard_t *kbd) argument
411 sunkbd_read_char(keyboard_t *kbd, int wait) argument
635 sunkbd_check_char(keyboard_t *kbd) argument
650 sunkbd_ioctl(keyboard_t *kbd, u_long cmd, caddr_t data) argument
752 sunkbd_lock(keyboard_t *kbd, int lock) argument
760 sunkbd_clear_state(keyboard_t *kbd) argument
780 sunkbd_get_state(keyboard_t *kbd, void *buf, size_t len) argument
788 sunkbd_set_state(keyboard_t *kbd, void *buf, size_t len) argument
796 sunkbd_poll_mode(keyboard_t *kbd, int on) argument
809 sunkbd_diag(keyboard_t *kbd, int level) argument
[all...]
/freebsd-9.3-release/sys/dev/adb/
H A Dadb_kbd.c43 #include <dev/kbd/kbdreg.h>
44 #include <dev/kbd/kbdtables.h>
383 keyboard_t *kbd; local
392 kbd = kbd_get_keyboard(kbd_find_keyboard(KBD_DRIVER_NAME,
395 kbdd_disable(kbd);
398 kbd_detach(kbd);
401 kbdd_term(kbd);
522 akbd_term(keyboard_t *kbd) argument
528 akbd_interrupt(keyboard_t *kbd, void *arg) argument
534 akbd_test_if(keyboard_t *kbd) argument
540 akbd_enable(keyboard_t *kbd) argument
547 akbd_disable(keyboard_t *kbd) argument
558 akbd_read(keyboard_t *kbd, int wait) argument
564 akbd_check(keyboard_t *kbd) argument
591 akbd_read_char(keyboard_t *kbd, int wait) argument
680 akbd_check_char(keyboard_t *kbd) argument
689 set_typematic(keyboard_t *kbd, int code) argument
706 akbd_ioctl(keyboard_t *kbd, u_long cmd, caddr_t data) argument
808 akbd_lock(keyboard_t *kbd, int lock) argument
813 akbd_clear_state(keyboard_t *kbd) argument
831 akbd_get_state(keyboard_t *kbd, void *buf, size_t len) argument
836 akbd_set_state(keyboard_t *kbd, void *buf, size_t len) argument
841 akbd_poll(keyboard_t *kbd, int on) argument
[all...]
/freebsd-9.3-release/usr.sbin/bluetooth/bthidd/
H A DMakefile7 SRCS= bthidd.c client.c hid.c kbd.c lexer.l parser.y server.c \
/freebsd-9.3-release/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-9.3-release/sys/dev/usb/input/
H A Dukbd.c81 #include <dev/kbd/kbdreg.h>
90 #include <dev/kbd/kbdtables.h>
1174 keyboard_t *kbd = &sc->sc_kbd; local
1182 kbd_init_struct(kbd, UKBD_DRIVER_NAME, KB_OTHER, unit, 0, 0, 0);
1184 kbd->kb_data = (void *)sc;
1212 kbd_set_maps(kbd, &sc->sc_keymap, &sc->sc_accmap,
1215 KBD_FOUND_DEVICE(kbd);
1217 ukbd_clear_state(kbd);
1223 KBD_PROBE_DONE(kbd);
1258 ukbd_ioctl(kbd, KDSETLE
1383 ukbd_test_if(keyboard_t *kbd) argument
1390 ukbd_term(keyboard_t *kbd) argument
1397 ukbd_intr(keyboard_t *kbd, void *arg) argument
1404 ukbd_lock(keyboard_t *kbd, int lock) argument
1414 ukbd_enable(keyboard_t *kbd) argument
1426 ukbd_disable(keyboard_t *kbd) argument
1439 ukbd_check(keyboard_t *kbd) argument
1464 ukbd_check_char_locked(keyboard_t *kbd) argument
1481 ukbd_check_char(keyboard_t *kbd) argument
1495 ukbd_read(keyboard_t *kbd, int wait) argument
1544 ukbd_read_char_locked(keyboard_t *kbd, int wait) argument
1735 ukbd_read_char(keyboard_t *kbd, int wait) argument
1748 ukbd_ioctl_locked(keyboard_t *kbd, u_long cmd, caddr_t arg) argument
1888 ukbd_ioctl(keyboard_t *kbd, u_long cmd, caddr_t arg) argument
1926 ukbd_clear_state(keyboard_t *kbd) argument
1948 ukbd_get_state(keyboard_t *kbd, void *buf, size_t len) argument
1955 ukbd_set_state(keyboard_t *kbd, void *buf, size_t len) argument
1961 ukbd_poll(keyboard_t *kbd, int on) argument
1996 ukbd_set_typematic(keyboard_t *kbd, int code) argument
[all...]
/freebsd-9.3-release/etc/rc.d/
H A Dsyscons123 kbd=$1
125 if [ -z "${kbd}" ]; then
132 kbdcontrol -k ${kbd} < ${kbddev} > /dev/null 2>&1
/freebsd-9.3-release/sys/dev/vt/
H A Dvt_core.c54 #include <dev/kbd/kbdreg.h>
238 keyboard_t *kbd; local
261 kbd = kbd_get_keyboard(vd->vd_keyboard);
262 if (kbd != NULL) {
263 kbdd_ioctl(kbd, KDSKBMODE, (void *)&vw->vw_kbdmode);
401 vt_processkey(keyboard_t *kbd, struct vt_device *vd, int c) argument
454 kbdd_ioctl(kbd, KDGKBSTATE, (caddr_t)&state);
528 vt_kbdevent(keyboard_t *kbd, int event, void *arg) argument
539 kbd_release(kbd, (void *)&vd->vd_keyboard);
546 while ((c = kbdd_read_char(kbd,
898 keyboard_t *kbd; local
1413 keyboard_t *kbd; local
1518 keyboard_t *kbd; local
[all...]
/freebsd-9.3-release/sys/dev/syscons/
H A Dsyscons.c76 #include <dev/kbd/kbdreg.h>
523 (void)kbdd_ioctl(sc->kbd, KDSKBMODE, (caddr_t)&scp->kbd_mode);
533 printf(", kbd%d", sc->keyboard);
635 if (sc->kbd != NULL) {
637 (void)kbdd_ioctl(sc->kbd, GIO_KEYMAPENT, (caddr_t)&key);
696 (void)kbdd_ioctl(scp->sc->kbd, KDSKBMODE, (caddr_t)&scp->kbd_mode);
721 /* assert(thiskbd == sc->kbd) */
729 sc->kbd = NULL;
1241 error = kbdd_ioctl(sc->kbd, cmd, data);
1256 error = kbdd_ioctl(sc->kbd, KDSETRA
[all...]
H A Dsyscons.h215 struct keyboard *kbd; member in struct:sc_softc
680 sc_softc_t *sc_find_softc(struct video_adapter *adp, struct keyboard *kbd);
/freebsd-9.3-release/contrib/bind9/lib/isc/
H A Dentropy.c149 isc_keyboard_t kbd; member in struct:isc_entropysource
1177 return (isc_keyboard_open(&source->kbd));
1185 if (! isc_keyboard_canceled(&source->kbd))
1188 (void)isc_keyboard_close(&source->kbd, 3);
1204 result = isc_keyboard_getchar(&source->kbd, &c);
/freebsd-9.3-release/contrib/ntp/lib/isc/
H A Dentropy.c149 isc_keyboard_t kbd; member in struct:isc_entropysource
1177 return (isc_keyboard_open(&source->kbd));
1185 if (! isc_keyboard_canceled(&source->kbd))
1188 (void)isc_keyboard_close(&source->kbd, 3);
1204 result = isc_keyboard_getchar(&source->kbd, &c);
/freebsd-9.3-release/usr.sbin/kbdcontrol/
H A Dkbdcontrol.c135 void mux_keyboard(u_int op, char *kbd);
787 char blank[] = "", keymap_path[] = KEYMAP_PATH, dotkbd[] = ".kbd";
1023 printf("kbd%d:\n", info.kb_index);
1053 printf("kbd%d\n", info.kb_index);
1077 printf("kbd%d\n", info.kb_index);
1087 mux_keyboard(u_int op, char *kbd) argument
1101 printf("kbd%d\n", info.kb_index);
1107 * split kbd into name and unit. find the right most part of the
1108 * kbd string that consist of only digits.
1114 ep = kbd
[all...]

Completed in 306 milliseconds

12