Home | History | Annotate | Download | only in unicode

Lines Matching refs:uchar_t

112 	(s)[(i)] = (uchar_t)(0xE0U | ((uint32_t)(b) & 0xF000U) >> 12); \
113 (s)[(j)] = (uchar_t)(0x80U | ((uint32_t)(b) & 0x0FC0U) >> 6); \
114 (s)[(k)] = (uchar_t)(0x80U | ((uint32_t)(b) & 0x003FU));
160 #define U8_ISASCII(c) (((uchar_t)(c)) < 0x80U)
337 uchar_t *ib;
338 uchar_t *ibtail;
339 uchar_t **p;
340 uchar_t *s1;
341 uchar_t *s2;
342 uchar_t f;
354 ib = (uchar_t *)u8str;
422 for (p = (uchar_t **)list, i = 0; p[i]; i++) {
460 do_case_conv(int uv, uchar_t *u8s, uchar_t *s, int sz, boolean_t is_it_toupper)
566 do_case_compare(size_t uv, uchar_t *s1, uchar_t *s2, size_t n1,
575 uchar_t u8s1[U8_MB_CUR_MAX + 1];
576 uchar_t u8s2[U8_MB_CUR_MAX + 1];
690 static uchar_t
691 combining_class(size_t uv, uchar_t *s, size_t sz)
744 do_decomp(size_t uv, uchar_t *u8s, uchar_t *s, int sz,
966 static uchar_t *
967 find_composition_start(size_t uv, uchar_t *s, size_t sz)
1026 return ((uchar_t *)&(u8_composition_final_tbl[uv][b3_base + start_id]));
1034 blocked(uchar_t *comb_class, size_t last)
1036 uchar_t my_comb_class;
1056 do_composition(size_t uv, uchar_t *s, uchar_t *comb_class, uchar_t *start,
1057 uchar_t *disp, size_t last, uchar_t **os, uchar_t *oslast)
1059 uchar_t t[U8_STREAM_SAFE_TEXT_MAX + 1];
1060 uchar_t tc[U8_MB_CUR_MAX];
1063 uchar_t *p;
1064 uchar_t *saved_p;
1065 uchar_t *q;
1378 collect_a_seq(size_t uv, uchar_t *u8s, uchar_t **source, uchar_t *slast,
1386 uchar_t *s;
1393 uchar_t comb_class[U8_MAX_CHARS_A_SEQ];
1394 uchar_t disp[U8_MAX_CHARS_A_SEQ];
1395 uchar_t start[U8_MAX_CHARS_A_SEQ];
1396 uchar_t u8t[U8_MB_CUR_MAX];
1397 uchar_t uts[U8_STREAM_SAFE_TEXT_MAX + 1];
1398 uchar_t tc;
1726 do_norm_compare(size_t uv, uchar_t *s1, uchar_t *s2, size_t n1, size_t n2,
1732 uchar_t u8s1[U8_STREAM_SAFE_TEXT_MAX + 1];
1733 uchar_t u8s2[U8_STREAM_SAFE_TEXT_MAX + 1];
1734 uchar_t *s1last;
1735 uchar_t *s2last;
1900 return (do_case_compare(uv, (uchar_t *)s1, (uchar_t *)s2,
1903 return (do_case_compare(uv, (uchar_t *)s1, (uchar_t *)s2,
1907 return (do_norm_compare(uv, (uchar_t *)s1, (uchar_t *)s2, n1, n2,
1917 uchar_t *ib;
1918 uchar_t *ibtail;
1919 uchar_t *ob;
1920 uchar_t *obtail;
1931 uchar_t u8s[U8_STREAM_SAFE_TEXT_MAX + 1];
1960 ib = (uchar_t *)inarray;
1961 ob = (uchar_t *)outarray;