Lines Matching refs:sc_kbd
137 keyboard_t sc_kbd;
366 sc->sc_delay = sc->sc_kbd.kb_delay2;
537 sc->sc_delay = sc->sc_kbd.kb_delay1;
541 sc->sc_repeat_time = now + sc->sc_kbd.kb_delay1;
557 sc->sc_repeat_time = now + sc->sc_kbd.kb_delay2;
583 if (KBD_IS_ACTIVE(&sc->sc_kbd) &&
584 KBD_IS_BUSY(&sc->sc_kbd)) {
586 (sc->sc_kbd.kb_callback.kc_func) (&sc->sc_kbd, KBDIO_KEYINPUT,
587 sc->sc_kbd.kb_callback.kc_arg);
591 c = ukbd_read_char(&sc->sc_kbd, 0);
1078 keyboard_t *kbd = &sc->sc_kbd;
1290 ukbd_disable(&sc->sc_kbd);
1294 error = kbd_detach(&sc->sc_kbd);
1307 if (KBD_IS_CONFIGURED(&sc->sc_kbd)) {
1308 error = kbd_unregister(&sc->sc_kbd);
1315 sc->sc_kbd.kb_flags = 0;
1334 ukbd_clear_state(&sc->sc_kbd);