Searched refs:keycode (Results 1 - 25 of 26) sorted by relevance

12

/freebsd-current/contrib/ncurses/ncurses/base/
H A Ddefine_key.c40 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 Dlib_driver.c84 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 Dconsole.h35 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 Dconsole.c106 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 Dhv_kbd.c270 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 Dlib_options.c270 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 Dlib_win32con.c796 _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 Dvkbd.c809 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 Dkbdmux.c653 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 Datkbd.c653 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 Dps2kbd.c350 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 Dgpiokeys.c109 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 Dg_keyboard.c105 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 Dukbd.c620 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 Dhkbd.c611 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 Dnc_win32.h103 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 Dkbdif.h284 * | 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 Devdev_utils.c234 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 Dinput.h73 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 Dkbd.c1059 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 Dkbdreg.h413 int genkbd_keyaction(keyboard_t *kbd, int keycode, int up,
/freebsd-current/sys/dev/adb/
H A Dadb_kbd.c134 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 Dwin32_driver.c1135 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 Dwin_driver.c1742 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 Dtic.c2623 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...]

Completed in 235 milliseconds

12