Lines Matching defs:utfchar
1292 uint32_t utfchar;
1296 utfchar = 0;
1308 utfchar = c & 0x07;
1311 utfchar = c & 0x0f;
1314 utfchar = c & 0x1f;
1317 utfchar = c & 0x7f;
1323 utfchar = (utfchar << 6) + (c & 0x3f);
1338 if (utfchar >= 0x10000 && s16idx < s16len - 1) {
1340 htole16(0xd800 | ((utfchar >> 10) - 0x40));
1342 htole16(0xdc00 | (utfchar & 0x3ff));
1344 s16[s16idx++] = (utfchar >= 0x10000) ? 0 :
1345 htole16(utfchar);