Lines Matching refs:ucs
47 uint16_t ucs; member
859 return table[mid].ucs; in bin_search()
901 xkb_utf32_to_keysym(uint32_t ucs) in xkb_utf32_to_keysym() argument
904 if ((ucs >= 0x0020 && ucs <= 0x007e) || in xkb_utf32_to_keysym()
905 (ucs >= 0x00a0 && ucs <= 0x00ff)) in xkb_utf32_to_keysym()
906 return ucs; in xkb_utf32_to_keysym()
909 if ((ucs >= (XKB_KEY_BackSpace & 0x7f) && ucs <= (XKB_KEY_Clear & 0x7f)) || in xkb_utf32_to_keysym()
910 ucs == (XKB_KEY_Return & 0x7f) || ucs == (XKB_KEY_Escape & 0x7f)) in xkb_utf32_to_keysym()
911 return ucs | 0xff00; in xkb_utf32_to_keysym()
912 if (ucs == (XKB_KEY_Delete & 0x7f)) in xkb_utf32_to_keysym()
916 if ((ucs >= 0xfdd0 && ucs <= 0xfdef) || in xkb_utf32_to_keysym()
917 ucs > 0x10ffff || (ucs & 0xfffe) == 0xfffe) in xkb_utf32_to_keysym()
922 if (keysymtab[i].ucs == ucs) in xkb_utf32_to_keysym()
926 return ucs | 0x01000000; in xkb_utf32_to_keysym()