Lines Matching refs:uni_char
278 unicode_t uni_char; in udf_name_to_CS0() local
305 uni_char = wchar; in udf_name_to_CS0()
308 &uni_char); in udf_name_to_CS0()
311 if (len <= 0 || uni_char > UNICODE_MAX) { in udf_name_to_CS0()
313 uni_char = '?'; in udf_name_to_CS0()
316 if (uni_char > max_val) { in udf_name_to_CS0()
332 uni_char -= PLANE_SIZE; in udf_name_to_CS0()
334 ((uni_char >> SURROGATE_CHAR_BITS) & in udf_name_to_CS0()
338 uni_char = SURROGATE_PAIR | SURROGATE_LOW | in udf_name_to_CS0()
339 (uni_char & SURROGATE_CHAR_MASK); in udf_name_to_CS0()
343 ocu[u_len++] = (uint8_t)(uni_char >> 8); in udf_name_to_CS0()
344 ocu[u_len++] = (uint8_t)(uni_char & 0xff); in udf_name_to_CS0()