Lines Matching refs:sz
347 int sz; in u8_validate() local
374 sz = u8_number_of_bytes[*ib]; in u8_validate()
375 if (sz == U8_ILLEGAL_CHAR) { in u8_validate()
380 if (sz == U8_OUT_OF_RANGE_CHAR || in u8_validate()
381 (validate_ucs2_range_only && sz > U8_MAX_BYTES_UCS2)) { in u8_validate()
391 if ((ibtail - ib) < sz) { in u8_validate()
396 if (sz == 1) { in u8_validate()
408 for (i = 1; i < sz; i++) { in u8_validate()
427 s1 = ib - sz; in u8_validate()
464 do_case_conv(int uv, uchar_t *u8s, uchar_t *s, int sz, boolean_t is_it_toupper) in do_case_conv() argument
481 if (sz == 2) { in do_case_conv()
484 } else if (sz == 3) { in do_case_conv()
488 } else if (sz == 4) { in do_case_conv()
503 u8s[sz] = '\0'; in do_case_conv()
510 return ((size_t)sz); in do_case_conv()
514 return ((size_t)sz); in do_case_conv()
519 return ((size_t)sz); in do_case_conv()
526 return ((size_t)sz); in do_case_conv()
535 return ((size_t)sz); in do_case_conv()
541 return ((size_t)sz); in do_case_conv()
553 return ((size_t)sz); in do_case_conv()
695 combining_class(size_t uv, uchar_t *s, size_t sz) in combining_class() argument
702 if (sz == 1 || sz > 4) in combining_class()
705 if (sz == 2) { in combining_class()
708 } else if (sz == 3) { in combining_class()
712 } else if (sz == 4) { in combining_class()
748 do_decomp(size_t uv, uchar_t *u8s, uchar_t *s, int sz, in do_decomp() argument
762 if (sz == 2) { in do_decomp()
766 } else if (sz == 3) { in do_decomp()
828 } else if (sz == 4) { in do_decomp()
854 return ((size_t)sz); in do_decomp()
858 return ((size_t)sz); in do_decomp()
862 return ((size_t)sz); in do_decomp()
880 return ((size_t)sz); in do_decomp()
936 return ((size_t)sz); in do_decomp()
971 find_composition_start(size_t uv, uchar_t *s, size_t sz) in find_composition_start() argument
982 if (sz == 1) { in find_composition_start()
984 } else if (sz == 2) { in find_composition_start()
987 } else if (sz == 3) { in find_composition_start()
991 } else if (sz == 4) { in find_composition_start()
1395 int sz; in collect_a_seq() local
1432 sz = u8_number_of_bytes[*s]; in collect_a_seq()
1434 if (sz < 0) { in collect_a_seq()
1445 if (sz == 1) { in collect_a_seq()
1454 } else if ((s + sz) > slast) { in collect_a_seq()
1466 i = do_case_conv(uv, u8s, s, sz, is_it_toupper); in collect_a_seq()
1467 s += sz; in collect_a_seq()
1468 sz = i; in collect_a_seq()
1470 for (i = 0; i < sz; ) in collect_a_seq()
1483 if (sz == 1) { in collect_a_seq()
1494 saved_sz = do_decomp(uv, u8s, u8s, sz, in collect_a_seq()
1500 sz = u8_number_of_bytes[u8s[i]]; in collect_a_seq()
1503 u8s + i, sz); in collect_a_seq()
1505 disp[last] = sz; in collect_a_seq()
1508 i += sz; in collect_a_seq()
1526 sz = u8_number_of_bytes[*s]; in collect_a_seq()
1538 if (sz <= 1) { in collect_a_seq()
1540 } else if ((s + sz) > slast) { in collect_a_seq()
1573 i = combining_class(uv, s, sz); in collect_a_seq()
1623 l = sz; in collect_a_seq()
1624 i = do_decomp(uv, uts, s, sz, in collect_a_seq()
1627 sz = u8_number_of_bytes[uts[j]]; in collect_a_seq()
1631 uts + j, sz); in collect_a_seq()
1633 disp[last] = sz; in collect_a_seq()
1641 j += sz; in collect_a_seq()
1645 sz = i; in collect_a_seq()
1648 for (i = 0; i < sz; i++) in collect_a_seq()
1653 disp[last] = sz; in collect_a_seq()
1656 for (i = 0; i < sz; i++) in collect_a_seq()
1674 if (is_it_toupper && sz >= 2 && in collect_a_seq()
1715 sz = do_composition(uv, u8s, comb_class, start, disp, last, in collect_a_seq()
1721 return ((size_t)sz); in collect_a_seq()
1924 int sz; in u8_textprep_str() local
1992 sz = u8_number_of_bytes[*ib]; in u8_textprep_str()
1994 if (sz < 0) { in u8_textprep_str()
2001 sz = 1; in u8_textprep_str()
2005 if (sz == 1) { in u8_textprep_str()
2020 } else if ((ib + sz) > ibtail) { in u8_textprep_str()
2044 ib, sz, is_it_toupper); in u8_textprep_str()
2052 ib += sz; in u8_textprep_str()
2054 for (sz = 0; sz < i; sz++) in u8_textprep_str()
2055 *ob++ = u8s[sz]; in u8_textprep_str()
2057 if ((obtail - ob) < sz) { in u8_textprep_str()
2063 for (i = 0; i < sz; i++) in u8_textprep_str()