Lines Matching refs:keycode
613 hkbd_apple_fn(uint32_t keycode) in hkbd_apple_fn() argument
615 switch (keycode) { in hkbd_apple_fn()
622 default: return keycode; in hkbd_apple_fn()
627 hkbd_apple_swap(uint32_t keycode) in hkbd_apple_swap() argument
629 switch (keycode) { in hkbd_apple_swap()
632 default: return keycode; in hkbd_apple_swap()
1258 uint32_t keycode; in hkbd_read() local
1289 keycode = hkbd_atkeycode(usbcode, sc->sc_ndata); in hkbd_read()
1290 if (keycode == NN) { in hkbd_read()
1293 return (hkbd_key2scan(sc, keycode, sc->sc_ndata, in hkbd_read()
1306 uint32_t keycode; in hkbd_read_char_locked() local
1359 keycode = hkbd_atkeycode(usbcode, sc->sc_ndata); in hkbd_read_char_locked()
1360 if (keycode == NN) { in hkbd_read_char_locked()
1365 return (hkbd_key2scan(sc, keycode, sc->sc_ndata, in hkbd_read_char_locked()
1375 keycode = hkbd_trtab[KEY_INDEX(usbcode)]; in hkbd_read_char_locked()
1376 if (keycode == NN) { in hkbd_read_char_locked()
1381 switch (keycode) { in hkbd_read_char_locked()
1402 keycode |= SCAN_RELEASE; in hkbd_read_char_locked()
1405 return (keycode); in hkbd_read_char_locked()
1409 switch (keycode) { in hkbd_read_char_locked()
1415 sc->sc_composed_char += keycode - 0x40; in hkbd_read_char_locked()
1422 sc->sc_composed_char += keycode - 0x47; in hkbd_read_char_locked()
1429 sc->sc_composed_char += keycode - 0x4E; in hkbd_read_char_locked()
1462 action = genkbd_keyaction(kbd, SCAN_CHAR(keycode), in hkbd_read_char_locked()
1463 (keycode & SCAN_RELEASE), in hkbd_read_char_locked()
1483 uint32_t keycode; in hkbd_read_char() local
1486 keycode = hkbd_read_char_locked(kbd, wait); in hkbd_read_char()
1489 return (keycode); in hkbd_read_char()
1858 uint32_t keycode; in hkbd_atkeycode() local
1860 keycode = hkbd_trtab[KEY_INDEX(usbcode)]; in hkbd_atkeycode()
1875 if ((keycode == 0x5c || keycode == 0x7e) && in hkbd_atkeycode()
1879 return (keycode); in hkbd_atkeycode()