Lines Matching refs:scancode
653 int scancode, keycode; in kbdmux_read_char() local
675 scancode = kbdmux_kbd_getc(state); in kbdmux_read_char()
676 if (scancode == -1) { in kbdmux_read_char()
682 scancode = kbdd_read_char(k->kbd, 0); in kbdmux_read_char()
683 if (scancode == NOKEY) in kbdmux_read_char()
685 if (scancode == ERRKEY) in kbdmux_read_char()
690 kbdmux_kbd_putc(state, scancode); in kbdmux_read_char()
709 scancode); in kbdmux_read_char()
713 key, scancode & 0x80 ? 0 : 1); in kbdmux_read_char()
725 return (scancode); in kbdmux_read_char()
729 keycode = scancode & 0x7F; in kbdmux_read_char()
732 switch(scancode) { in kbdmux_read_char()
748 state->ks_prefix = scancode; in kbdmux_read_char()
864 return (keycode | (scancode & 0x80)); in kbdmux_read_char()
869 switch (keycode | (scancode & 0x80)) { in kbdmux_read_char()
925 action = genkbd_keyaction(kbd, keycode, scancode & 0x80, in kbdmux_read_char()