Lines Matching refs:c2
231 unsigned char c2 = *p++; in mb_utf8_to_wchar() local
232 if ((c2 & 0xC0) != 0x80) { in mb_utf8_to_wchar()
236 *out++ = ((c & 0x1F) << 6) | (c2 & 0x3F); in mb_utf8_to_wchar()
243 unsigned char c2 = *p++; in mb_utf8_to_wchar() local
245 if ((c2 & 0xC0) != 0x80 || (c == 0xE0 && c2 < 0xA0) || (c == 0xED && c2 >= 0xA0)) { in mb_utf8_to_wchar()
252 uint32_t decoded = ((c & 0xF) << 12) | ((c2 & 0x3F) << 6) | (c3 & 0x3F); in mb_utf8_to_wchar()
270 unsigned char c2 = *p++; in mb_utf8_to_wchar() local
276 if ((c2 & 0xC0) != 0x80 || (c == 0xF0 && c2 < 0x90) || (c == 0xF4 && c2 >= 0x90)) { in mb_utf8_to_wchar()
286 uint32_t decoded = ((c & 0x7) << 18) | ((c2 & 0x3F) << 12) | ((c3 & 0x3F) << 6) | (c4 & 0x3F); in mb_utf8_to_wchar()
292 unsigned char c2 = *p; in mb_utf8_to_wchar() local
293 if ((c == 0xF0 && c2 >= 0x90) || (c == 0xF4 && c2 < 0x90) || (c >= 0xF1 && c <= 0xF3)) { in mb_utf8_to_wchar()