Lines Matching refs:uni_char
282 unicode_t uni_char;
309 uni_char = wchar;
312 &uni_char);
315 if (len <= 0 || uni_char > UNICODE_MAX) {
317 uni_char = '?';
320 if (uni_char > max_val) {
336 uni_char -= PLANE_SIZE;
338 ((uni_char >> SURROGATE_CHAR_BITS) &
342 uni_char = SURROGATE_PAIR | SURROGATE_LOW |
343 (uni_char & SURROGATE_CHAR_MASK);
347 ocu[u_len++] = (uint8_t)(uni_char >> 8);
348 ocu[u_len++] = (uint8_t)(uni_char & 0xff);