Lines Matching refs:sc_composed_char
161 uint32_t sc_composed_char; /* composed char code, if non-zero */ member
1229 if ((sc->sc_composed_char > 0) && in hkbd_check_char_locked()
1319 if ((sc->sc_composed_char > 0) && in hkbd_read_char_locked()
1321 action = sc->sc_composed_char; in hkbd_read_char_locked()
1322 sc->sc_composed_char = 0; in hkbd_read_char_locked()
1385 if (sc->sc_composed_char > 0xFF) { in hkbd_read_char_locked()
1386 sc->sc_composed_char = 0; in hkbd_read_char_locked()
1392 sc->sc_composed_char = 0; in hkbd_read_char_locked()
1412 sc->sc_composed_char *= 10; in hkbd_read_char_locked()
1413 sc->sc_composed_char += keycode - 0x40; in hkbd_read_char_locked()
1419 sc->sc_composed_char *= 10; in hkbd_read_char_locked()
1420 sc->sc_composed_char += keycode - 0x47; in hkbd_read_char_locked()
1426 sc->sc_composed_char *= 10; in hkbd_read_char_locked()
1427 sc->sc_composed_char += keycode - 0x4E; in hkbd_read_char_locked()
1431 sc->sc_composed_char *= 10; in hkbd_read_char_locked()
1451 if (sc->sc_composed_char > 0) { in hkbd_read_char_locked()
1453 sc->sc_composed_char = 0; in hkbd_read_char_locked()
1470 if (sc->sc_composed_char <= 0xFF) { in hkbd_read_char_locked()
1701 sc->sc_composed_char = 0; in hkbd_clear_state()