Searched refs:sc_kbd (Results 1 – 6 of 6) sorted by relevance
/freebsd/sys/dev/adb/ |
H A D | adb_kbd.c | 68 keyboard_t sc_kbd; member 308 kbd_init_struct(&sc->sc_kbd, KBD_DRIVER_NAME, KB_101, 0, 0, 0, 0); in adb_kbd_attach() 309 kbd_set_maps(&sc->sc_kbd, &key_map, &accent_map, fkey_tab, in adb_kbd_attach() 315 KBD_FOUND_DEVICE(&sc->sc_kbd); in adb_kbd_attach() 316 KBD_PROBE_DONE(&sc->sc_kbd); in adb_kbd_attach() 317 KBD_INIT_DONE(&sc->sc_kbd); in adb_kbd_attach() 318 KBD_CONFIG_DONE(&sc->sc_kbd); in adb_kbd_attach() 320 (*sw->enable)(&sc->sc_kbd); in adb_kbd_attach() 322 kbd_register(&sc->sc_kbd); in adb_kbd_attach() 325 if (kbd_attach(&sc->sc_kbd)) { in adb_kbd_attach() [all …]
|
/freebsd/sys/dev/hyperv/input/ |
H A D | hv_kbd.c | 747 if (KBD_IS_ACTIVE(&sc->sc_kbd) && in hv_kbd_intr() 748 KBD_IS_BUSY(&sc->sc_kbd)) { in hv_kbd_intr() 750 (sc->sc_kbd.kb_callback.kc_func) (&sc->sc_kbd, KBDIO_KEYINPUT, in hv_kbd_intr() 751 sc->sc_kbd.kb_callback.kc_arg); in hv_kbd_intr() 755 c = hvkbd_read_char(&sc->sc_kbd, 0); in hv_kbd_intr() 779 keyboard_t *kbd = &sc->sc_kbd; in hv_kbd_drv_attach() 844 hvkbd_disable(&sc->sc_kbd); in hv_kbd_drv_detach() 848 if (KBD_IS_CONFIGURED(&sc->sc_kbd)) { in hv_kbd_drv_detach() 849 error = kbd_unregister(&sc->sc_kbd); in hv_kbd_drv_detach() 856 error = kbd_detach(&sc->sc_kbd); in hv_kbd_drv_detach()
|
H A D | hv_kbdc.h | 88 keyboard_t sc_kbd; member
|
/freebsd/sys/dev/hid/ |
H A D | hkbd.c | 130 keyboard_t sc_kbd; member 361 sc->sc_delay = sc->sc_kbd.kb_delay2; in hkbd_start_timer() 518 sc->sc_delay = sc->sc_kbd.kb_delay1; in hkbd_interrupt() 522 sc->sc_repeat_time = now + sc->sc_kbd.kb_delay1; in hkbd_interrupt() 537 sc->sc_repeat_time = now + sc->sc_kbd.kb_delay2; in hkbd_interrupt() 567 if (KBD_IS_ACTIVE(&sc->sc_kbd) && in hkbd_event_keyinput() 568 KBD_IS_BUSY(&sc->sc_kbd)) { in hkbd_event_keyinput() 570 (sc->sc_kbd.kb_callback.kc_func) (&sc->sc_kbd, KBDIO_KEYINPUT, in hkbd_event_keyinput() 571 sc->sc_kbd.kb_callback.kc_arg); in hkbd_event_keyinput() 575 c = hkbd_read_char(&sc->sc_kbd, 0); in hkbd_event_keyinput() [all …]
|
/freebsd/sys/dev/usb/input/ |
H A D | ukbd.c | 138 keyboard_t sc_kbd; member 415 sc->sc_delay = sc->sc_kbd.kb_delay2; in ukbd_start_timer() 587 sc->sc_delay = sc->sc_kbd.kb_delay1; in ukbd_interrupt() 591 sc->sc_repeat_time = now + sc->sc_kbd.kb_delay1; in ukbd_interrupt() 607 sc->sc_repeat_time = now + sc->sc_kbd.kb_delay2; in ukbd_interrupt() 635 if (KBD_IS_ACTIVE(&sc->sc_kbd) && in ukbd_event_keyinput() 636 KBD_IS_BUSY(&sc->sc_kbd)) { in ukbd_event_keyinput() 638 (sc->sc_kbd.kb_callback.kc_func) (&sc->sc_kbd, KBDIO_KEYINPUT, in ukbd_event_keyinput() 639 sc->sc_kbd.kb_callback.kc_arg); in ukbd_event_keyinput() 643 c = ukbd_read_char(&sc->sc_kbd, 0); in ukbd_event_keyinput() [all …]
|
/freebsd/sys/dev/gpio/ |
H A D | gpiokeys.c | 128 keyboard_t sc_kbd; member 419 kbd = &sc->sc_kbd; in gpiokeys_attach() 992 if (KBD_IS_ACTIVE(&sc->sc_kbd) && in gpiokeys_event_keyinput() 993 KBD_IS_BUSY(&sc->sc_kbd)) { in gpiokeys_event_keyinput() 995 (sc->sc_kbd.kb_callback.kc_func) (&sc->sc_kbd, KBDIO_KEYINPUT, in gpiokeys_event_keyinput() 996 sc->sc_kbd.kb_callback.kc_arg); in gpiokeys_event_keyinput() 1000 c = gpiokeys_read_char(&sc->sc_kbd, 0); in gpiokeys_event_keyinput()
|