Lines Matching defs:ch
441 u_int32_t ch;
451 ch = byte; ch <<= 6; /* 1st byte */
455 ch += byte;
456 ch -= 0x00003080UL;
457 if (ch < 0x0080)
459 ucs_ch = ch;
462 ch = byte; ch <<= 6; /* 1st byte */
466 ch += byte; ch <<= 6;
470 ch += byte;
471 ch -= 0x000E2080UL;
472 if (ch < 0x0800)
474 if (ch >= 0xD800) {
475 if (ch <= 0xDFFF)
477 if (ch == 0xFFFE || ch == 0xFFFF)
480 ucs_ch = ch;
483 ch = byte; ch <<= 6; /* 1st byte */
487 ch += byte; ch <<= 6;
491 ch += byte; ch <<= 6;
495 ch += byte;
496 ch -= 0x03C82080UL + SP_HALF_BASE;
497 ucs_ch = (ch >> SP_HALF_SHIFT) + SP_HIGH_FIRST;
503 ucs_ch = (ch & SP_HALF_MASK) + SP_LOW_FIRST;
631 u_int32_t ch;
647 ch = byte; ch <<= 6; /* 1st byte */
651 ch += byte;
652 ch -= 0x00003080UL;
653 if (ch < 0x0080)
657 ch = byte; ch <<= 6; /* 1st byte */
661 ch += byte; ch <<= 6;
665 ch += byte;
666 ch -= 0x000E2080UL;
667 if (ch < 0x0800)
669 if (ch >= 0xD800) {
670 if (ch <= 0xDFFF)
672 if (ch == 0xFFFE || ch == 0xFFFF)
677 ch = byte; ch <<= 6; /* 1st byte */
681 ch += byte; ch <<= 6;
685 ch += byte; ch <<= 6;
689 ch += byte;
690 ch -= 0x03C82080UL + SP_HALF_BASE;
691 ucs_ch = (ch >> SP_HALF_SHIFT) + SP_HIGH_FIRST;
694 ucs_ch = (ch & SP_HALF_MASK) + SP_LOW_FIRST;