Lines Matching refs:c32
29 u32 c32; in utf8_to_utf32() local
49 c32 = cx >> clen--; in utf8_to_utf32()
55 c32 = (c32 << 6) | cx; in utf8_to_utf32()
63 if (c32 > 0x10ffff || in utf8_to_utf32()
64 (c32 & 0xf800) == 0xd800 || in utf8_to_utf32()
65 clen != (c32 >= 0x80) + (c32 >= 0x800) + (c32 >= 0x10000)) in utf8_to_utf32()
68 return c32; in utf8_to_utf32()
80 u32 c32; in efi_puts() local
85 c32 = utf8_to_utf32(&s8); in efi_puts()
86 if (c32 < 0x10000) { in efi_puts()
88 buf[pos++] = c32; in efi_puts()
94 buf[pos++] = (0xd800 - (0x10000 >> 10)) + (c32 >> 10); in efi_puts()
95 buf[pos++] = 0xdc00 + (c32 & 0x3ff); in efi_puts()