Lines Matching refs:sz
345 int sz;
372 sz = u8_number_of_bytes[*ib];
373 if (sz == U8_ILLEGAL_CHAR) {
378 if (sz == U8_OUT_OF_RANGE_CHAR ||
379 (validate_ucs2_range_only && sz > U8_MAX_BYTES_UCS2)) {
389 if ((ibtail - ib) < sz) {
394 if (sz == 1) {
406 for (i = 1; i < sz; i++) {
425 s1 = ib - sz;
462 do_case_conv(int uv, uchar_t *u8s, uchar_t *s, int sz, boolean_t is_it_toupper)
475 * At this point, the only possible values for sz are 2, 3, and 4.
479 if (sz == 2) {
482 } else if (sz == 3) {
486 } else if (sz == 4) {
501 u8s[sz] = '\0';
508 return ((size_t)sz);
512 return ((size_t)sz);
517 return ((size_t)sz);
524 return ((size_t)sz);
533 return ((size_t)sz);
539 return ((size_t)sz);
551 return ((size_t)sz);
693 combining_class(size_t uv, uchar_t *s, size_t sz)
700 if (sz == 1 || sz > 4)
703 if (sz == 2) {
706 } else if (sz == 3) {
710 } else if (sz == 4) {
746 do_decomp(size_t uv, uchar_t *u8s, uchar_t *s, int sz,
760 if (sz == 2) {
764 } else if (sz == 3) {
826 } else if (sz == 4) {
852 return ((size_t)sz);
856 return ((size_t)sz);
860 return ((size_t)sz);
878 return ((size_t)sz);
934 return ((size_t)sz);
969 find_composition_start(size_t uv, uchar_t *s, size_t sz)
980 if (sz == 1) {
982 } else if (sz == 2) {
985 } else if (sz == 3) {
989 } else if (sz == 4) {
1389 int sz;
1426 sz = u8_number_of_bytes[*s];
1428 if (sz < 0) {
1439 if (sz == 1) {
1448 } else if ((s + sz) > slast) {
1460 i = do_case_conv(uv, u8s, s, sz, is_it_toupper);
1461 s += sz;
1462 sz = i;
1464 for (i = 0; i < sz; )
1477 if (sz == 1) {
1488 saved_sz = do_decomp(uv, u8s, u8s, sz,
1494 sz = u8_number_of_bytes[u8s[i]];
1497 u8s + i, sz);
1499 disp[last] = sz;
1502 i += sz;
1520 sz = u8_number_of_bytes[*s];
1532 if (sz <= 1) {
1534 } else if ((s + sz) > slast) {
1567 i = combining_class(uv, s, sz);
1617 l = sz;
1618 i = do_decomp(uv, uts, s, sz,
1621 sz = u8_number_of_bytes[uts[j]];
1625 uts + j, sz);
1627 disp[last] = sz;
1635 j += sz;
1639 sz = i;
1642 for (i = 0; i < sz; i++)
1647 disp[last] = sz;
1650 for (i = 0; i < sz; i++)
1668 if (is_it_toupper && sz >= 2 &&
1709 sz = do_composition(uv, u8s, comb_class, start, disp, last,
1715 return ((size_t)sz);
1918 int sz;
1986 sz = u8_number_of_bytes[*ib];
1988 if (sz < 0) {
1995 sz = 1;
1999 if (sz == 1) {
2014 } else if ((ib + sz) > ibtail) {
2038 ib, sz, is_it_toupper);
2046 ib += sz;
2048 for (sz = 0; sz < i; sz++)
2049 *ob++ = u8s[sz];
2051 if ((obtail - ob) < sz) {
2057 for (i = 0; i < sz; i++)