Lines Matching refs:scancode
637 int scancode, keycode; in kbdmux_read_char() local
659 scancode = kbdmux_kbd_getc(state); in kbdmux_read_char()
660 if (scancode == -1) { in kbdmux_read_char()
666 scancode = kbdd_read_char(k->kbd, 0); in kbdmux_read_char()
667 if (scancode == NOKEY) in kbdmux_read_char()
669 if (scancode == ERRKEY) in kbdmux_read_char()
674 kbdmux_kbd_putc(state, scancode); in kbdmux_read_char()
692 return (scancode); in kbdmux_read_char()
696 keycode = scancode & 0x7F; in kbdmux_read_char()
699 switch(scancode) { in kbdmux_read_char()
715 state->ks_prefix = scancode; in kbdmux_read_char()
831 return (keycode | (scancode & 0x80)); in kbdmux_read_char()
836 switch (keycode | (scancode & 0x80)) { in kbdmux_read_char()
892 action = genkbd_keyaction(kbd, keycode, scancode & 0x80, in kbdmux_read_char()