Lines Matching refs:scancode
1495 uint32_t scancode; in ukbd_read() local
1506 scancode = sc->sc_buffered_char[0]; in ukbd_read()
1507 if (scancode & SCAN_PREFIX) { in ukbd_read()
1509 return ((scancode & SCAN_PREFIX_E0) ? 0xe0 : 0xe1); in ukbd_read()
1513 return (scancode); in ukbd_read()
1545 uint32_t scancode; in ukbd_read_char_locked() local
1572 scancode = sc->sc_buffered_char[0]; in ukbd_read_char_locked()
1573 if (scancode) { in ukbd_read_char_locked()
1574 if (scancode & SCAN_PREFIX) { in ukbd_read_char_locked()
1575 sc->sc_buffered_char[0] = (scancode & ~SCAN_PREFIX); in ukbd_read_char_locked()
1576 return ((scancode & SCAN_PREFIX_E0) ? 0xe0 : 0xe1); in ukbd_read_char_locked()
1580 return (scancode); in ukbd_read_char_locked()