/freebsd-current/contrib/ncurses/ncurses/base/ |
H A D | define_key.c | 40 NCURSES_SP_NAME(define_key) (NCURSES_SP_DCLx const char *str, int keycode) argument 44 T((T_CALLED("define_key(%p, %s,%d)"), (void *) SP_PARM, _nc_visbuf(str), keycode)); 47 } else if (keycode > 0) { 48 unsigned ukey = (unsigned) keycode; 51 #define CallHasKey(keycode) CallDriver_1(SP_PARM, td_kyExist, keycode) 53 #define CallHasKey(keycode) NCURSES_SP_NAME(has_key)(NCURSES_SP_ARGx keycode) 58 } else if (CallHasKey(keycode)) { 82 define_key(const char *str, int keycode) argument [all...] |
H A D | lib_driver.c | 84 NCURSES_SP_NAME(has_key) (SCREEN *sp, int keycode) argument 86 T((T_CALLED("has_key(%p, %d)"), (void *) sp, keycode)); 87 returnCode(IsValidTIScreen(sp) ? CallDriver_1(sp, td_kyExist, keycode) : FALSE); 91 has_key(int keycode) argument 93 return NCURSES_SP_NAME(has_key) (CURRENT_SCREEN, keycode);
|
/freebsd-current/usr.sbin/bhyve/ |
H A D | console.h | 35 typedef void (*kbd_event_func_t)(int down, uint32_t keysym, uint32_t keycode, void *arg); 48 void console_key_event(int down, uint32_t keysym, uint32_t keycode);
|
H A D | console.c | 106 console_key_event(int down, uint32_t keysym, uint32_t keycode) argument 109 (*console.kbd_event_cb)(down, keysym, keycode, console.kbd_arg);
|
/freebsd-current/sys/dev/hyperv/input/ |
H A D | hv_kbd.c | 270 int keycode; local 332 keycode = evdev_scancode2key(&sc->ks_evdev_state, 335 if (keycode != KEY_RESERVED) { 337 (uint16_t)keycode, scancode & 0x80 ? 0 : 1); 351 /* translate the scan code into a keycode */ 352 keycode = scancode & 0x7F; 377 switch (keycode) { 379 keycode = 0x59; 382 keycode = 0x5A; 385 keycode 546 uint32_t keycode; local [all...] |
/freebsd-current/contrib/ncurses/ncurses/tinfo/ |
H A D | lib_options.c | 270 has_key_internal(int keycode, TRIES * tp) argument 274 else if (tp->value == keycode) 277 return (has_key_internal(keycode, tp->child) 278 || has_key_internal(keycode, tp->sibling)); 283 TINFO_HAS_KEY(SCREEN *sp, int keycode) argument 286 has_key_internal(keycode, sp->_keytry) : 0; 290 NCURSES_SP_NAME(has_key) (NCURSES_SP_DCLx int keycode) argument 292 T((T_CALLED("has_key(%p,%d)"), (void *) SP_PARM, keycode)); 293 returnCode(SP != 0 ? has_key_internal(keycode, SP_PARM->_keytry) : FALSE); 298 has_key(int keycode) argument [all...] |
H A D | lib_win32con.c | 796 _nc_console_keyok(int keycode, int flag) argument 802 LONG key = GenMap(0, (WORD) keycode); 804 T((T_CALLED("lib_win32con::_nc_console_keyok(%d, %d)"), keycode, flag)); 823 _nc_console_keyExist(int keycode) 828 LONG key = GenMap(0, (WORD) keycode); 830 T((T_CALLED("lib_win32con::_nc_console_keyExist(%d)"), keycode));
|
/freebsd-current/sys/dev/vkbd/ |
H A D | vkbd.c | 809 int scancode, keycode; local 844 /* translate the scan code into a keycode */ 845 keycode = scancode & 0x7F; 870 switch (keycode) { 872 keycode = 0x59; 875 keycode = 0x5A; 878 keycode = 0x5B; 881 keycode = 0x5C; 884 keycode = 0x5D; 887 keycode [all...] |
/freebsd-current/sys/dev/kbdmux/ |
H A D | kbdmux.c | 653 int scancode, keycode; local 728 /* translate the scan code into a keycode */ 729 keycode = scancode & 0x7F; 754 switch (keycode) { 756 keycode = 0x59; 759 keycode = 0x5A; 762 keycode = 0x5B; 765 keycode = 0x5C; 768 keycode = 0x5D; 771 keycode [all...] |
/freebsd-current/sys/dev/atkbdc/ |
H A D | atkbd.c | 653 int keycode; local 688 keycode = evdev_scancode2key(&state->ks_evdev_state, 691 (uint16_t)keycode, 1); 695 keycode = evdev_scancode2key(&state->ks_evdev_state, 698 if (keycode != KEY_RESERVED) { 700 (uint16_t)keycode, scancode & 0x80 ? 0 : 1); 713 /* translate the scan code into a keycode */ 714 keycode = scancode & 0x7F; 739 switch (keycode) { 741 keycode [all...] |
/freebsd-current/usr.sbin/bhyve/amd64/ |
H A D | ps2kbd.c | 350 int down, uint32_t keysym, uint32_t keycode) 358 if (keycode) { 359 code = keyset1to2_translations[(uint8_t)(keycode & 0x7f)]; 360 e0_prefix = ((keycode & 0x80) ? SCANCODE_E0_PREFIX : 0); 394 ps2kbd_event(int down, uint32_t keysym, uint32_t keycode, void *arg) argument 405 ps2kbd_keysym_queue(sc, down, keysym, keycode); 413 ps2kbd_update_extended_translation(uint32_t keycode, uint32_t scancode, uint32_t prefix) argument 418 if (extended_translations[i].keysym == keycode) 426 extended_translations[i].keysym = keycode; 447 uint32_t keycode, scancod local 349 ps2kbd_keysym_queue(struct ps2kbd_softc *sc, int down, uint32_t keysym, uint32_t keycode) argument [all...] |
/freebsd-current/sys/dev/gpio/ |
H A D | gpiokeys.c | 109 uint32_t keycode; member in struct:gpiokey 200 if (key->keycode != GPIOKEY_NONE) { 201 code = key->keycode & SCAN_KEYCODE_MASK; 205 if (key->keycode & SCAN_PREFIX_E0) 207 else if (key->keycode & SCAN_PREFIX_E1) 214 if (key->keycode != GPIOKEY_NONE) 313 key->keycode = fdt32_to_cpu(prop); 316 key->keycode = gpiokey_map_linux_code(code); 317 if (key->keycode == GPIOKEY_NONE) 364 "repeat=%d, repeat_delay=%d\n", key_name, key->keycode, 720 int32_t keycode; local 741 uint32_t keycode; local 780 uint32_t keycode; local [all...] |
/freebsd-current/sys/dev/usb/gadget/ |
H A D | g_keyboard.c | 105 uint8_t keycode[G_KEYBOARD_NKEYCODE]; member in struct:g_keyboard_data 335 sc->sc_data[0].keycode[0] = 338 sc->sc_data[0].keycode[1] = 341 sc->sc_data[0].keycode[2] = 344 sc->sc_data[0].keycode[3] = 347 sc->sc_data[0].keycode[4] = 350 sc->sc_data[0].keycode[5] =
|
/freebsd-current/sys/dev/usb/input/ |
H A D | ukbd.c | 620 ukbd_apple_fn(uint32_t keycode) argument 622 switch (keycode) { 629 default: return keycode; 634 ukbd_apple_swap(uint32_t keycode) argument 636 switch (keycode) { 639 default: return keycode; 1496 uint32_t keycode; local 1527 keycode = ukbd_atkeycode(usbcode, sc->sc_ndata.bitmap); 1528 if (keycode == NN) { 1531 return (ukbd_key2scan(sc, keycode, s 1544 uint32_t keycode; local 1721 uint32_t keycode; local 2019 uint32_t keycode; local [all...] |
/freebsd-current/sys/dev/hid/ |
H A D | hkbd.c | 611 hkbd_apple_fn(uint32_t keycode) argument 613 switch (keycode) { 620 default: return keycode; 625 hkbd_apple_swap(uint32_t keycode) argument 627 switch (keycode) { 630 default: return keycode; 1256 uint32_t keycode; local 1287 keycode = hkbd_atkeycode(usbcode, sc->sc_ndata); 1288 if (keycode == NN) { 1291 return (hkbd_key2scan(sc, keycode, s 1304 uint32_t keycode; local 1481 uint32_t keycode; local 1849 uint32_t keycode; local [all...] |
/freebsd-current/contrib/ncurses/include/ |
H A D | nc_win32.h | 103 extern NCURSES_EXPORT(int) _nc_console_keyok(int keycode,int flag); 104 extern NCURSES_EXPORT(bool) _nc_console_keyExist(int keycode);
|
/freebsd-current/sys/contrib/xen/io/ |
H A D | kbdif.h | 284 * | keycode | 8 294 * keycode - uint32_t, KEY_* from linux/input.h 301 uint32_t keycode; member in struct:xenkbd_key
|
/freebsd-current/sys/dev/evdev/ |
H A D | evdev_utils.c | 234 uint16_t keycode; local 236 /* translate the scan code into a keycode */ 237 keycode = evdev_at_set1_scancodes[scancode & 0x7f]; 249 keycode = evdev_at_set1_scancodes[0x80 + (scancode & 0x7f)]; 270 keycode = KEY_PAUSE; 274 return (keycode);
|
H A D | input.h | 73 uint32_t keycode; member in struct:input_keymap_entry 83 #define EVIOCGKEYCODE _IOWR(EVDEV_IOC_MAGIC, 0x04, unsigned int[2]) /* get keycode */ 85 #define EVIOCSKEYCODE _IOW(EVDEV_IOC_MAGIC, 0x04, unsigned int[2]) /* set keycode */
|
/freebsd-current/sys/dev/kbd/ |
H A D | kbd.c | 1059 int keycode, error; local 1061 for (keycode = 0; keycode < NUM_KEYS; keycode++) { 1062 if ((error = key_change_ok(&oldmap->key[keycode], 1063 &newmap->key[keycode], td)) != 0) 1228 genkbd_keyaction(keyboard_t *kbd, int keycode, int up, int *shiftstate, argument 1237 i = keycode; 1250 action = kbd->kb_lastact[keycode]; 1251 kbd->kb_lastact[keycode] [all...] |
H A D | kbdreg.h | 413 int genkbd_keyaction(keyboard_t *kbd, int keycode, int up,
|
/freebsd-current/sys/dev/adb/ |
H A D | adb_kbd.c | 134 keycode2scancode(int keycode, int shift, int up) argument 162 scancode = keycode; 163 if ((keycode >= 89) && (keycode < 89 + nitems(scan))) 164 scancode = scan[keycode - 89] | SCAN_PREFIX_E0; 166 if ((keycode == 104) && !(shift & CTLS))
|
/freebsd-current/contrib/ncurses/ncurses/win32con/ |
H A D | win32_driver.c | 1135 wcon_kyExist(TERMINAL_CONTROL_BLOCK * TCB GCC_UNUSED, int keycode) argument 1139 T((T_CALLED("win32con::wcon_kyExist(%d)"), keycode)); 1140 found = _nc_console_keyExist(keycode); 1164 int keycode, 1170 T((T_CALLED("win32con::wcon_keyok(%p, %d, %d)"), TCB, keycode, flag)); 1175 code = _nc_console_keyok(keycode, flag); 1163 wcon_keyok(TERMINAL_CONTROL_BLOCK * TCB, int keycode, int flag) argument
|
H A D | win_driver.c | 1742 wcon_kyExist(TERMINAL_CONTROL_BLOCK * TCB GCC_UNUSED, int keycode) argument 1747 LONG key = GenMap(0, (WORD) keycode); 1749 T((T_CALLED("win32con::wcon_kyExist(%d)"), keycode)); 1784 int keycode, 1792 LONG key = GenMap(0, (WORD) keycode); 1794 T((T_CALLED("win32con::wcon_keyok(%p, %d, %d)"), TCB, keycode, flag)); 1783 wcon_keyok(TERMINAL_CONTROL_BLOCK * TCB, int keycode, int flag) argument
|
/freebsd-current/contrib/ncurses/progs/ |
H A D | tic.c | 2623 int keycode; member in struct:__anon5175 2642 result[used].keycode = (int) all_fkeys[j].code; 2652 result[used].keycode = -1; 2659 result[used].keycode = 0; 2666 if (data->keycode > 0) { 2667 fprintf(stderr, " %s", keyname(data->keycode)); 2675 * A terminal entry may contain more than one keycode assigned to a given 2692 for (j = 0; given[j].keycode; ++j) { 2699 for (k = j + 1; given[k].keycode; k++) { 2755 for (j = 0; given[j].keycode; [all...] |