Lines Matching refs:ch
226 wint_t ch = **inptrp; \
231 assert (ch != 0xc0 && ch != 0xc1); \
232 if (ch >= 0xc2 && ch < 0xe0) \
238 ch &= 0x1f; \
240 else if (__glibc_likely ((ch & 0xf0) == 0xe0)) \
244 ch &= 0x0f; \
246 else if (__glibc_likely ((ch & 0xf8) == 0xf0)) \
250 ch &= 0x07; \
252 else if (__glibc_likely ((ch & 0xfc) == 0xf8)) \
256 ch &= 0x03; \
262 ch &= 0x01; \
269 ch <<= 6; \
270 ch |= **inptrp & 0x3f; \
275 ch <<= r * 6; \
281 state->__value.__wch = ch; \
334 uint32_t ch = *inptr; \
336 if (__glibc_likely (ch < 0x80)) \
346 if (ch >= 0xc2 && ch < 0xe0) \
352 ch &= 0x1f; \
354 else if (__glibc_likely ((ch & 0xf0) == 0xe0)) \
358 ch &= 0x0f; \
360 else if (__glibc_likely ((ch & 0xf8) == 0xf0)) \
364 ch &= 0x07; \
407 ch <<= 6; \
408 ch |= byte & 0x3f; \
414 if (i < cnt || (cnt > 2 && (ch >> (5 * cnt - 4)) == 0) \
416 || (ch >= 0xd800 && ch <= 0xdfff) \
417 || (ch > 0x10ffff)) \
427 *((uint32_t *) outptr) = ch; \