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

/freebsd-12-stable/contrib/ncurses/ncurses/base/
H A Ddefine_key.c39 NCURSES_SP_NAME(define_key) (NCURSES_SP_DCLx const char *str, int keycode) argument
43 T((T_CALLED("define_key(%p, %s,%d)"), (void *) SP_PARM, _nc_visbuf(str), keycode));
46 } else if (keycode > 0) {
47 unsigned ukey = (unsigned) keycode;
50 #define CallHasKey(keycode) CallDriver_1(SP_PARM, kyExist, keycode)
52 #define CallHasKey(keycode) NCURSES_SP_NAME(has_key)(NCURSES_SP_ARGx keycode)
57 } else if (CallHasKey(keycode)) {
81 define_key(const char *str, int keycode) argument
[all...]
H A Dlib_driver.c93 NCURSES_SP_NAME(has_key) (SCREEN *sp, int keycode) argument
95 T((T_CALLED("has_key(%p, %d)"), (void *) sp, keycode));
96 returnCode(IsValidTIScreen(sp) ? CallDriver_1(sp, kyExist, keycode) : FALSE);
100 has_key(int keycode) argument
102 return NCURSES_SP_NAME(has_key) (CURRENT_SCREEN, keycode);
/freebsd-12-stable/contrib/ncurses/ncurses/tinfo/
H A Dlib_options.c265 has_key_internal(int keycode, TRIES * tp) argument
269 else if (tp->value == keycode)
272 return (has_key_internal(keycode, tp->child)
273 || has_key_internal(keycode, tp->sibling));
278 TINFO_HAS_KEY(SCREEN *sp, int keycode) argument
281 has_key_internal(keycode, sp->_keytry) : 0;
285 NCURSES_SP_NAME(has_key) (NCURSES_SP_DCLx int keycode) argument
287 T((T_CALLED("has_key(%p,%d)"), (void *) SP_PARM, keycode));
288 returnCode(SP != 0 ? has_key_internal(keycode, SP_PARM->_keytry) : FALSE);
293 has_key(int keycode) argument
[all...]
/freebsd-12-stable/sys/dev/vkbd/
H A Dvkbd.c807 int scancode, keycode; local
842 /* translate the scan code into a keycode */
843 keycode = scancode & 0x7F;
868 switch (keycode) {
870 keycode = 0x59;
873 keycode = 0x5A;
876 keycode = 0x5B;
879 keycode = 0x5C;
882 keycode = 0x5D;
885 keycode
[all...]
/freebsd-12-stable/sys/dev/kbdmux/
H A Dkbdmux.c695 int scancode, keycode; local
767 /* translate the scan code into a keycode */
768 keycode = scancode & 0x7F;
793 switch (keycode) {
795 keycode = 0x59;
798 keycode = 0x5A;
801 keycode = 0x5B;
804 keycode = 0x5C;
807 keycode = 0x5D;
810 keycode
[all...]
/freebsd-12-stable/sys/dev/atkbdc/
H A Datkbd.c648 int keycode; local
680 keycode = evdev_scancode2key(&state->ks_evdev_state,
683 if (keycode != KEY_RESERVED) {
685 (uint16_t)keycode, scancode & 0x80 ? 0 : 1);
695 /* translate the scan code into a keycode */
696 keycode = scancode & 0x7F;
721 switch (keycode) {
723 keycode = 0x59;
726 keycode = 0x5A;
729 keycode
[all...]
/freebsd-12-stable/sys/dev/gpio/
H A Dgpiokeys.c111 uint32_t keycode; member in struct:gpiokey
198 if (key->keycode != GPIOKEY_NONE) {
199 code = key->keycode & SCAN_KEYCODE_MASK;
203 if (key->keycode & SCAN_PREFIX_E0)
205 else if (key->keycode & SCAN_PREFIX_E1)
212 if (key->keycode != GPIOKEY_NONE)
311 key->keycode = fdt32_to_cpu(prop);
314 key->keycode = gpiokey_map_linux_code(code);
315 if (key->keycode == GPIOKEY_NONE)
362 "repeat=%d, repeat_delay=%d\n", key_name, key->keycode,
718 int32_t keycode; local
739 uint32_t keycode; local
778 uint32_t keycode; local
[all...]
/freebsd-12-stable/sys/dev/usb/gadget/
H A Dg_keyboard.c105 uint8_t keycode[G_KEYBOARD_NKEYCODE]; member in struct:g_keyboard_data
338 sc->sc_data[0].keycode[0] =
341 sc->sc_data[0].keycode[1] =
344 sc->sc_data[0].keycode[2] =
347 sc->sc_data[0].keycode[3] =
350 sc->sc_data[0].keycode[4] =
353 sc->sc_data[0].keycode[5] =
/freebsd-12-stable/sys/dev/usb/input/
H A Dukbd.c617 ukbd_apple_fn(uint32_t keycode) argument
619 switch (keycode) {
626 default: return keycode;
631 ukbd_apple_swap(uint32_t keycode) argument
633 switch (keycode) {
636 default: return keycode;
1495 uint32_t keycode; local
1526 keycode = ukbd_atkeycode(usbcode, sc->sc_ndata.bitmap);
1527 if (keycode == NN) {
1530 return (ukbd_key2scan(sc, keycode, s
1543 uint32_t keycode; local
1721 uint32_t keycode; local
2022 uint32_t keycode; local
[all...]
/freebsd-12-stable/sys/xen/interface/io/
H A Dkbdif.h60 uint32_t keycode; /* KEY_* from linux/input.h */ member in struct:xenkbd_key
/freebsd-12-stable/sys/dev/evdev/
H A Devdev_utils.c227 uint16_t keycode; local
229 /* translate the scan code into a keycode */
230 keycode = evdev_at_set1_scancodes[scancode & 0x7f];
242 keycode = evdev_at_set1_scancodes[0x80 + (scancode & 0x7f)];
263 keycode = KEY_PAUSE;
267 return (keycode);
H A Dinput.h75 uint32_t keycode; member in struct:input_keymap_entry
85 #define EVIOCGKEYCODE _IOWR(EVDEV_IOC_MAGIC, 0x04, unsigned int[2]) /* get keycode */
87 #define EVIOCSKEYCODE _IOW(EVDEV_IOC_MAGIC, 0x04, unsigned int[2]) /* set keycode */
/freebsd-12-stable/sys/dev/kbd/
H A Dkbd.c1073 int keycode, error; local
1075 for (keycode = 0; keycode < NUM_KEYS; keycode++) {
1076 if ((error = key_change_ok(&oldmap->key[keycode],
1077 &newmap->key[keycode], td)) != 0)
1242 genkbd_keyaction(keyboard_t *kbd, int keycode, int up, int *shiftstate, argument
1251 i = keycode;
1264 action = kbd->kb_lastact[keycode];
1265 kbd->kb_lastact[keycode]
[all...]
H A Dkbdreg.h313 int genkbd_keyaction(keyboard_t *kbd, int keycode, int up,
/freebsd-12-stable/sys/dev/adb/
H A Dadb_kbd.c138 keycode2scancode(int keycode, int shift, int up) argument
166 scancode = keycode;
167 if ((keycode >= 89) && (keycode < 89 + nitems(scan)))
168 scancode = scan[keycode - 89] | SCAN_PREFIX_E0;
170 if ((keycode == 104) && !(shift & CTLS))
/freebsd-12-stable/sys/dev/uart/
H A Duart_kbd_sun.c117 static int keycode2scancode(int keycode, int shift, int up);
831 keycode2scancode(int keycode, int shift, int up) argument
859 scancode = keycode;
860 if ((keycode >= 89) && (keycode < 89 + nitems(scan)))
861 scancode = scan[keycode - 89] | SCAN_PREFIX_E0;
863 if ((keycode == 104) && !(shift & CTLS))
/freebsd-12-stable/sys/dev/hyperv/input/
H A Dhv_kbd.c309 uint32_t keycode; local
312 keycode = hvkbd_read_char_locked(kbd, wait);
315 return (keycode);
/freebsd-12-stable/sys/arm/versatile/
H A Dpl050.c311 uint32_t keycode; local
314 keycode = kmi_read_char_locked(kbd, wait);
317 return (keycode);
/freebsd-12-stable/contrib/ncurses/progs/
H A Dtic.c1888 int keycode; member in struct:__anon6081
1907 result[used].keycode = (int) all_fkeys[j].code;
1917 result[used].keycode = -1;
1924 result[used].keycode = 0;
1931 if (data->keycode > 0) {
1932 fprintf(stderr, " %s", keyname(data->keycode));
1949 * A terminal entry may contain more than one keycode assigned to
1960 for (j = 0; given[j].keycode; ++j) {
1964 for (k = j + 1; given[k].keycode; k++) {
/freebsd-12-stable/sys/arm/samsung/exynos/
H A Dchrome_kb.c423 uint32_t keycode; local
426 keycode = ckb_read_char_locked(kbd, wait);
429 return (keycode);
/freebsd-12-stable/contrib/ncurses/ncurses/win32con/
H A Dwin_driver.c1485 drv_kyExist(TERMINAL_CONTROL_BLOCK * TCB, int keycode) argument
1491 LONG key = GenMap(0, (WORD) keycode);
1498 T((T_CALLED("win32con::drv_kyExist(%p, %d)"), TCB, keycode));
1530 drv_keyok(TERMINAL_CONTROL_BLOCK * TCB, int keycode, int flag) argument
1537 LONG key = GenMap(0, (WORD) keycode);
1542 T((T_CALLED("win32con::drv_keyok(%p, %d, %d)"), TCB, keycode, flag));
/freebsd-12-stable/contrib/ncurses/form/
H A Dfrm_driver.c4157 The member keycode codes the request value as well as the generic
4169 int keycode; /* must be at least 32 bit: hi:mode, lo: key */ member in struct:__anon6034
4319 ((bindings[c - MIN_FORM_COMMAND].keycode & Key_Mask) == c))
4341 size_t method = (size_t) ((BI->keycode >> ID_Shft) & 0xffff); /* see ID_Mask */
4523 /* check if this is a keycode or a (wide) char */
4527 ((bindings[c - MIN_FORM_COMMAND].keycode & Key_Mask) == c))
4547 size_t method = (size_t) (BI->keycode >> ID_Shft) & 0xffff; /* see ID_Mask */

Completed in 400 milliseconds