Lines Matching refs:keycode

694 	int keycode;  in atkbd_read_char()  local
730 keycode = evdev_scancode2key(&state->ks_evdev_state, in atkbd_read_char()
733 (uint16_t)keycode, 1); in atkbd_read_char()
737 keycode = evdev_scancode2key(&state->ks_evdev_state, in atkbd_read_char()
740 if (keycode != KEY_RESERVED) { in atkbd_read_char()
742 (uint16_t)keycode, scancode & 0x80 ? 0 : 1); in atkbd_read_char()
758 keycode = scancode & 0x7F; in atkbd_read_char()
783 switch (keycode) { in atkbd_read_char()
785 keycode = 0x59; in atkbd_read_char()
788 keycode = 0x5A; in atkbd_read_char()
791 keycode = 0x5B; in atkbd_read_char()
794 keycode = 0x5C; in atkbd_read_char()
797 keycode = 0x5D; in atkbd_read_char()
800 keycode = 0x68; in atkbd_read_char()
803 keycode = 0x5E; in atkbd_read_char()
806 keycode = 0x5F; in atkbd_read_char()
809 keycode = 0x60; in atkbd_read_char()
812 keycode = 0x61; in atkbd_read_char()
815 keycode = 0x62; in atkbd_read_char()
818 keycode = 0x63; in atkbd_read_char()
821 keycode = 0x64; in atkbd_read_char()
824 keycode = 0x65; in atkbd_read_char()
827 keycode = 0x66; in atkbd_read_char()
830 keycode = 0x67; in atkbd_read_char()
834 keycode = 0x69; in atkbd_read_char()
837 keycode = 0x6a; in atkbd_read_char()
840 keycode = 0x6b; in atkbd_read_char()
843 keycode = 0x6d; in atkbd_read_char()
846 keycode = 0x6e; in atkbd_read_char()
849 keycode = 0x6f; in atkbd_read_char()
863 if (keycode == 0x1D) in atkbd_read_char()
869 if (keycode != 0x45) in atkbd_read_char()
871 keycode = 0x68; in atkbd_read_char()
876 switch (keycode) { in atkbd_read_char()
879 keycode = 0x5c; /* print screen */ in atkbd_read_char()
883 keycode = 0x68; /* pause */ in atkbd_read_char()
887 keycode = 0x6c; /* break */ in atkbd_read_char()
891 switch (keycode) { in atkbd_read_char()
894 keycode = 0x54; /* sysrq */ in atkbd_read_char()
898 keycode = 0x6c; /* break */ in atkbd_read_char()
905 return (keycode | (scancode & 0x80)); in atkbd_read_char()
910 switch (keycode | (scancode & 0x80)) { in atkbd_read_char()
914 state->ks_composed_char += keycode - 0x40; in atkbd_read_char()
920 state->ks_composed_char += keycode - 0x47; in atkbd_read_char()
926 state->ks_composed_char += keycode - 0x4E; in atkbd_read_char()
957 action = genkbd_keyaction(kbd, keycode, scancode & 0x80, in atkbd_read_char()