Lines Matching refs:u32

88 	unsigned int	u32;		/* resulted UTF-32 */  in read_unicode()  local
96 u32 = 0U; in read_unicode()
97 u32 |= (unsigned int)ic1 << 24; in read_unicode()
98 u32 |= (unsigned int)ic2 << 16; in read_unicode()
99 u32 |= (unsigned int)ic3 << 8; in read_unicode()
100 u32 |= (unsigned int)ic4 << 0; in read_unicode()
101 if (u32 == BOM) { in read_unicode()
107 } else if (u32 == BSBOM32) { in read_unicode()
119 u32 = 0U; in read_unicode()
120 u32 |= (unsigned int)ic1 << 0; in read_unicode()
121 u32 |= (unsigned int)ic2 << 8; in read_unicode()
122 u32 |= (unsigned int)ic3 << 16; in read_unicode()
123 u32 |= (unsigned int)ic4 << 24; in read_unicode()
125 u32 = 0U; in read_unicode()
126 u32 |= (unsigned int)ic1 << 24; in read_unicode()
127 u32 |= (unsigned int)ic2 << 16; in read_unicode()
128 u32 |= (unsigned int)ic3 << 8; in read_unicode()
129 u32 |= (unsigned int)ic4 << 0; in read_unicode()
132 if (u32 == BSBOM32) { in read_unicode()
136 if ((u32 == 0xfffe) || (u32 == 0xffff) || (u32 > 0x10ffff) in read_unicode()
137 || IFHISUR(u32) || IFLOSUR(u32)) { in read_unicode()
141 *p = u32; in read_unicode()
167 unsigned int u32; /* resulted UTF-32 */ in read_unicode() local
176 u32 = 0U; in read_unicode()
177 u32 |= (unsigned int)ic1 << 8; in read_unicode()
178 u32 |= (unsigned int)ic2 << 0; in read_unicode()
179 if (u32 == BOM) { in read_unicode()
185 } else if (u32 == BSBOM16) { in read_unicode()
197 u32 = (((unsigned int)ic2) << 8) | ic1; in read_unicode()
199 u32 = (((unsigned int)ic1) << 8) | ic2; in read_unicode()
202 if (u32 == BSBOM16) { in read_unicode()
206 if ((u32 == 0xfffe) || (u32 == 0xffff) || (u32 > 0x10ffff) in read_unicode()
207 || (IFLOSUR(u32))) { in read_unicode()
211 if (IFHISUR(u32)) { in read_unicode()
225 u32 = ((u32 - 0xd800) * 0x400) in read_unicode()
233 *p = u32; in read_unicode()
459 unsigned int u32, /* UTF-32 to write */ in write_unicode() argument
490 ic1 = (unsigned char)((u32 >> 0) & 0xff); in write_unicode()
491 ic2 = (unsigned char)((u32 >> 8) & 0xff); in write_unicode()
492 ic3 = (unsigned char)((u32 >> 16) & 0xff); in write_unicode()
493 ic4 = (unsigned char)((u32 >> 24) & 0xff); in write_unicode()
496 ic1 = (unsigned char)((u32 >> 24) & 0xff); in write_unicode()
497 ic2 = (unsigned char)((u32 >> 16) & 0xff); in write_unicode()
498 ic3 = (unsigned char)((u32 >> 8) & 0xff); in write_unicode()
499 ic4 = (unsigned char)((u32 >> 0) & 0xff); in write_unicode()
524 unsigned int u32, /* UTF-32 to write */ in write_unicode() argument
549 if (u32 > 0xffff) { in write_unicode()
551 u32 = REPLACE; in write_unicode()
553 losur = ((u32 - 0x10000) % 0x400) + 0xdc00; in write_unicode()
554 u32 = ((u32 - 0x10000) / 0x400) + 0xd800; in write_unicode()
559 ic1 = (unsigned char)(u32 & 0xff); in write_unicode()
560 ic2 = (unsigned char)((u32 >> 8) & 0xff); in write_unicode()
563 ic1 = (unsigned char)((u32 >> 8) & 0xff); in write_unicode()
564 ic2 = (unsigned char)(u32 & 0xff); in write_unicode()
603 unsigned int u32, /* UTF-32 to write */ in write_unicode() argument
613 if (u32 <= 0x7f) { in write_unicode()
614 NPUT((unsigned char)(u32), msg); in write_unicode()
616 } else if (u32 <= 0x7ff) { in write_unicode()
617 NPUT((unsigned char)((((u32)>>6) & 0x1f) | 0xc0), msg); in write_unicode()
618 NPUT((unsigned char)((((u32)>>0) & 0x3f) | 0x80), msg); in write_unicode()
620 } else if ((u32 >= 0xd800) && (u32 <= 0xdfff)) { in write_unicode()
622 } else if (u32 <= 0xffff) { in write_unicode()
623 NPUT((unsigned char)((((u32)>>12) & 0x0f) | 0xe0), msg); in write_unicode()
624 NPUT((unsigned char)((((u32)>>6) & 0x3f) | 0x80), msg); in write_unicode()
625 NPUT((unsigned char)((((u32)>>0) & 0x3f) | 0x80), msg); in write_unicode()
627 } else if (u32 <= 0x10ffff) { in write_unicode()
628 NPUT((unsigned char)((((u32)>>18) & 0x07) | 0xf0), msg); in write_unicode()
629 NPUT((unsigned char)((((u32)>>12) & 0x3f) | 0x80), msg); in write_unicode()
630 NPUT((unsigned char)((((u32)>>6) & 0x3f) | 0x80), msg); in write_unicode()
631 NPUT((unsigned char)((((u32)>>0) & 0x3f) | 0x80), msg); in write_unicode()
665 #define PUTU(u32, msg) \ argument
666 if (write_unicode(u32, &op, &oleft, (ucs_state_t *)cd, msg) \