Lines Matching defs:ib
339 uchar_t *ib;
356 ib = (uchar_t *)u8str;
357 ibtail = ib + n;
365 while (ib < ibtail) {
372 sz = u8_number_of_bytes[*ib];
389 if ((ibtail - ib) < sz) {
395 ib++;
403 f = *ib++;
408 if (*ib < u8_valid_min_2nd_byte[f] ||
409 *ib > u8_valid_max_2nd_byte[f]) {
414 } else if (U8_ILLEGAL_NEXT_BYTE_COMMON(*ib)) {
418 ib++;
425 s1 = ib - sz;
427 while (s1 < ib) {
434 if (s1 >= ib && *s2 == '\0') {
1919 uchar_t *ib;
1962 ib = (uchar_t *)inarray;
1964 ibtail = ib + *inlen;
1982 while (ib < ibtail) {
1983 if (*ib == '\0' && do_not_ignore_null)
1986 sz = u8_number_of_bytes[*ib];
2007 *ob = U8_ASCII_TOUPPER(*ib);
2009 *ob = U8_ASCII_TOLOWER(*ib);
2011 *ob = *ib;
2012 ib++;
2014 } else if ((ib + sz) > ibtail) {
2021 if ((obtail - ob) < (ibtail - ib)) {
2033 while (ib < ibtail)
2034 *ob++ = *ib++;
2038 ib, sz, is_it_toupper);
2046 ib += sz;
2058 *ob++ = *ib++;
2067 while (ib < ibtail) {
2068 if (*ib == '\0' && do_not_ignore_null)
2082 if (U8_ISASCII(*ib) && ((ib + 1) >= ibtail ||
2083 ((ib + 1) < ibtail && U8_ISASCII(*(ib + 1))))) {
2091 *ob = U8_ASCII_TOUPPER(*ib);
2093 *ob = U8_ASCII_TOLOWER(*ib);
2095 *ob = *ib;
2096 ib++;
2103 &ib, ibtail,
2128 *inlen = ibtail - ib;