Lines Matching refs:scancode
266 uint32_t scancode = NOKEY; in hvkbd_read_char_locked() local
298 scancode = XTKBD_EMUL0; in hvkbd_read_char_locked()
301 scancode = XTKBD_EMUL1; in hvkbd_read_char_locked()
322 scancode = ks.makecode; in hvkbd_read_char_locked()
324 scancode |= XTKBD_RELEASE; in hvkbd_read_char_locked()
333 scancode); in hvkbd_read_char_locked()
337 (uint16_t)keycode, scancode & 0x80 ? 0 : 1); in hvkbd_read_char_locked()
345 DEBUG_HVKBD(kbd, "read scan: 0x%x\n", scancode); in hvkbd_read_char_locked()
349 return scancode; in hvkbd_read_char_locked()
352 keycode = scancode & 0x7F; in hvkbd_read_char_locked()
355 switch(scancode) { in hvkbd_read_char_locked()
371 sc->sc_prefix = scancode; in hvkbd_read_char_locked()
483 return (keycode | (scancode & 0x80)); in hvkbd_read_char_locked()
487 switch (keycode | (scancode & 0x80)) { in hvkbd_read_char_locked()
534 action = genkbd_keyaction(kbd, keycode, scancode & 0x80, in hvkbd_read_char_locked()