Lines Matching defs:base
149 static u_int16_t unicode_combine(u_int16_t base, u_int16_t combining);
539 u_int16_t composite, base;
542 base = swapbytes ? OSSwapInt16(*(ucsp - 1)) : *(ucsp - 1);
543 composite = unicode_combine(base, ucs_ch);
794 * (1 base char + 2 combining chars).
972 unicode_combine(u_int16_t base, u_int16_t combining)
980 (base >= HANGUL_LBASE && base < (HANGUL_LBASE + HANGUL_LCOUNT))) {
982 ((base - HANGUL_LBASE)*(HANGUL_VCOUNT*HANGUL_TCOUNT)) +
988 (base >= HANGUL_SBASE && base < (HANGUL_SBASE + HANGUL_SCOUNT))) {
989 if ((base - HANGUL_SBASE) % HANGUL_TCOUNT)
992 return (base + (combining - HANGUL_TBASE));
1004 (value >> 16), base);