Home | History | Annotate | Download | only in cups

Lines Matching refs:ch

121     int		ch;			/* Character from string */
129 ch = *src++ & 255;
131 if (ch & 128)
133 *destptr++ = (cups_utf8_t)(0xc0 | (ch >> 6));
134 *destptr++ = (cups_utf8_t)(0x80 | (ch & 0x3f));
137 *destptr++ = (cups_utf8_t)ch;
242 int ch, /* Character from string */
251 ch = *src++;
253 if ((ch & 0xe0) == 0xc0)
255 ch = ((ch & 0x1f) << 6) | (*src++ & 0x3f);
257 if (ch < maxch)
258 *destptr++ = (char)ch;
262 else if ((ch & 0xf0) == 0xe0 ||
263 (ch & 0xf8) == 0xf0)
265 else if (!(ch & 0x80))
266 *destptr++ = (char)ch;
345 cups_utf8_t ch; /* Character value */
372 ch = *src++;
378 if (!(ch & 0x80))
384 *dest++ = ch;
386 DEBUG_printf(("4cupsUTF8ToUTF32: %02x => %08X", src[-1], ch));
389 else if ((ch & 0xe0) == 0xc0)
403 ch32 = (cups_utf32_t)((ch & 0x1f) << 6) | (cups_utf32_t)(next & 0x3f);
421 else if ((ch & 0xf0) == 0xe0)
435 ch32 = (cups_utf32_t)((ch & 0x0f) << 6) | (cups_utf32_t)(next & 0x3f);
463 else if ((ch & 0xf8) == 0xf0)
477 ch32 = (cups_utf32_t)((ch & 0x07) << 6) | (cups_utf32_t)(next & 0x3f);
567 cups_utf32_t ch; /* Character value */
604 ch = *src++;
612 ch = ((ch >> 24) | ((ch >> 8) & 0xff00) | ((ch << 8) & 0xff0000));
618 if (ch > 0x10ffff)
629 if (ch < 0x80)
635 *dest++ = (cups_utf8_t)ch;
638 DEBUG_printf(("4cupsUTF32ToUTF8: %08x => %02x", (unsigned)ch, dest[-1]));
640 else if (ch < 0x800)
653 *dest++ = (cups_utf8_t)(0xc0 | ((ch >> 6) & 0x1f));
654 *dest++ = (cups_utf8_t)(0x80 | (ch & 0x3f));
657 DEBUG_printf(("4cupsUTF32ToUTF8: %08x => %02x %02x", (unsigned)ch,
660 else if (ch < 0x10000)
673 *dest++ = (cups_utf8_t)(0xe0 | ((ch >> 12) & 0x0f));
674 *dest++ = (cups_utf8_t)(0x80 | ((ch >> 6) & 0x3f));
675 *dest++ = (cups_utf8_t)(0x80 | (ch & 0x3f));
678 DEBUG_printf(("4cupsUTF32ToUTF8: %08x => %02x %02x %02x", (unsigned)ch,
694 *dest++ = (cups_utf8_t)(0xf0 | ((ch >> 18) & 0x07));
695 *dest++ = (cups_utf8_t)(0x80 | ((ch >> 12) & 0x3f));
696 *dest++ = (cups_utf8_t)(0x80 | ((ch >> 6) & 0x3f));
697 *dest++ = (cups_utf8_t)(0x80 | (ch & 0x3f));
701 (unsigned)ch, dest[-4], dest[-3], dest[-2], dest[-1]));