Lines Matching refs:sc_buffered_char
168 uint32_t sc_buffered_char[2]; member
1507 if (sc->sc_buffered_char[0]) { in ukbd_check()
1566 if (sc->sc_buffered_char[0]) { in ukbd_read()
1567 scancode = sc->sc_buffered_char[0]; in ukbd_read()
1569 sc->sc_buffered_char[0] &= ~SCAN_PREFIX; in ukbd_read()
1572 sc->sc_buffered_char[0] = sc->sc_buffered_char[1]; in ukbd_read()
1573 sc->sc_buffered_char[1] = 0; in ukbd_read()
1633 scancode = sc->sc_buffered_char[0]; in ukbd_read_char_locked()
1636 sc->sc_buffered_char[0] = (scancode & ~SCAN_PREFIX); in ukbd_read_char_locked()
1639 sc->sc_buffered_char[0] = sc->sc_buffered_char[1]; in ukbd_read_char_locked()
1640 sc->sc_buffered_char[1] = 0; in ukbd_read_char_locked()
1984 sc->sc_buffered_char[0] = 0; in ukbd_clear_state()
1985 sc->sc_buffered_char[1] = 0; in ukbd_clear_state()
2181 sc->sc_buffered_char[0] = (0x1d | (code & SCAN_RELEASE)); in ukbd_key2scan()
2182 sc->sc_buffered_char[1] = (code & ~SCAN_PREFIX); in ukbd_key2scan()
2185 sc->sc_buffered_char[0] = (0x2a | (code & SCAN_RELEASE)); in ukbd_key2scan()
2186 sc->sc_buffered_char[1] = (code & ~SCAN_PREFIX_SHIFT); in ukbd_key2scan()
2188 sc->sc_buffered_char[0] = (code & ~SCAN_PREFIX); in ukbd_key2scan()
2189 sc->sc_buffered_char[1] = 0; in ukbd_key2scan()