Lines Matching refs:sc_composed_char
166 uint32_t sc_composed_char; /* composed char code, if non-zero */ member
1528 if ((sc->sc_composed_char > 0) && in ukbd_check_char_locked()
1618 if ((sc->sc_composed_char > 0) && in ukbd_read_char_locked()
1620 action = sc->sc_composed_char; in ukbd_read_char_locked()
1621 sc->sc_composed_char = 0; in ukbd_read_char_locked()
1684 if (sc->sc_composed_char > 0xFF) { in ukbd_read_char_locked()
1685 sc->sc_composed_char = 0; in ukbd_read_char_locked()
1691 sc->sc_composed_char = 0; in ukbd_read_char_locked()
1711 sc->sc_composed_char *= 10; in ukbd_read_char_locked()
1712 sc->sc_composed_char += keycode - 0x40; in ukbd_read_char_locked()
1718 sc->sc_composed_char *= 10; in ukbd_read_char_locked()
1719 sc->sc_composed_char += keycode - 0x47; in ukbd_read_char_locked()
1725 sc->sc_composed_char *= 10; in ukbd_read_char_locked()
1726 sc->sc_composed_char += keycode - 0x4E; in ukbd_read_char_locked()
1730 sc->sc_composed_char *= 10; in ukbd_read_char_locked()
1750 if (sc->sc_composed_char > 0) { in ukbd_read_char_locked()
1752 sc->sc_composed_char = 0; in ukbd_read_char_locked()
1769 if (sc->sc_composed_char <= 0xFF) { in ukbd_read_char_locked()
1982 sc->sc_composed_char = 0; in ukbd_clear_state()