Lines Matching defs:ib
338 uchar_t *ib;
355 ib = (uchar_t *)u8str;
356 ibtail = ib + n;
364 while (ib < ibtail) {
371 sz = u8_number_of_bytes[*ib];
388 if ((ibtail - ib) < sz) {
394 ib++;
402 f = *ib++;
407 if (*ib < u8_valid_min_2nd_byte[f] ||
408 *ib > u8_valid_max_2nd_byte[f]) {
413 } else if (U8_ILLEGAL_NEXT_BYTE_COMMON(*ib)) {
417 ib++;
424 s1 = ib - sz;
426 while (s1 < ib) {
433 if (s1 >= ib && *s2 == '\0') {
1918 uchar_t *ib;
1961 ib = (uchar_t *)inarray;
1963 ibtail = ib + *inlen;
1981 while (ib < ibtail) {
1982 if (*ib == '\0' && do_not_ignore_null)
1985 sz = u8_number_of_bytes[*ib];
2006 *ob = U8_ASCII_TOUPPER(*ib);
2008 *ob = U8_ASCII_TOLOWER(*ib);
2010 *ob = *ib;
2011 ib++;
2013 } else if ((ib + sz) > ibtail) {
2020 if ((obtail - ob) < (ibtail - ib)) {
2032 while (ib < ibtail)
2033 *ob++ = *ib++;
2037 ib, sz, is_it_toupper);
2045 ib += sz;
2057 *ob++ = *ib++;
2066 while (ib < ibtail) {
2067 if (*ib == '\0' && do_not_ignore_null)
2081 if (U8_ISASCII(*ib) && ((ib + 1) >= ibtail ||
2082 ((ib + 1) < ibtail && U8_ISASCII(*(ib + 1))))) {
2090 *ob = U8_ASCII_TOUPPER(*ib);
2092 *ob = U8_ASCII_TOLOWER(*ib);
2094 *ob = *ib;
2095 ib++;
2102 &ib, ibtail,
2127 *inlen = ibtail - ib;