usr/src/cmd/mandoc/main.c
143
size_t i, ib, ssz;
usr/src/cmd/mandoc/main.c
525
for (ib = i = 0; i < resnsz; i++) {
usr/src/cmd/mandoc/main.c
552
ib = i;
usr/src/cmd/mandoc/main.c
556
memcpy(res + ressz++, resn + ib, sizeof(*resn));
usr/src/cmd/mandoc/mansearch.c
255
uint64_t ib;
usr/src/cmd/mandoc/mansearch.c
264
for (im = 0, ib = 1; im < KEY_MAX; im++, ib <<= 1) {
usr/src/cmd/mandoc/mansearch.c
265
if ((e->bits & ib) == 0)
usr/src/cmd/mandoc/mansearch.c
268
switch (ib) {
usr/src/cmd/mandoc/preconv.c
105
"\\[u%.4X]", (unsigned char)ib->buf[(*ii)++]);
usr/src/cmd/mandoc/preconv.c
32
preconv_encode(const struct buf *ib, size_t *ii, struct buf *ob, size_t *oi,
usr/src/cmd/mandoc/preconv.c
39
cu = (const unsigned char *)ib->buf + *ii;
usr/src/cmd/mandoc/preconv.c
96
*ii = (const char *)cu - ib->buf;
usr/src/common/mpi/mp_gf2m.c
290
mp_size ib, a_used, b_used;
usr/src/common/mpi/mp_gf2m.c
323
for (ib = 1; ib < b_used; ib++) {
usr/src/common/mpi/mp_gf2m.c
328
s_bmul_d_add(MP_DIGITS(a), a_used, b_i, MP_DIGITS(c) + ib);
usr/src/common/mpi/mp_gf2m.c
330
MP_DIGIT(c, ib + a_used) = b_i;
usr/src/common/mpi/mpi.c
3677
mp_size ib;
usr/src/common/mpi/mpi.c
3695
for(ib = 0, ia = offset; ib < lim; ib++, ia++) {
usr/src/common/mpi/mpi.c
3697
w = (mp_word)DIGIT(a, ia) + DIGIT(b, ib) + k;
usr/src/common/mpi/mpi.c
3702
sum = d + MP_DIGIT(b, ib);
usr/src/common/mpi/mpi.c
828
mp_size ib;
usr/src/common/mpi/mpi.c
884
for (ib = 1; ib < usedb; ib++) {
usr/src/common/mpi/mpi.c
889
s_mpv_mul_d_add(MP_DIGITS(a), useda, b_i, MP_DIGITS(c) + ib);
usr/src/common/mpi/mpi.c
891
MP_DIGIT(c, ib + useda) = b_i;
usr/src/common/mpi/mpmontg.c
136
mp_size ib;
usr/src/common/mpi/mpmontg.c
148
ib = MP_USED(a) + MP_MAX(MP_USED(b), MP_USED(&mmm->N)) + 2;
usr/src/common/mpi/mpmontg.c
149
if((res = s_mp_pad(c, ib)) != MP_OKAY)
usr/src/common/mpi/mpmontg.c
155
s_mp_setz(MP_DIGITS(c) + useda + 1, ib - (useda + 1));
usr/src/common/mpi/mpmontg.c
161
for (ib = 1; ib < usedb; ib++) {
usr/src/common/mpi/mpmontg.c
166
s_mpv_mul_d_add_prop(MP_DIGITS(a), useda, b_i, MP_DIGITS(c) + ib);
usr/src/common/mpi/mpmontg.c
167
m_i = MP_DIGIT(c, ib) * mmm->n0prime;
usr/src/common/mpi/mpmontg.c
168
s_mp_mul_d_add_offset(&mmm->N, m_i, c, ib);
usr/src/common/mpi/mpmontg.c
171
for (usedb = MP_USED(&mmm->N); ib < usedb; ++ib ) {
usr/src/common/mpi/mpmontg.c
172
m_i = MP_DIGIT(c, ib) * mmm->n0prime;
usr/src/common/mpi/mpmontg.c
173
s_mp_mul_d_add_offset(&mmm->N, m_i, c, ib);
usr/src/common/unicode/u8_textprep.c
1930
uchar_t *ib;
usr/src/common/unicode/u8_textprep.c
1973
ib = (uchar_t *)inarray;
usr/src/common/unicode/u8_textprep.c
1975
ibtail = ib + *inlen;
usr/src/common/unicode/u8_textprep.c
1993
while (ib < ibtail) {
usr/src/common/unicode/u8_textprep.c
1994
if (*ib == '\0' && do_not_ignore_null)
usr/src/common/unicode/u8_textprep.c
1997
sz = u8_number_of_bytes[*ib];
usr/src/common/unicode/u8_textprep.c
2018
*ob = U8_ASCII_TOUPPER(*ib);
usr/src/common/unicode/u8_textprep.c
2020
*ob = U8_ASCII_TOLOWER(*ib);
usr/src/common/unicode/u8_textprep.c
2022
*ob = *ib;
usr/src/common/unicode/u8_textprep.c
2023
ib++;
usr/src/common/unicode/u8_textprep.c
2025
} else if ((ib + sz) > ibtail) {
usr/src/common/unicode/u8_textprep.c
2032
if ((obtail - ob) < (ibtail - ib)) {
usr/src/common/unicode/u8_textprep.c
2044
while (ib < ibtail)
usr/src/common/unicode/u8_textprep.c
2045
*ob++ = *ib++;
usr/src/common/unicode/u8_textprep.c
2049
ib, sz, is_it_toupper);
usr/src/common/unicode/u8_textprep.c
2057
ib += sz;
usr/src/common/unicode/u8_textprep.c
2069
*ob++ = *ib++;
usr/src/common/unicode/u8_textprep.c
2078
while (ib < ibtail) {
usr/src/common/unicode/u8_textprep.c
2079
if (*ib == '\0' && do_not_ignore_null)
usr/src/common/unicode/u8_textprep.c
2093
if (U8_ISASCII(*ib) && ((ib + 1) >= ibtail ||
usr/src/common/unicode/u8_textprep.c
2094
((ib + 1) < ibtail && U8_ISASCII(*(ib + 1))))) {
usr/src/common/unicode/u8_textprep.c
2102
*ob = U8_ASCII_TOUPPER(*ib);
usr/src/common/unicode/u8_textprep.c
2104
*ob = U8_ASCII_TOLOWER(*ib);
usr/src/common/unicode/u8_textprep.c
2106
*ob = *ib;
usr/src/common/unicode/u8_textprep.c
2107
ib++;
usr/src/common/unicode/u8_textprep.c
2114
&ib, ibtail,
usr/src/common/unicode/u8_textprep.c
2139
*inlen = ibtail - ib;
usr/src/common/unicode/u8_textprep.c
342
uchar_t *ib;
usr/src/common/unicode/u8_textprep.c
359
ib = (uchar_t *)u8str;
usr/src/common/unicode/u8_textprep.c
360
ibtail = ib + n;
usr/src/common/unicode/u8_textprep.c
368
while (ib < ibtail) {
usr/src/common/unicode/u8_textprep.c
375
sz = u8_number_of_bytes[*ib];
usr/src/common/unicode/u8_textprep.c
392
if ((ibtail - ib) < sz) {
usr/src/common/unicode/u8_textprep.c
398
ib++;
usr/src/common/unicode/u8_textprep.c
406
f = *ib++;
usr/src/common/unicode/u8_textprep.c
411
if (*ib < u8_valid_min_2nd_byte[f] ||
usr/src/common/unicode/u8_textprep.c
412
*ib > u8_valid_max_2nd_byte[f]) {
usr/src/common/unicode/u8_textprep.c
417
} else if (U8_ILLEGAL_NEXT_BYTE_COMMON(*ib)) {
usr/src/common/unicode/u8_textprep.c
421
ib++;
usr/src/common/unicode/u8_textprep.c
428
s1 = ib - sz;
usr/src/common/unicode/u8_textprep.c
430
while (s1 < ib) {
usr/src/common/unicode/u8_textprep.c
437
if (s1 >= ib && *s2 == '\0') {
usr/src/lib/iconv_modules/common/common_utf8.c
36
convert_utf8_to_ucs4(uchar_t *ib, int utf8_len, uint_t *unicode)
usr/src/lib/iconv_modules/common/common_utf8.c
38
uchar_t first_byte = *ib;
usr/src/lib/iconv_modules/common/common_utf8.c
43
u4 = (uint_t)(*ib++ & masks_tbl[utf8_len]);
usr/src/lib/iconv_modules/common/common_utf8.c
46
u4 = (u4 << ICV_UTF8_BIT_SHIFT) | (((uint_t) *ib) & ICV_UTF8_BIT_MASK);
usr/src/lib/iconv_modules/common/common_utf8.c
47
++ib;
usr/src/lib/iconv_modules/common/common_utf8.c
66
uchar_t *ib = str;
usr/src/lib/iconv_modules/common/common_utf8.c
70
if (number_of_bytes_in_utf8_char[*ib] == ICV_TYPE_ILLEGAL_CHAR ||
usr/src/lib/iconv_modules/common/common_utf8.c
71
number_of_bytes_in_utf8_char[*ib] != utf8_len ) return 0;
usr/src/lib/iconv_modules/common/common_utf8.c
73
first_byte = *ib;
usr/src/lib/iconv_modules/common/common_utf8.c
75
++ib;
usr/src/lib/iconv_modules/common/common_utf8.c
82
if ( *ib < valid_min_2nd_byte[first_byte] || *ib > valid_max_2nd_byte[first_byte] )
usr/src/lib/iconv_modules/common/common_utf8.c
86
else if ((*ib & 0xc0) != 0x80) /* 0x80 -- 0xbf */
usr/src/lib/iconv_modules/common/common_utf8.c
90
++ib;
usr/src/lib/iconv_modules/euro/common/euro.c
52
unsigned char *ib;
usr/src/lib/iconv_modules/euro/common/euro.c
66
ib = (unsigned char *)*inbuf;
usr/src/lib/iconv_modules/euro/common/euro.c
68
ibtail = ib + *inbytesleft;
usr/src/lib/iconv_modules/euro/common/euro.c
71
while (ib < ibtail) {
usr/src/lib/iconv_modules/euro/common/euro.c
72
c = *ib;
usr/src/lib/iconv_modules/euro/common/euro.c
87
ib++;
usr/src/lib/iconv_modules/euro/common/euro.c
90
*inbuf = (char *)ib;
usr/src/lib/iconv_modules/euro/common/euro.c
91
*inbytesleft = ibtail - ib;
usr/src/lib/iconv_modules/ko/common/UTF2_to_euc.c
103
*ob++ = *ib++;
usr/src/lib/iconv_modules/ko/common/UTF2_to_euc.c
105
else if ((*ib & 0xF0) == 0xE0) /* 16 bits */
usr/src/lib/iconv_modules/ko/common/UTF2_to_euc.c
109
if ((ibtail - ib) < 3)
usr/src/lib/iconv_modules/ko/common/UTF2_to_euc.c
116
utf = ((unsigned long)(*ib) << 16) |
usr/src/lib/iconv_modules/ko/common/UTF2_to_euc.c
117
((unsigned long)(*(ib + 1)) << 8) |
usr/src/lib/iconv_modules/ko/common/UTF2_to_euc.c
118
(unsigned long)(*(ib + 2));
usr/src/lib/iconv_modules/ko/common/UTF2_to_euc.c
215
ib += 3;
usr/src/lib/iconv_modules/ko/common/UTF2_to_euc.c
223
if ((*ib & 0xE0) == 0xC0) /* 11 */
usr/src/lib/iconv_modules/ko/common/UTF2_to_euc.c
225
else if ((*ib & 0xF0) == 0xE0) /* 16 */
usr/src/lib/iconv_modules/ko/common/UTF2_to_euc.c
227
else if ((*ib & 0xF8) == 0xF0) /* 21 */
usr/src/lib/iconv_modules/ko/common/UTF2_to_euc.c
229
else if ((*ib & 0xFC) == 0xF8) /* 26 */
usr/src/lib/iconv_modules/ko/common/UTF2_to_euc.c
231
else if ((*ib & 0xFE) == 0xFC) /* 31 */
usr/src/lib/iconv_modules/ko/common/UTF2_to_euc.c
236
if ((ibtail - ib) < offset)
usr/src/lib/iconv_modules/ko/common/UTF2_to_euc.c
242
ib += offset;
usr/src/lib/iconv_modules/ko/common/UTF2_to_euc.c
259
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/ko/common/UTF2_to_euc.c
260
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/ko/common/UTF2_to_euc.c
69
unsigned char* ib;
usr/src/lib/iconv_modules/ko/common/UTF2_to_euc.c
86
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/ko/common/UTF2_to_euc.c
88
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/ko/common/UTF2_to_euc.c
91
while (ib < ibtail)
usr/src/lib/iconv_modules/ko/common/UTF2_to_euc.c
93
if (!(*ib & 0x80)) /* 7 bits */
usr/src/lib/iconv_modules/ko/common/UTF2_to_iso2022-7.c
104
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/ko/common/UTF2_to_iso2022-7.c
106
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/ko/common/UTF2_to_iso2022-7.c
109
while (ib < ibtail)
usr/src/lib/iconv_modules/ko/common/UTF2_to_iso2022-7.c
111
if (!(*ib & 0x80)) /* 7 bits */
usr/src/lib/iconv_modules/ko/common/UTF2_to_iso2022-7.c
126
*ob++ = *ib++;
usr/src/lib/iconv_modules/ko/common/UTF2_to_iso2022-7.c
128
else if ((*ib & 0xF0) == 0xE0) /* 16 bits */
usr/src/lib/iconv_modules/ko/common/UTF2_to_iso2022-7.c
132
if ((ibtail - ib) < 3)
usr/src/lib/iconv_modules/ko/common/UTF2_to_iso2022-7.c
139
u = ((unsigned long)(*ib) << 16) |
usr/src/lib/iconv_modules/ko/common/UTF2_to_iso2022-7.c
140
((unsigned long)(*(ib + 1)) << 8) |
usr/src/lib/iconv_modules/ko/common/UTF2_to_iso2022-7.c
141
(unsigned long)(*(ib + 2));
usr/src/lib/iconv_modules/ko/common/UTF2_to_iso2022-7.c
268
ib += 3;
usr/src/lib/iconv_modules/ko/common/UTF2_to_iso2022-7.c
276
if ((*ib & 0xE0) == 0xC0) /* 11 */
usr/src/lib/iconv_modules/ko/common/UTF2_to_iso2022-7.c
278
else if ((*ib & 0xF0) == 0xE0) /* 16 */
usr/src/lib/iconv_modules/ko/common/UTF2_to_iso2022-7.c
280
else if ((*ib & 0xF8) == 0xF0) /* 21 */
usr/src/lib/iconv_modules/ko/common/UTF2_to_iso2022-7.c
282
else if ((*ib & 0xFC) == 0xF8) /* 26 */
usr/src/lib/iconv_modules/ko/common/UTF2_to_iso2022-7.c
284
else if ((*ib & 0xFE) == 0xFC) /* 31 */
usr/src/lib/iconv_modules/ko/common/UTF2_to_iso2022-7.c
289
if ((ibtail - ib) < offset)
usr/src/lib/iconv_modules/ko/common/UTF2_to_iso2022-7.c
295
ib += offset;
usr/src/lib/iconv_modules/ko/common/UTF2_to_iso2022-7.c
312
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/ko/common/UTF2_to_iso2022-7.c
313
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/ko/common/UTF2_to_iso2022-7.c
71
unsigned char* ib;
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap.c
101
*ob++ = *ib++;
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap.c
103
else if ((*ib & 0xF0) == 0xE0) /* 16 bits */
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap.c
107
if ((ibtail - ib) < 3)
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap.c
114
utf = ((unsigned long)(*ib) << 16) |
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap.c
115
((unsigned long)(*(ib + 1)) << 8) |
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap.c
116
(unsigned long)(*(ib + 2));
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap.c
163
ib += 3;
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap.c
171
if ((*ib & 0xE0) == 0xC0) /* 11 */
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap.c
173
else if ((*ib & 0xF0) == 0xE0) /* 16 */
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap.c
175
else if ((*ib & 0xF8) == 0xF0) /* 21 */
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap.c
177
else if ((*ib & 0xFC) == 0xF8) /* 26 */
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap.c
179
else if ((*ib & 0xFE) == 0xFC) /* 31 */
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap.c
184
if ((ibtail - ib) < offset)
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap.c
190
ib += offset;
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap.c
207
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap.c
208
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap.c
67
unsigned char* ib;
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap.c
84
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap.c
86
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap.c
89
while (ib < ibtail)
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap.c
91
if (!(*ib & 0x80)) /* 7 bits */
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap92.c
101
*ob++ = *ib++;
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap92.c
103
else if ((*ib & 0xF0) == 0xE0) /* 16 bits */
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap92.c
107
if ((ibtail - ib) < 3)
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap92.c
114
u = ((unsigned long)(*ib) << 16) |
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap92.c
115
((unsigned long)(*(ib + 1)) << 8) |
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap92.c
116
(unsigned long)(*(ib + 2));
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap92.c
214
ib += 3;
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap92.c
222
if ((*ib & 0xE0) == 0xC0) /* 11 */
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap92.c
224
else if ((*ib & 0xF0) == 0xE0) /* 16 */
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap92.c
226
else if ((*ib & 0xF8) == 0xF0) /* 21 */
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap92.c
228
else if ((*ib & 0xFC) == 0xF8) /* 26 */
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap92.c
230
else if ((*ib & 0xFE) == 0xFC) /* 31 */
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap92.c
235
if ((ibtail - ib) < offset)
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap92.c
241
ib += offset;
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap92.c
258
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap92.c
259
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap92.c
67
unsigned char* ib;
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap92.c
84
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap92.c
86
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap92.c
89
while (ib < ibtail)
usr/src/lib/iconv_modules/ko/common/UTF2_to_johap92.c
91
if (!(*ib & 0x80)) /* 7 bits */
usr/src/lib/iconv_modules/ko/common/UTF2_to_nbyte.c
109
*ob++ = *ib++;
usr/src/lib/iconv_modules/ko/common/UTF2_to_nbyte.c
111
else if ((*ib & 0xF0) == 0xE0) /* 16 bits */
usr/src/lib/iconv_modules/ko/common/UTF2_to_nbyte.c
115
if ((ibtail - ib) < 3)
usr/src/lib/iconv_modules/ko/common/UTF2_to_nbyte.c
122
utf = ((unsigned long)(*ib) << 16) |
usr/src/lib/iconv_modules/ko/common/UTF2_to_nbyte.c
123
((unsigned long)(*(ib + 1)) << 8) |
usr/src/lib/iconv_modules/ko/common/UTF2_to_nbyte.c
124
(unsigned long)(*(ib + 2));
usr/src/lib/iconv_modules/ko/common/UTF2_to_nbyte.c
171
ib += 3;
usr/src/lib/iconv_modules/ko/common/UTF2_to_nbyte.c
179
if ((*ib & 0xE0) == 0xC0) /* 11 */
usr/src/lib/iconv_modules/ko/common/UTF2_to_nbyte.c
181
else if ((*ib & 0xF0) == 0xE0) /* 16 */
usr/src/lib/iconv_modules/ko/common/UTF2_to_nbyte.c
183
else if ((*ib & 0xF8) == 0xF0) /* 21 */
usr/src/lib/iconv_modules/ko/common/UTF2_to_nbyte.c
185
else if ((*ib & 0xFC) == 0xF8) /* 26 */
usr/src/lib/iconv_modules/ko/common/UTF2_to_nbyte.c
187
else if ((*ib & 0xFE) == 0xFC) /* 31 */
usr/src/lib/iconv_modules/ko/common/UTF2_to_nbyte.c
192
if ((ibtail - ib) < offset)
usr/src/lib/iconv_modules/ko/common/UTF2_to_nbyte.c
198
ib += offset;
usr/src/lib/iconv_modules/ko/common/UTF2_to_nbyte.c
215
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/ko/common/UTF2_to_nbyte.c
216
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/ko/common/UTF2_to_nbyte.c
69
unsigned char* ib;
usr/src/lib/iconv_modules/ko/common/UTF2_to_nbyte.c
87
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/ko/common/UTF2_to_nbyte.c
89
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/ko/common/UTF2_to_nbyte.c
92
while (ib < ibtail)
usr/src/lib/iconv_modules/ko/common/UTF2_to_nbyte.c
94
if (!(*ib & 0x80)) /* 7 bits */
usr/src/lib/iconv_modules/ko/common/euc_to_UTF2.c
105
if (*ib < 0xA1 || *ib > 0xFD || *(ib + 1) < 0xA1 ||
usr/src/lib/iconv_modules/ko/common/euc_to_UTF2.c
106
*(ib + 1) == 0xFF)
usr/src/lib/iconv_modules/ko/common/euc_to_UTF2.c
114
((unsigned short)*ib << 8) |
usr/src/lib/iconv_modules/ko/common/euc_to_UTF2.c
115
((unsigned short)*(ib + 1) & 0xFF)))
usr/src/lib/iconv_modules/ko/common/euc_to_UTF2.c
156
ib += 2;
usr/src/lib/iconv_modules/ko/common/euc_to_UTF2.c
167
*ob++ = *ib++;
usr/src/lib/iconv_modules/ko/common/euc_to_UTF2.c
171
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/ko/common/euc_to_UTF2.c
172
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/ko/common/euc_to_UTF2.c
67
unsigned char* ib;
usr/src/lib/iconv_modules/ko/common/euc_to_UTF2.c
81
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/ko/common/euc_to_UTF2.c
83
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/ko/common/euc_to_UTF2.c
86
while (ib < ibtail)
usr/src/lib/iconv_modules/ko/common/euc_to_UTF2.c
88
if (*ib & 0x80) /* Korean EUC doesn't have CS2 or CS3. */
usr/src/lib/iconv_modules/ko/common/euc_to_UTF2.c
98
if ((ibtail - ib) < 2)
usr/src/lib/iconv_modules/ko/common/euc_to_iso2022-7.c
122
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/ko/common/euc_to_iso2022-7.c
124
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/ko/common/euc_to_iso2022-7.c
127
while (ib < ibtail)
usr/src/lib/iconv_modules/ko/common/euc_to_iso2022-7.c
129
if (!(*ib & 0x80)) /* 7 bits */
usr/src/lib/iconv_modules/ko/common/euc_to_iso2022-7.c
148
*ob++ = *ib++;
usr/src/lib/iconv_modules/ko/common/euc_to_iso2022-7.c
152
if ((ibtail - ib) < 2)
usr/src/lib/iconv_modules/ko/common/euc_to_iso2022-7.c
189
*ob++ = *ib++ & 0x7F;
usr/src/lib/iconv_modules/ko/common/euc_to_iso2022-7.c
190
*ob++ = *ib++ & 0x7F;
usr/src/lib/iconv_modules/ko/common/euc_to_iso2022-7.c
194
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/ko/common/euc_to_iso2022-7.c
195
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/ko/common/euc_to_iso2022-7.c
89
unsigned char* ib;
usr/src/lib/iconv_modules/ko/common/euc_to_johap.c
102
while (ib < ibtail)
usr/src/lib/iconv_modules/ko/common/euc_to_johap.c
104
if (!(*ib & 0x80)) /* 7 bits */
usr/src/lib/iconv_modules/ko/common/euc_to_johap.c
112
*ob++ = *ib++;
usr/src/lib/iconv_modules/ko/common/euc_to_johap.c
118
if ((ibtail - ib) < 2)
usr/src/lib/iconv_modules/ko/common/euc_to_johap.c
132
code = _wansung_to_johap((unsigned short)(*ib)<<8 |
usr/src/lib/iconv_modules/ko/common/euc_to_johap.c
133
(unsigned short)(*(ib + 1)));
usr/src/lib/iconv_modules/ko/common/euc_to_johap.c
144
ib += 2;
usr/src/lib/iconv_modules/ko/common/euc_to_johap.c
148
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/ko/common/euc_to_johap.c
149
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/ko/common/euc_to_johap.c
81
unsigned char* ib;
usr/src/lib/iconv_modules/ko/common/euc_to_johap.c
97
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/ko/common/euc_to_johap.c
99
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/ko/common/euc_to_johap92.c
107
code = _wansung_to_johap92((unsigned short)(*ib)<<8 |
usr/src/lib/iconv_modules/ko/common/euc_to_johap92.c
108
(unsigned short)(*(ib + 1)));
usr/src/lib/iconv_modules/ko/common/euc_to_johap92.c
119
ib += 2;
usr/src/lib/iconv_modules/ko/common/euc_to_johap92.c
123
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/ko/common/euc_to_johap92.c
124
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/ko/common/euc_to_johap92.c
56
unsigned char* ib;
usr/src/lib/iconv_modules/ko/common/euc_to_johap92.c
72
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/ko/common/euc_to_johap92.c
74
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/ko/common/euc_to_johap92.c
77
while (ib < ibtail)
usr/src/lib/iconv_modules/ko/common/euc_to_johap92.c
79
if (!(*ib & 0x80)) /* 7 bits */
usr/src/lib/iconv_modules/ko/common/euc_to_johap92.c
87
*ob++ = *ib++;
usr/src/lib/iconv_modules/ko/common/euc_to_johap92.c
93
if ((ibtail - ib) < 2)
usr/src/lib/iconv_modules/ko/common/euc_to_nbyte.c
130
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/ko/common/euc_to_nbyte.c
132
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/ko/common/euc_to_nbyte.c
135
while (ib < ibtail)
usr/src/lib/iconv_modules/ko/common/euc_to_nbyte.c
137
if (!(*ib & 0x80)) /* 7 bits */
usr/src/lib/iconv_modules/ko/common/euc_to_nbyte.c
150
*ob++ = *ib++;
usr/src/lib/iconv_modules/ko/common/euc_to_nbyte.c
159
if ((ibtail - ib) < 2)
usr/src/lib/iconv_modules/ko/common/euc_to_nbyte.c
166
ret = _wansung_to_cvc((unsigned short)(*ib) << 8 |
usr/src/lib/iconv_modules/ko/common/euc_to_nbyte.c
167
(unsigned short)(*(ib + 1)), &ci, &v, &cf);
usr/src/lib/iconv_modules/ko/common/euc_to_nbyte.c
223
ib += 2;
usr/src/lib/iconv_modules/ko/common/euc_to_nbyte.c
227
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/ko/common/euc_to_nbyte.c
228
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/ko/common/euc_to_nbyte.c
98
unsigned char* ib;
usr/src/lib/iconv_modules/ko/common/euc_to_utf_main.c
136
ib += 2;
usr/src/lib/iconv_modules/ko/common/euc_to_utf_main.c
147
*ob++ = *ib++;
usr/src/lib/iconv_modules/ko/common/euc_to_utf_main.c
151
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/ko/common/euc_to_utf_main.c
152
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/ko/common/euc_to_utf_main.c
56
unsigned char* ib;
usr/src/lib/iconv_modules/ko/common/euc_to_utf_main.c
70
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/ko/common/euc_to_utf_main.c
72
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/ko/common/euc_to_utf_main.c
75
while (ib < ibtail)
usr/src/lib/iconv_modules/ko/common/euc_to_utf_main.c
77
if (*ib & 0x80) /* Korean EUC doesn't have CS2 or CS3. */
usr/src/lib/iconv_modules/ko/common/euc_to_utf_main.c
81
if ((ibtail - ib) < 2)
usr/src/lib/iconv_modules/ko/common/euc_to_utf_main.c
88
if (*ib < 0xA1 || *ib > 0xFE || *(ib + 1) < 0xA1 ||
usr/src/lib/iconv_modules/ko/common/euc_to_utf_main.c
89
*(ib + 1) == 0xFF)
usr/src/lib/iconv_modules/ko/common/euc_to_utf_main.c
97
euc_code.byte.byte3 = *ib;
usr/src/lib/iconv_modules/ko/common/euc_to_utf_main.c
98
euc_code.byte.byte4 = *(ib + 1);
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_UTF2.c
103
if (*ib == SI)
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_UTF2.c
106
ib++;
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_UTF2.c
109
else if (*ib == SO)
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_UTF2.c
112
ib++;
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_UTF2.c
115
else if ((*ib == ' ' && cd->state == WANSUNG) ||
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_UTF2.c
124
*ob++ = *ib++;
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_UTF2.c
129
if ((ibtail - ib) < 2)
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_UTF2.c
136
if (*ib < 0x21 || *ib > 0x7D || *(ib + 1) < 0x21 ||
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_UTF2.c
137
*(ib + 1) == 0x7F)
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_UTF2.c
145
(((unsigned short)*ib << 8) |
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_UTF2.c
146
((unsigned short)*(ib + 1) & 0xFF) |
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_UTF2.c
188
ib += 2;
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_UTF2.c
193
if (*ib == ESC)
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_UTF2.c
195
if ((ibtail - ib) < 4)
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_UTF2.c
202
if (*(ib + 1) == '$' && *(ib + 2) == ')' &&
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_UTF2.c
203
*(ib + 3) == 'C')
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_UTF2.c
206
ib += 4;
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_UTF2.c
217
*ob++ = *ib++;
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_UTF2.c
221
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_UTF2.c
222
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_UTF2.c
68
unsigned char* ib;
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_UTF2.c
86
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_UTF2.c
88
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_UTF2.c
91
while (ib < ibtail)
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_euc.c
107
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_euc.c
109
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_euc.c
112
while (ib < ibtail)
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_euc.c
116
if (*ib == ESC)
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_euc.c
118
if ((ibtail - ib) < 4)
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_euc.c
125
if (*(ib + 1) == '$' && *(ib + 2) == ')' &&
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_euc.c
126
*(ib + 3) == 'C')
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_euc.c
129
ib += 4;
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_euc.c
140
*ob++ = *ib++;
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_euc.c
144
if (*ib == SI)
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_euc.c
147
ib++;
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_euc.c
150
else if (*ib == SO)
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_euc.c
153
ib++;
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_euc.c
156
else if ((*ib == ' ' && cd->state == WANSUNG) ||
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_euc.c
165
*ob++ = *ib++;
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_euc.c
170
if ((ibtail - ib) < 2)
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_euc.c
177
if (*ib < 0x21 || *ib > 0x7D || *(ib + 1) < 0x21 ||
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_euc.c
178
*(ib + 1) == 0x7F)
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_euc.c
191
*ob++ = *ib++ | 0x80;
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_euc.c
192
*ob++ = *ib++ | 0x80;
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_euc.c
196
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_euc.c
197
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/ko/common/iso2022-7_to_euc.c
89
unsigned char* ib;
usr/src/lib/iconv_modules/ko/common/iso_to_utf_main.c
100
while (ib < ibtail)
usr/src/lib/iconv_modules/ko/common/iso_to_utf_main.c
106
if (*ib == SI)
usr/src/lib/iconv_modules/ko/common/iso_to_utf_main.c
109
ib++;
usr/src/lib/iconv_modules/ko/common/iso_to_utf_main.c
112
else if (*ib == SO)
usr/src/lib/iconv_modules/ko/common/iso_to_utf_main.c
115
ib++;
usr/src/lib/iconv_modules/ko/common/iso_to_utf_main.c
118
else if ((*ib == ' ' && cd->state == HANGUL) ||
usr/src/lib/iconv_modules/ko/common/iso_to_utf_main.c
127
*ob++ = *ib++;
usr/src/lib/iconv_modules/ko/common/iso_to_utf_main.c
132
if ((ibtail - ib) < 2)
usr/src/lib/iconv_modules/ko/common/iso_to_utf_main.c
139
if (*ib < 0x21 || *ib > 0x7E || *(ib + 1) < 0x21 ||
usr/src/lib/iconv_modules/ko/common/iso_to_utf_main.c
140
*(ib + 1) == 0x7F)
usr/src/lib/iconv_modules/ko/common/iso_to_utf_main.c
148
euc_code.byte.byte3 = *ib;
usr/src/lib/iconv_modules/ko/common/iso_to_utf_main.c
149
euc_code.byte.byte4 = *(ib + 1);
usr/src/lib/iconv_modules/ko/common/iso_to_utf_main.c
175
ib += 2;
usr/src/lib/iconv_modules/ko/common/iso_to_utf_main.c
180
if (*ib == ESC)
usr/src/lib/iconv_modules/ko/common/iso_to_utf_main.c
182
if ((ibtail - ib) < 4)
usr/src/lib/iconv_modules/ko/common/iso_to_utf_main.c
189
if (*(ib + 1) == '$' && *(ib + 2) == ')' &&
usr/src/lib/iconv_modules/ko/common/iso_to_utf_main.c
190
*(ib + 3) == 'C')
usr/src/lib/iconv_modules/ko/common/iso_to_utf_main.c
193
ib += 4;
usr/src/lib/iconv_modules/ko/common/iso_to_utf_main.c
204
*ob++ = *ib++;
usr/src/lib/iconv_modules/ko/common/iso_to_utf_main.c
208
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/ko/common/iso_to_utf_main.c
209
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/ko/common/iso_to_utf_main.c
77
unsigned char* ib;
usr/src/lib/iconv_modules/ko/common/iso_to_utf_main.c
95
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/ko/common/iso_to_utf_main.c
97
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/ko/common/johap92_to_UTF2.c
106
((unsigned short)*ib << 8) |
usr/src/lib/iconv_modules/ko/common/johap92_to_UTF2.c
107
((unsigned short)*(ib + 1) & 0xFF)))
usr/src/lib/iconv_modules/ko/common/johap92_to_UTF2.c
148
ib += 2;
usr/src/lib/iconv_modules/ko/common/johap92_to_UTF2.c
159
*ob++ = *ib++;
usr/src/lib/iconv_modules/ko/common/johap92_to_UTF2.c
163
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/ko/common/johap92_to_UTF2.c
164
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/ko/common/johap92_to_UTF2.c
67
unsigned char* ib;
usr/src/lib/iconv_modules/ko/common/johap92_to_UTF2.c
81
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/ko/common/johap92_to_UTF2.c
83
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/ko/common/johap92_to_UTF2.c
86
while (ib < ibtail)
usr/src/lib/iconv_modules/ko/common/johap92_to_UTF2.c
88
if (*ib & 0x80)
usr/src/lib/iconv_modules/ko/common/johap92_to_UTF2.c
98
if ((ibtail - ib) < 2)
usr/src/lib/iconv_modules/ko/common/johap92_to_euc.c
117
ib += 2;
usr/src/lib/iconv_modules/ko/common/johap92_to_euc.c
121
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/ko/common/johap92_to_euc.c
122
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/ko/common/johap92_to_euc.c
56
unsigned char* ib;
usr/src/lib/iconv_modules/ko/common/johap92_to_euc.c
70
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/ko/common/johap92_to_euc.c
72
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/ko/common/johap92_to_euc.c
75
while (ib < ibtail)
usr/src/lib/iconv_modules/ko/common/johap92_to_euc.c
77
if (!(*ib & 0x80))
usr/src/lib/iconv_modules/ko/common/johap92_to_euc.c
85
*ob++ = *ib++;
usr/src/lib/iconv_modules/ko/common/johap92_to_euc.c
91
if ((ibtail - ib) < 2)
usr/src/lib/iconv_modules/ko/common/johap92_to_euc.c
98
result = _johap92_to_wansung((unsigned short)(*ib)<<8 |
usr/src/lib/iconv_modules/ko/common/johap92_to_euc.c
99
(unsigned short)(*(ib + 1)));
usr/src/lib/iconv_modules/ko/common/johap_to_UTF2.c
106
((unsigned short)*ib << 8) |
usr/src/lib/iconv_modules/ko/common/johap_to_UTF2.c
107
((unsigned short)*(ib + 1) & 0xFF)))
usr/src/lib/iconv_modules/ko/common/johap_to_UTF2.c
136
ib += 2;
usr/src/lib/iconv_modules/ko/common/johap_to_UTF2.c
147
*ob++ = *ib++;
usr/src/lib/iconv_modules/ko/common/johap_to_UTF2.c
151
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/ko/common/johap_to_UTF2.c
152
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/ko/common/johap_to_UTF2.c
67
unsigned char* ib;
usr/src/lib/iconv_modules/ko/common/johap_to_UTF2.c
81
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/ko/common/johap_to_UTF2.c
83
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/ko/common/johap_to_UTF2.c
86
while (ib < ibtail)
usr/src/lib/iconv_modules/ko/common/johap_to_UTF2.c
88
if (*ib & 0x80)
usr/src/lib/iconv_modules/ko/common/johap_to_UTF2.c
98
if ((ibtail - ib) < 2)
usr/src/lib/iconv_modules/ko/common/johap_to_euc.c
101
while (ib < ibtail)
usr/src/lib/iconv_modules/ko/common/johap_to_euc.c
103
if (!(*ib & 0x80))
usr/src/lib/iconv_modules/ko/common/johap_to_euc.c
111
*ob++ = *ib++;
usr/src/lib/iconv_modules/ko/common/johap_to_euc.c
117
if ((ibtail - ib) < 2)
usr/src/lib/iconv_modules/ko/common/johap_to_euc.c
124
result = _johap_to_wansung((unsigned short)(*ib)<<8 |
usr/src/lib/iconv_modules/ko/common/johap_to_euc.c
125
(unsigned short)(*(ib + 1)));
usr/src/lib/iconv_modules/ko/common/johap_to_euc.c
143
ib += 2;
usr/src/lib/iconv_modules/ko/common/johap_to_euc.c
148
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/ko/common/johap_to_euc.c
149
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/ko/common/johap_to_euc.c
82
unsigned char* ib;
usr/src/lib/iconv_modules/ko/common/johap_to_euc.c
96
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/ko/common/johap_to_euc.c
98
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/ko/common/nbyte_to_UTF2.c
103
cur_input = input_conv(*ib);
usr/src/lib/iconv_modules/ko/common/nbyte_to_UTF2.c
114
*ob++ = *ib;
usr/src/lib/iconv_modules/ko/common/nbyte_to_UTF2.c
117
cd->hbuf[action - 4] = *ib;
usr/src/lib/iconv_modules/ko/common/nbyte_to_UTF2.c
121
cd->hbuf[1] = *ib;
usr/src/lib/iconv_modules/ko/common/nbyte_to_UTF2.c
126
cd->hbuf[2] = *ib;
usr/src/lib/iconv_modules/ko/common/nbyte_to_UTF2.c
136
*ob++ = *ib;
usr/src/lib/iconv_modules/ko/common/nbyte_to_UTF2.c
140
register char c1 = cd->hbuf[2], c2 = *ib;
usr/src/lib/iconv_modules/ko/common/nbyte_to_UTF2.c
157
cd->hbuf[2] = *ib; /* Just in case. */
usr/src/lib/iconv_modules/ko/common/nbyte_to_UTF2.c
161
cd->hbuf[2] = *ib;
usr/src/lib/iconv_modules/ko/common/nbyte_to_UTF2.c
171
cd->hbuf[2] = *ib;
usr/src/lib/iconv_modules/ko/common/nbyte_to_UTF2.c
175
ib++;
usr/src/lib/iconv_modules/ko/common/nbyte_to_UTF2.c
178
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/ko/common/nbyte_to_UTF2.c
179
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/ko/common/nbyte_to_UTF2.c
69
unsigned char* ib;
usr/src/lib/iconv_modules/ko/common/nbyte_to_UTF2.c
88
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/ko/common/nbyte_to_UTF2.c
90
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/ko/common/nbyte_to_UTF2.c
93
while (ib < ibtail)
usr/src/lib/iconv_modules/ko/common/nbyte_to_euc.c
107
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/ko/common/nbyte_to_euc.c
109
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/ko/common/nbyte_to_euc.c
112
while (ib < ibtail)
usr/src/lib/iconv_modules/ko/common/nbyte_to_euc.c
121
cur_input = input_conv(*ib);
usr/src/lib/iconv_modules/ko/common/nbyte_to_euc.c
132
*ob++ = *ib;
usr/src/lib/iconv_modules/ko/common/nbyte_to_euc.c
135
cd->hbuf[action - 4] = *ib;
usr/src/lib/iconv_modules/ko/common/nbyte_to_euc.c
139
cd->hbuf[1] = *ib;
usr/src/lib/iconv_modules/ko/common/nbyte_to_euc.c
144
cd->hbuf[2] = *ib;
usr/src/lib/iconv_modules/ko/common/nbyte_to_euc.c
154
*ob++ = *ib;
usr/src/lib/iconv_modules/ko/common/nbyte_to_euc.c
158
register char c1 = cd->hbuf[2], c2 = *ib;
usr/src/lib/iconv_modules/ko/common/nbyte_to_euc.c
175
cd->hbuf[2] = *ib; /* Just in case. */
usr/src/lib/iconv_modules/ko/common/nbyte_to_euc.c
179
cd->hbuf[2] = *ib;
usr/src/lib/iconv_modules/ko/common/nbyte_to_euc.c
189
cd->hbuf[2] = *ib;
usr/src/lib/iconv_modules/ko/common/nbyte_to_euc.c
193
ib++;
usr/src/lib/iconv_modules/ko/common/nbyte_to_euc.c
196
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/ko/common/nbyte_to_euc.c
197
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/ko/common/nbyte_to_euc.c
88
unsigned char* ib;
usr/src/lib/iconv_modules/ko/common/njh_to_utf_main.c
114
ib += 2;
usr/src/lib/iconv_modules/ko/common/njh_to_utf_main.c
125
*ob++ = *ib++;
usr/src/lib/iconv_modules/ko/common/njh_to_utf_main.c
129
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/ko/common/njh_to_utf_main.c
130
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/ko/common/njh_to_utf_main.c
56
unsigned char* ib;
usr/src/lib/iconv_modules/ko/common/njh_to_utf_main.c
70
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/ko/common/njh_to_utf_main.c
72
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/ko/common/njh_to_utf_main.c
75
while (ib < ibtail)
usr/src/lib/iconv_modules/ko/common/njh_to_utf_main.c
77
if (*ib & 0x80) /* Korean Johap code */
usr/src/lib/iconv_modules/ko/common/njh_to_utf_main.c
81
if ((ibtail - ib) < 2)
usr/src/lib/iconv_modules/ko/common/njh_to_utf_main.c
89
njh_code.byte.byte3 = *ib;
usr/src/lib/iconv_modules/ko/common/njh_to_utf_main.c
90
njh_code.byte.byte4 = *(ib + 1);
usr/src/lib/iconv_modules/ko/common/nochange_main.c
56
unsigned char* ib;
usr/src/lib/iconv_modules/ko/common/nochange_main.c
64
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/ko/common/nochange_main.c
67
memcpy((char *)ob, (char *)ib, *inbufleft);
usr/src/lib/iconv_modules/ko/common/nochange_main.c
69
*inbuf = (char*)(ib + *inbufleft);
usr/src/lib/iconv_modules/ko/common/ojh_to_utf_main.c
114
ib += 2;
usr/src/lib/iconv_modules/ko/common/ojh_to_utf_main.c
125
*ob++ = *ib++;
usr/src/lib/iconv_modules/ko/common/ojh_to_utf_main.c
129
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/ko/common/ojh_to_utf_main.c
130
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/ko/common/ojh_to_utf_main.c
56
unsigned char* ib;
usr/src/lib/iconv_modules/ko/common/ojh_to_utf_main.c
70
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/ko/common/ojh_to_utf_main.c
72
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/ko/common/ojh_to_utf_main.c
75
while (ib < ibtail)
usr/src/lib/iconv_modules/ko/common/ojh_to_utf_main.c
77
if (*ib & 0x80) /* Korean Johap code */
usr/src/lib/iconv_modules/ko/common/ojh_to_utf_main.c
81
if ((ibtail - ib) < 2)
usr/src/lib/iconv_modules/ko/common/ojh_to_utf_main.c
89
ojh_code.byte.byte3 = *ib;
usr/src/lib/iconv_modules/ko/common/ojh_to_utf_main.c
90
ojh_code.byte.byte4 = *(ib + 1);
usr/src/lib/iconv_modules/ko/common/ucs_to_unihan.c
103
uchar_t *ib;
usr/src/lib/iconv_modules/ko/common/ucs_to_unihan.c
122
ib = (uchar_t *)*inbuf;
usr/src/lib/iconv_modules/ko/common/ucs_to_unihan.c
124
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/ko/common/ucs_to_unihan.c
129
if ((ibtail - ib) < ICV_FETCH_UCS_SIZE) {
usr/src/lib/iconv_modules/ko/common/ucs_to_unihan.c
136
u4 = (u4 << 8) | ((uint_t)(*(ib + i)));
usr/src/lib/iconv_modules/ko/common/ucs_to_unihan.c
140
ib += ICV_FETCH_UCS_SIZE;
usr/src/lib/iconv_modules/ko/common/ucs_to_unihan.c
143
ib += ICV_FETCH_UCS_SIZE;
usr/src/lib/iconv_modules/ko/common/ucs_to_unihan.c
154
while (ib < ibtail) {
usr/src/lib/iconv_modules/ko/common/ucs_to_unihan.c
155
if ((ibtail - ib) < ICV_FETCH_UCS_SIZE) {
usr/src/lib/iconv_modules/ko/common/ucs_to_unihan.c
164
u4 = (u4 << 8) | ((uint_t)(*(ib + i)));
usr/src/lib/iconv_modules/ko/common/ucs_to_unihan.c
167
u4 = (u4 << 8) | ((uint_t)(*(ib + i)));
usr/src/lib/iconv_modules/ko/common/ucs_to_unihan.c
184
if ((ibtail - ib) < ICV_FETCH_UCS_SIZE_TWO) {
usr/src/lib/iconv_modules/ko/common/ucs_to_unihan.c
194
u4_2 = (u4_2<<8)|((uint_t)(*(ib + i)));
usr/src/lib/iconv_modules/ko/common/ucs_to_unihan.c
199
u4_2 = (u4_2<<8)|((uint_t)(*(ib + i)));
usr/src/lib/iconv_modules/ko/common/ucs_to_unihan.c
239
ib += ((u4_2) ? ICV_FETCH_UCS_SIZE_TWO : ICV_FETCH_UCS_SIZE);
usr/src/lib/iconv_modules/ko/common/ucs_to_unihan.c
250
ib += ((u4_2) ? ICV_FETCH_UCS_SIZE_TWO : ICV_FETCH_UCS_SIZE);
usr/src/lib/iconv_modules/ko/common/ucs_to_unihan.c
256
*inbuf = (char *)ib;
usr/src/lib/iconv_modules/ko/common/ucs_to_unihan.c
257
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/ko/common/uhang_to_utf_main.c
102
if(*ib<0xC7)
usr/src/lib/iconv_modules/ko/common/uhang_to_utf_main.c
104
if((*(ib+1)>0x40 && *(ib+1)<0x5B) || (*(ib+1)>0x60 && *(ib+1)<0x7B) || (*(ib+1)>0x80 && *(ib+1)<0xFF))
usr/src/lib/iconv_modules/ko/common/uhang_to_utf_main.c
111
if(*(ib+1)>0xA0 && *(ib+1)<0xFF)
usr/src/lib/iconv_modules/ko/common/uhang_to_utf_main.c
127
euc_code.byte.byte3 = *ib;
usr/src/lib/iconv_modules/ko/common/uhang_to_utf_main.c
128
euc_code.byte.byte4 = *(ib + 1);
usr/src/lib/iconv_modules/ko/common/uhang_to_utf_main.c
152
ib += 2;
usr/src/lib/iconv_modules/ko/common/uhang_to_utf_main.c
163
*ob++ = *ib++;
usr/src/lib/iconv_modules/ko/common/uhang_to_utf_main.c
167
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/ko/common/uhang_to_utf_main.c
168
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/ko/common/uhang_to_utf_main.c
56
unsigned char* ib;
usr/src/lib/iconv_modules/ko/common/uhang_to_utf_main.c
70
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/ko/common/uhang_to_utf_main.c
72
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/ko/common/uhang_to_utf_main.c
75
while (ib < ibtail)
usr/src/lib/iconv_modules/ko/common/uhang_to_utf_main.c
77
if (*ib & 0x80) /* Korean EUC doesn't have CS2 or CS3. */
usr/src/lib/iconv_modules/ko/common/uhang_to_utf_main.c
84
if ((ibtail - ib) < 2)
usr/src/lib/iconv_modules/ko/common/uhang_to_utf_main.c
92
if(*ib<0xA1)
usr/src/lib/iconv_modules/ko/common/uhang_to_utf_main.c
94
if((*(ib+1)>0x40 && *(ib+1)<0x5B) || (*(ib+1)>0x60 && *(ib+1)<0x7B) || (*(ib+1)>0x80 && *(ib+1)<0xFF))
usr/src/lib/iconv_modules/ko/common/unihan_to_UCS_main.c
100
if (*ib & 0x80) /* Korean EUC doesn't have CS2 or CS3. */
usr/src/lib/iconv_modules/ko/common/unihan_to_UCS_main.c
107
if ((ibtail - ib) < 2)
usr/src/lib/iconv_modules/ko/common/unihan_to_UCS_main.c
115
if(*ib<0xA1)
usr/src/lib/iconv_modules/ko/common/unihan_to_UCS_main.c
117
if((*(ib+1)>0x40 && *(ib+1)<0x5B) || (*(ib+1)>0x60 && *(ib+1)<0x7B) || (*(ib+1)>0x80 && *(ib+1)<0xFF))
usr/src/lib/iconv_modules/ko/common/unihan_to_UCS_main.c
125
if(*ib<0xC7)
usr/src/lib/iconv_modules/ko/common/unihan_to_UCS_main.c
127
if((*(ib+1)>0x40 && *(ib+1)<0x5B) || (*(ib+1)>0x60 && *(ib+1)<0x7B) || (*(ib+1)>0x80 && *(ib+1)<0xFF))
usr/src/lib/iconv_modules/ko/common/unihan_to_UCS_main.c
134
if(*(ib+1)>0xA0 && *(ib+1)<0xFF)
usr/src/lib/iconv_modules/ko/common/unihan_to_UCS_main.c
150
unihan_code.byte.byte3 = *ib;
usr/src/lib/iconv_modules/ko/common/unihan_to_UCS_main.c
151
unihan_code.byte.byte4 = *(ib + 1);
usr/src/lib/iconv_modules/ko/common/unihan_to_UCS_main.c
189
ib += 2;
usr/src/lib/iconv_modules/ko/common/unihan_to_UCS_main.c
220
*ob++ = *ib++;
usr/src/lib/iconv_modules/ko/common/unihan_to_UCS_main.c
226
*ob++ = *ib++;
usr/src/lib/iconv_modules/ko/common/unihan_to_UCS_main.c
231
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/ko/common/unihan_to_UCS_main.c
232
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/ko/common/unihan_to_UCS_main.c
79
unsigned char* ib;
usr/src/lib/iconv_modules/ko/common/unihan_to_UCS_main.c
93
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/ko/common/unihan_to_UCS_main.c
95
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/ko/common/unihan_to_UCS_main.c
98
while (ib < ibtail)
usr/src/lib/iconv_modules/ko/common/utf8_to_utf8_main.c
73
unsigned char* ib;
usr/src/lib/iconv_modules/ko/common/utf8_to_utf8_main.c
84
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/ko/common/utf8_to_utf8_main.c
86
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/ko/common/utf8_to_utf8_main.c
89
memcpy((char *)ob, (char *)ib, ibtail);
usr/src/lib/iconv_modules/ko/common/utf_to_euc_main.c
106
utf8_code.byte.byte2 = *ib;
usr/src/lib/iconv_modules/ko/common/utf_to_euc_main.c
107
utf8_code.byte.byte3 = *(ib + 1);
usr/src/lib/iconv_modules/ko/common/utf_to_euc_main.c
108
utf8_code.byte.byte4 = *(ib + 2);
usr/src/lib/iconv_modules/ko/common/utf_to_euc_main.c
130
ib += 3;
usr/src/lib/iconv_modules/ko/common/utf_to_euc_main.c
132
else if((*ib & 0xE0) == 0xC0) /* 2-byte sequence */
usr/src/lib/iconv_modules/ko/common/utf_to_euc_main.c
136
if ((ibtail - ib) < 2)
usr/src/lib/iconv_modules/ko/common/utf_to_euc_main.c
143
if (!is_valid_utf8_string(ib, 2))
usr/src/lib/iconv_modules/ko/common/utf_to_euc_main.c
152
utf8_code.byte.byte3 = *ib;
usr/src/lib/iconv_modules/ko/common/utf_to_euc_main.c
153
utf8_code.byte.byte4 = *(ib + 1);
usr/src/lib/iconv_modules/ko/common/utf_to_euc_main.c
173
ib += 2;
usr/src/lib/iconv_modules/ko/common/utf_to_euc_main.c
179
if ((*ib & 0xE0) == 0xC0) /* 11 */
usr/src/lib/iconv_modules/ko/common/utf_to_euc_main.c
181
else if ((*ib & 0xF0) == 0xE0) /* 16 */
usr/src/lib/iconv_modules/ko/common/utf_to_euc_main.c
183
else if ((*ib & 0xF8) == 0xF0) /* 21 */
usr/src/lib/iconv_modules/ko/common/utf_to_euc_main.c
185
else if ((*ib & 0xFC) == 0xF8) /* 26 */
usr/src/lib/iconv_modules/ko/common/utf_to_euc_main.c
187
else if ((*ib & 0xFE) == 0xFC) /* 31 */
usr/src/lib/iconv_modules/ko/common/utf_to_euc_main.c
192
if ((ibtail - ib) < offset)
usr/src/lib/iconv_modules/ko/common/utf_to_euc_main.c
199
if (!is_valid_utf8_string(ib, offset))
usr/src/lib/iconv_modules/ko/common/utf_to_euc_main.c
219
ib += offset;
usr/src/lib/iconv_modules/ko/common/utf_to_euc_main.c
225
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/ko/common/utf_to_euc_main.c
226
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/ko/common/utf_to_euc_main.c
56
unsigned char* ib;
usr/src/lib/iconv_modules/ko/common/utf_to_euc_main.c
70
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/ko/common/utf_to_euc_main.c
72
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/ko/common/utf_to_euc_main.c
75
while (ib < ibtail)
usr/src/lib/iconv_modules/ko/common/utf_to_euc_main.c
77
if (!(*ib & 0x80)) /* 1-byte sequence */
usr/src/lib/iconv_modules/ko/common/utf_to_euc_main.c
85
*ob++ = *ib++;
usr/src/lib/iconv_modules/ko/common/utf_to_euc_main.c
87
else if((*ib & 0xF0) == 0xE0) /* 3-byte sequence */
usr/src/lib/iconv_modules/ko/common/utf_to_euc_main.c
91
if ((ibtail - ib) < 3)
usr/src/lib/iconv_modules/ko/common/utf_to_euc_main.c
98
if (!is_valid_utf8_string(ib, 3))
usr/src/lib/iconv_modules/ko/common/utf_to_iso_main.c
112
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/ko/common/utf_to_iso_main.c
114
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/ko/common/utf_to_iso_main.c
117
while (ib < ibtail)
usr/src/lib/iconv_modules/ko/common/utf_to_iso_main.c
119
if (!(*ib & 0x80)) /* 7 bits */
usr/src/lib/iconv_modules/ko/common/utf_to_iso_main.c
133
*ob++ = *ib++;
usr/src/lib/iconv_modules/ko/common/utf_to_iso_main.c
135
else if ((*ib & 0xF0) == 0xE0) /* 16 bits */
usr/src/lib/iconv_modules/ko/common/utf_to_iso_main.c
139
if ((ibtail - ib) < 3)
usr/src/lib/iconv_modules/ko/common/utf_to_iso_main.c
146
if (!is_valid_utf8_string(ib, 3))
usr/src/lib/iconv_modules/ko/common/utf_to_iso_main.c
154
utf8_code.byte.byte2 = *ib;
usr/src/lib/iconv_modules/ko/common/utf_to_iso_main.c
155
utf8_code.byte.byte3 = *(ib + 1);
usr/src/lib/iconv_modules/ko/common/utf_to_iso_main.c
156
utf8_code.byte.byte4 = *(ib + 2);
usr/src/lib/iconv_modules/ko/common/utf_to_iso_main.c
204
ib += 3;
usr/src/lib/iconv_modules/ko/common/utf_to_iso_main.c
210
if ((*ib & 0xE0) == 0xC0) /* 11 */
usr/src/lib/iconv_modules/ko/common/utf_to_iso_main.c
212
else if ((*ib & 0xF0) == 0xE0) /* 16 */
usr/src/lib/iconv_modules/ko/common/utf_to_iso_main.c
214
else if ((*ib & 0xF8) == 0xF0) /* 21 */
usr/src/lib/iconv_modules/ko/common/utf_to_iso_main.c
216
else if ((*ib & 0xFC) == 0xF8) /* 26 */
usr/src/lib/iconv_modules/ko/common/utf_to_iso_main.c
218
else if ((*ib & 0xFE) == 0xFC) /* 31 */
usr/src/lib/iconv_modules/ko/common/utf_to_iso_main.c
223
if ((ibtail - ib) < offset)
usr/src/lib/iconv_modules/ko/common/utf_to_iso_main.c
230
if (!is_valid_utf8_string(ib, offset))
usr/src/lib/iconv_modules/ko/common/utf_to_iso_main.c
237
ib += offset;
usr/src/lib/iconv_modules/ko/common/utf_to_iso_main.c
261
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/ko/common/utf_to_iso_main.c
262
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/ko/common/utf_to_iso_main.c
79
unsigned char* ib;
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
100
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
102
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
106
while (ib < ibtail)
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
111
if((*ib & MSB) == 0){ /* MSB is off, so ASCII */
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
117
*ob++ = *ib++;
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
120
if((*ib & 0xe0) == 0xc0){
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
126
if(number_of_bytes_in_utf8_char[(unsigned char) *ib] ==
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
131
st->_buffer[0] = *ib;
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
133
} else if((*ib & 0xf0) == 0xe0){
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
137
st->_buffer[0] = *ib;
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
143
if(number_of_bytes_in_utf8_char[(unsigned char) *ib] ==
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
148
st->_buffer[0] = *ib;
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
153
ib++;
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
158
if((*ib & 0xc0) == MSB){
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
160
st->_buffer[1] = *ib;
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
166
ib++;
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
175
if((*ib & 0xc0) == MSB){
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
181
if((unsigned char)*ib < valid_min_2nd_byte[first_byte] ||
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
182
(unsigned char)*ib > valid_max_2nd_byte[first_byte]){
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
186
st->_buffer[1] = *ib;
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
193
ib++;
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
196
if((*ib & 0xc0) == MSB){
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
198
st->_buffer[2] = *ib;
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
206
ib++;
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
212
if((*ib & 0xc0) == MSB){
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
213
if((unsigned char)*ib < valid_min_2nd_byte[first_byte] ||
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
214
(unsigned char)*ib > valid_max_2nd_byte[first_byte]){
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
218
st->_buffer[1] = *ib;
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
224
ib++;
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
227
if((*ib & 0xc0) == MSB){
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
229
st->_buffer[2] = *ib;
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
234
ib++;
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
237
if((*ib & 0xc0) == MSB){
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
248
ib++;
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
288
ib++;
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
308
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
309
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/ko/common/utf_to_johap92.c
79
unsigned char* ib;
usr/src/lib/iconv_modules/ko/common/utf_to_njh_main.c
106
utf8_code.byte.byte2 = *ib;
usr/src/lib/iconv_modules/ko/common/utf_to_njh_main.c
107
utf8_code.byte.byte3 = *(ib + 1);
usr/src/lib/iconv_modules/ko/common/utf_to_njh_main.c
108
utf8_code.byte.byte4 = *(ib + 2);
usr/src/lib/iconv_modules/ko/common/utf_to_njh_main.c
130
ib += 3;
usr/src/lib/iconv_modules/ko/common/utf_to_njh_main.c
136
if ((*ib & 0xE0) == 0xC0) /* 11 */
usr/src/lib/iconv_modules/ko/common/utf_to_njh_main.c
138
else if ((*ib & 0xF0) == 0xE0) /* 16 */
usr/src/lib/iconv_modules/ko/common/utf_to_njh_main.c
140
else if ((*ib & 0xF8) == 0xF0) /* 21 */
usr/src/lib/iconv_modules/ko/common/utf_to_njh_main.c
142
else if ((*ib & 0xFC) == 0xF8) /* 26 */
usr/src/lib/iconv_modules/ko/common/utf_to_njh_main.c
144
else if ((*ib & 0xFE) == 0xFC) /* 31 */
usr/src/lib/iconv_modules/ko/common/utf_to_njh_main.c
149
if ((ibtail - ib) < offset)
usr/src/lib/iconv_modules/ko/common/utf_to_njh_main.c
156
if (!is_valid_utf8_string(ib, offset))
usr/src/lib/iconv_modules/ko/common/utf_to_njh_main.c
163
ib += offset;
usr/src/lib/iconv_modules/ko/common/utf_to_njh_main.c
180
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/ko/common/utf_to_njh_main.c
181
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/ko/common/utf_to_njh_main.c
56
unsigned char* ib;
usr/src/lib/iconv_modules/ko/common/utf_to_njh_main.c
70
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/ko/common/utf_to_njh_main.c
72
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/ko/common/utf_to_njh_main.c
75
while (ib < ibtail)
usr/src/lib/iconv_modules/ko/common/utf_to_njh_main.c
77
if (!(*ib & 0x80)) /* 7 bits */
usr/src/lib/iconv_modules/ko/common/utf_to_njh_main.c
85
*ob++ = *ib++;
usr/src/lib/iconv_modules/ko/common/utf_to_njh_main.c
87
else if ((*ib & 0xF0) == 0xE0) /* 16 bits */
usr/src/lib/iconv_modules/ko/common/utf_to_njh_main.c
91
if ((ibtail - ib) < 3)
usr/src/lib/iconv_modules/ko/common/utf_to_njh_main.c
98
if (!is_valid_utf8_string(ib, 3))
usr/src/lib/iconv_modules/ko/common/utf_to_ojh_main.c
106
utf8_code.byte.byte2 = *ib;
usr/src/lib/iconv_modules/ko/common/utf_to_ojh_main.c
107
utf8_code.byte.byte3 = *(ib + 1);
usr/src/lib/iconv_modules/ko/common/utf_to_ojh_main.c
108
utf8_code.byte.byte4 = *(ib + 2);
usr/src/lib/iconv_modules/ko/common/utf_to_ojh_main.c
130
ib += 3;
usr/src/lib/iconv_modules/ko/common/utf_to_ojh_main.c
136
if ((*ib & 0xE0) == 0xC0) /* 11 */
usr/src/lib/iconv_modules/ko/common/utf_to_ojh_main.c
138
else if ((*ib & 0xF0) == 0xE0) /* 16 */
usr/src/lib/iconv_modules/ko/common/utf_to_ojh_main.c
140
else if ((*ib & 0xF8) == 0xF0) /* 21 */
usr/src/lib/iconv_modules/ko/common/utf_to_ojh_main.c
142
else if ((*ib & 0xFC) == 0xF8) /* 26 */
usr/src/lib/iconv_modules/ko/common/utf_to_ojh_main.c
144
else if ((*ib & 0xFE) == 0xFC) /* 31 */
usr/src/lib/iconv_modules/ko/common/utf_to_ojh_main.c
149
if ((ibtail - ib) < offset)
usr/src/lib/iconv_modules/ko/common/utf_to_ojh_main.c
156
if (!is_valid_utf8_string(ib, offset))
usr/src/lib/iconv_modules/ko/common/utf_to_ojh_main.c
163
ib += offset;
usr/src/lib/iconv_modules/ko/common/utf_to_ojh_main.c
180
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/ko/common/utf_to_ojh_main.c
181
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/ko/common/utf_to_ojh_main.c
56
unsigned char* ib;
usr/src/lib/iconv_modules/ko/common/utf_to_ojh_main.c
70
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/ko/common/utf_to_ojh_main.c
72
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/ko/common/utf_to_ojh_main.c
75
while (ib < ibtail)
usr/src/lib/iconv_modules/ko/common/utf_to_ojh_main.c
77
if (!(*ib & 0x80)) /* 7 bits */
usr/src/lib/iconv_modules/ko/common/utf_to_ojh_main.c
85
*ob++ = *ib++;
usr/src/lib/iconv_modules/ko/common/utf_to_ojh_main.c
87
else if ((*ib & 0xF0) == 0xE0) /* 16 bits */
usr/src/lib/iconv_modules/ko/common/utf_to_ojh_main.c
91
if ((ibtail - ib) < 3)
usr/src/lib/iconv_modules/ko/common/utf_to_ojh_main.c
98
if (!is_valid_utf8_string(ib, 3))
usr/src/lib/iconv_modules/ko/common/utf_to_uhang_main.c
103
utf8_code.byte.byte3 = *ib;
usr/src/lib/iconv_modules/ko/common/utf_to_uhang_main.c
104
utf8_code.byte.byte4 = *(ib + 1);
usr/src/lib/iconv_modules/ko/common/utf_to_uhang_main.c
126
ib += 2;
usr/src/lib/iconv_modules/ko/common/utf_to_uhang_main.c
128
else if ((*ib & 0xF0) == 0xE0) /* 3-byte UTF-8 */
usr/src/lib/iconv_modules/ko/common/utf_to_uhang_main.c
132
if ((ibtail - ib) < 3)
usr/src/lib/iconv_modules/ko/common/utf_to_uhang_main.c
139
if (!is_valid_utf8_string(ib, 3))
usr/src/lib/iconv_modules/ko/common/utf_to_uhang_main.c
147
utf8_code.byte.byte2 = *ib;
usr/src/lib/iconv_modules/ko/common/utf_to_uhang_main.c
148
utf8_code.byte.byte3 = *(ib + 1);
usr/src/lib/iconv_modules/ko/common/utf_to_uhang_main.c
149
utf8_code.byte.byte4 = *(ib + 2);
usr/src/lib/iconv_modules/ko/common/utf_to_uhang_main.c
171
ib += 3;
usr/src/lib/iconv_modules/ko/common/utf_to_uhang_main.c
177
if ((*ib & 0xE0) == 0xC0) /* 11 */
usr/src/lib/iconv_modules/ko/common/utf_to_uhang_main.c
179
else if ((*ib & 0xF0) == 0xE0) /* 16 */
usr/src/lib/iconv_modules/ko/common/utf_to_uhang_main.c
181
else if ((*ib & 0xF8) == 0xF0) /* 21 */
usr/src/lib/iconv_modules/ko/common/utf_to_uhang_main.c
183
else if ((*ib & 0xFC) == 0xF8) /* 26 */
usr/src/lib/iconv_modules/ko/common/utf_to_uhang_main.c
185
else if ((*ib & 0xFE) == 0xFC) /* 31 */
usr/src/lib/iconv_modules/ko/common/utf_to_uhang_main.c
190
if ((ibtail - ib) < offset)
usr/src/lib/iconv_modules/ko/common/utf_to_uhang_main.c
197
if (!is_valid_utf8_string(ib, offset))
usr/src/lib/iconv_modules/ko/common/utf_to_uhang_main.c
204
ib += offset;
usr/src/lib/iconv_modules/ko/common/utf_to_uhang_main.c
221
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/ko/common/utf_to_uhang_main.c
222
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/ko/common/utf_to_uhang_main.c
55
unsigned char* ib;
usr/src/lib/iconv_modules/ko/common/utf_to_uhang_main.c
69
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/ko/common/utf_to_uhang_main.c
71
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/ko/common/utf_to_uhang_main.c
73
while (ib < ibtail)
usr/src/lib/iconv_modules/ko/common/utf_to_uhang_main.c
75
if (!(*ib & 0x80)) /* 7 bits */
usr/src/lib/iconv_modules/ko/common/utf_to_uhang_main.c
83
*ob++ = *ib++;
usr/src/lib/iconv_modules/ko/common/utf_to_uhang_main.c
85
else if((*ib & 0xE0) == 0xC0){ /* 2-byte UTF-8 */
usr/src/lib/iconv_modules/ko/common/utf_to_uhang_main.c
87
if((ibtail - ib) < 2)
usr/src/lib/iconv_modules/ko/common/utf_to_uhang_main.c
94
if (!is_valid_utf8_string(ib, 2))
usr/src/lib/iconv_modules/th_TH/common/838_to_874_main.c
111
ib += 1;
usr/src/lib/iconv_modules/th_TH/common/838_to_874_main.c
114
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/th_TH/common/838_to_874_main.c
115
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/th_TH/common/838_to_874_main.c
55
unsigned char* ib;
usr/src/lib/iconv_modules/th_TH/common/838_to_874_main.c
69
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/th_TH/common/838_to_874_main.c
71
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/th_TH/common/838_to_874_main.c
74
while (ib < ibtail)
usr/src/lib/iconv_modules/th_TH/common/838_to_874_main.c
78
if ((ibtail - ib) < 1)
usr/src/lib/iconv_modules/th_TH/common/838_to_874_main.c
90
euc_code.byte.byte4 = *ib;
usr/src/lib/iconv_modules/th_TH/common/874_to_838_main.c
111
ib += 1;
usr/src/lib/iconv_modules/th_TH/common/874_to_838_main.c
114
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/th_TH/common/874_to_838_main.c
115
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/th_TH/common/874_to_838_main.c
55
unsigned char* ib;
usr/src/lib/iconv_modules/th_TH/common/874_to_838_main.c
69
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/th_TH/common/874_to_838_main.c
71
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/th_TH/common/874_to_838_main.c
74
while (ib < ibtail)
usr/src/lib/iconv_modules/th_TH/common/874_to_838_main.c
78
if ((ibtail - ib) < 1)
usr/src/lib/iconv_modules/th_TH/common/874_to_838_main.c
90
euc_code.byte.byte4 = *ib;
usr/src/lib/iconv_modules/th_TH/common/euc_to_utf_main.c
122
ib += 1;
usr/src/lib/iconv_modules/th_TH/common/euc_to_utf_main.c
133
*ob++ = *ib++;
usr/src/lib/iconv_modules/th_TH/common/euc_to_utf_main.c
137
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/th_TH/common/euc_to_utf_main.c
138
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/th_TH/common/euc_to_utf_main.c
56
unsigned char* ib;
usr/src/lib/iconv_modules/th_TH/common/euc_to_utf_main.c
70
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/th_TH/common/euc_to_utf_main.c
72
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/th_TH/common/euc_to_utf_main.c
75
while (ib < ibtail)
usr/src/lib/iconv_modules/th_TH/common/euc_to_utf_main.c
77
if (*ib & 0x80) /* Thai EUC doesn't have CS2 or CS3. */
usr/src/lib/iconv_modules/th_TH/common/euc_to_utf_main.c
81
if ((ibtail - ib) < 1)
usr/src/lib/iconv_modules/th_TH/common/euc_to_utf_main.c
88
if ((*ib < 0xA1) ||
usr/src/lib/iconv_modules/th_TH/common/euc_to_utf_main.c
89
(*ib > 0xFB) ||
usr/src/lib/iconv_modules/th_TH/common/euc_to_utf_main.c
90
((*ib > 0xDC) && (*ib < 0xDE)))
usr/src/lib/iconv_modules/th_TH/common/euc_to_utf_main.c
98
euc_code.byte.byte4 = *ib;
usr/src/lib/iconv_modules/th_TH/common/utf_to_euc_main.c
105
else if ((*(ib+2)&0xC0)^0x80)
usr/src/lib/iconv_modules/th_TH/common/utf_to_euc_main.c
111
else if (*ib==0xEF && *(ib+1)==0xBF && (*(ib+2)==0xBF || *(ib+2)==0xBE))
usr/src/lib/iconv_modules/th_TH/common/utf_to_euc_main.c
119
utf8_code.byte.byte2 = *ib;
usr/src/lib/iconv_modules/th_TH/common/utf_to_euc_main.c
120
utf8_code.byte.byte3 = *(ib + 1);
usr/src/lib/iconv_modules/th_TH/common/utf_to_euc_main.c
121
utf8_code.byte.byte4 = *(ib + 2);
usr/src/lib/iconv_modules/th_TH/common/utf_to_euc_main.c
141
ib += 3;
usr/src/lib/iconv_modules/th_TH/common/utf_to_euc_main.c
148
offset = number_of_bytes_in_utf8_char[*ib];
usr/src/lib/iconv_modules/th_TH/common/utf_to_euc_main.c
153
else if (ibtail-ib < offset)
usr/src/lib/iconv_modules/th_TH/common/utf_to_euc_main.c
157
else if (*(ib+1)<valid_min_2nd_byte[*ib] || *(ib+1)>valid_max_2nd_byte[*ib])
usr/src/lib/iconv_modules/th_TH/common/utf_to_euc_main.c
166
if ((*(ib+i) & 0xC0) ^ 0x80)
usr/src/lib/iconv_modules/th_TH/common/utf_to_euc_main.c
179
ib += offset;
usr/src/lib/iconv_modules/th_TH/common/utf_to_euc_main.c
196
*inbuf = (char*)ib;
usr/src/lib/iconv_modules/th_TH/common/utf_to_euc_main.c
197
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/th_TH/common/utf_to_euc_main.c
56
unsigned char* ib;
usr/src/lib/iconv_modules/th_TH/common/utf_to_euc_main.c
70
ib = (unsigned char*)*inbuf;
usr/src/lib/iconv_modules/th_TH/common/utf_to_euc_main.c
72
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/th_TH/common/utf_to_euc_main.c
75
while (ib < ibtail)
usr/src/lib/iconv_modules/th_TH/common/utf_to_euc_main.c
77
if (!(*ib & 0x80)) /* 7 bits */
usr/src/lib/iconv_modules/th_TH/common/utf_to_euc_main.c
85
*ob++ = *ib++;
usr/src/lib/iconv_modules/th_TH/common/utf_to_euc_main.c
87
else if ((*ib & 0xF0) == 0xE0) /* 16 bits */
usr/src/lib/iconv_modules/th_TH/common/utf_to_euc_main.c
91
if ((ibtail - ib) < 3)
usr/src/lib/iconv_modules/th_TH/common/utf_to_euc_main.c
99
if (*(ib+1)<valid_min_2nd_byte[*ib] || *(ib+1)>valid_max_2nd_byte[*ib])
usr/src/lib/iconv_modules/utf-8/common/ace.h
44
uchar_t *ib;
usr/src/lib/iconv_modules/utf-8/common/ace_utf8.c
103
free((void *)cd->ib);
usr/src/lib/iconv_modules/utf-8/common/ace_utf8.c
115
uchar_t *ib;
usr/src/lib/iconv_modules/utf-8/common/ace_utf8.c
208
tmps = (uchar_t *)realloc((void *)cd->ib,
usr/src/lib/iconv_modules/utf-8/common/ace_utf8.c
219
cd->ib = tmps;
usr/src/lib/iconv_modules/utf-8/common/ace_utf8.c
222
*(cd->ib + cd->iblconsumed++) = '\0';
usr/src/lib/iconv_modules/utf-8/common/ace_utf8.c
227
(const char *)cd->ib, (char *)cd->ob,
usr/src/lib/iconv_modules/utf-8/common/ace_utf8.c
284
ib = (uchar_t *)*inbuf;
usr/src/lib/iconv_modules/utf-8/common/ace_utf8.c
285
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/utf-8/common/ace_utf8.c
287
while (ib < ibtail) {
usr/src/lib/iconv_modules/utf-8/common/ace_utf8.c
292
if (isspace(*ib)) {
usr/src/lib/iconv_modules/utf-8/common/ace_utf8.c
297
(void *)cd->ib, cd->ibl);
usr/src/lib/iconv_modules/utf-8/common/ace_utf8.c
308
cd->ib = tmps;
usr/src/lib/iconv_modules/utf-8/common/ace_utf8.c
310
*(cd->ib + cd->iblconsumed) = '\0';
usr/src/lib/iconv_modules/utf-8/common/ace_utf8.c
314
(const char *)cd->ib, (char *)cd->ob,
usr/src/lib/iconv_modules/utf-8/common/ace_utf8.c
372
*ob++ = *ib++;
usr/src/lib/iconv_modules/utf-8/common/ace_utf8.c
376
tmps = (uchar_t *)realloc((void *)cd->ib,
usr/src/lib/iconv_modules/utf-8/common/ace_utf8.c
387
cd->ib = tmps;
usr/src/lib/iconv_modules/utf-8/common/ace_utf8.c
389
*(cd->ib + cd->iblconsumed++) = *ib++;
usr/src/lib/iconv_modules/utf-8/common/ace_utf8.c
394
*inbuf = (char *)ib;
usr/src/lib/iconv_modules/utf-8/common/ace_utf8.c
395
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/utf-8/common/ace_utf8.c
72
cd->ib = (uchar_t *)malloc(_SYS_NMLN);
usr/src/lib/iconv_modules/utf-8/common/ace_utf8.c
73
if (cd->ib == (uchar_t *)NULL) {
usr/src/lib/iconv_modules/utf-8/common/ace_utf8.c
83
free((void *)cd->ib);
usr/src/lib/iconv_modules/utf-8/common/sb_to_ucs.c
109
ib = (unsigned char *)*inbuf;
usr/src/lib/iconv_modules/utf-8/common/sb_to_ucs.c
111
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/utf-8/common/sb_to_ucs.c
114
while (ib < ibtail) {
usr/src/lib/iconv_modules/utf-8/common/sb_to_ucs.c
115
u4 = sb_u4_tbl[*ib].u8;
usr/src/lib/iconv_modules/utf-8/common/sb_to_ucs.c
120
if (sb_u4_tbl[*ib].size == ICV_TYPE_ILLEGAL_CHAR) {
usr/src/lib/iconv_modules/utf-8/common/sb_to_ucs.c
223
ib++;
usr/src/lib/iconv_modules/utf-8/common/sb_to_ucs.c
226
*inbuf = (char *)ib;
usr/src/lib/iconv_modules/utf-8/common/sb_to_ucs.c
227
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/utf-8/common/sb_to_ucs.c
86
unsigned char *ib;
usr/src/lib/iconv_modules/utf-8/common/sb_to_utf8.c
114
ib++;
usr/src/lib/iconv_modules/utf-8/common/sb_to_utf8.c
117
*inbuf = (char *)ib;
usr/src/lib/iconv_modules/utf-8/common/sb_to_utf8.c
118
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/utf-8/common/sb_to_utf8.c
59
unsigned char *ib;
usr/src/lib/iconv_modules/utf-8/common/sb_to_utf8.c
72
ib = (unsigned char *)*inbuf;
usr/src/lib/iconv_modules/utf-8/common/sb_to_utf8.c
74
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/utf-8/common/sb_to_utf8.c
77
while (ib < ibtail) {
usr/src/lib/iconv_modules/utf-8/common/sb_to_utf8.c
82
u8 = (unsigned long)sb_u8_tbl[*ib].u8;
usr/src/lib/iconv_modules/utf-8/common/sb_to_utf8.c
83
sz = sb_u8_tbl[*ib].size;
usr/src/lib/iconv_modules/utf-8/common/ucs4_to_ucs.c
113
ib = (uchar_t *)*inbuf;
usr/src/lib/iconv_modules/utf-8/common/ucs4_to_ucs.c
115
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/utf-8/common/ucs4_to_ucs.c
120
if ((ibtail - ib) < ICV_FETCH_UCS4_SIZE) {
usr/src/lib/iconv_modules/utf-8/common/ucs4_to_ucs.c
127
u4 = (u4 << 8) | ((uint_t)(*(ib + i)));
usr/src/lib/iconv_modules/utf-8/common/ucs4_to_ucs.c
130
ib += ICV_FETCH_UCS4_SIZE;
usr/src/lib/iconv_modules/utf-8/common/ucs4_to_ucs.c
133
ib += ICV_FETCH_UCS4_SIZE;
usr/src/lib/iconv_modules/utf-8/common/ucs4_to_ucs.c
141
while (ib < ibtail) {
usr/src/lib/iconv_modules/utf-8/common/ucs4_to_ucs.c
142
if ((ibtail - ib) < ICV_FETCH_UCS4_SIZE) {
usr/src/lib/iconv_modules/utf-8/common/ucs4_to_ucs.c
151
u4 = (u4 << 8) | ((uint_t)(*(ib + i)));
usr/src/lib/iconv_modules/utf-8/common/ucs4_to_ucs.c
154
u4 = (u4 << 8) | ((uint_t)(*(ib + i)));
usr/src/lib/iconv_modules/utf-8/common/ucs4_to_ucs.c
230
ib += ICV_FETCH_UCS4_SIZE;
usr/src/lib/iconv_modules/utf-8/common/ucs4_to_ucs.c
237
*inbuf = (char *)ib;
usr/src/lib/iconv_modules/utf-8/common/ucs4_to_ucs.c
238
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/utf-8/common/ucs4_to_ucs.c
88
uchar_t *ib;
usr/src/lib/iconv_modules/utf-8/common/ucs4_to_utf32.c
113
ib = (uchar_t *)*inbuf;
usr/src/lib/iconv_modules/utf-8/common/ucs4_to_utf32.c
115
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/utf-8/common/ucs4_to_utf32.c
120
if ((ibtail - ib) < ICV_FETCH_UCS4_SIZE) {
usr/src/lib/iconv_modules/utf-8/common/ucs4_to_utf32.c
127
u4 = (u4 << 8) | ((uint_t)(*(ib + i)));
usr/src/lib/iconv_modules/utf-8/common/ucs4_to_utf32.c
130
ib += ICV_FETCH_UCS4_SIZE;
usr/src/lib/iconv_modules/utf-8/common/ucs4_to_utf32.c
133
ib += ICV_FETCH_UCS4_SIZE;
usr/src/lib/iconv_modules/utf-8/common/ucs4_to_utf32.c
141
while (ib < ibtail) {
usr/src/lib/iconv_modules/utf-8/common/ucs4_to_utf32.c
142
if ((ibtail - ib) < ICV_FETCH_UCS4_SIZE) {
usr/src/lib/iconv_modules/utf-8/common/ucs4_to_utf32.c
151
u4 = (u4 << 8) | ((uint_t)(*(ib + i)));
usr/src/lib/iconv_modules/utf-8/common/ucs4_to_utf32.c
154
u4 = (u4 << 8) | ((uint_t)(*(ib + i)));
usr/src/lib/iconv_modules/utf-8/common/ucs4_to_utf32.c
201
ib += ICV_FETCH_UCS4_SIZE;
usr/src/lib/iconv_modules/utf-8/common/ucs4_to_utf32.c
208
*inbuf = (char *)ib;
usr/src/lib/iconv_modules/utf-8/common/ucs4_to_utf32.c
209
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/utf-8/common/ucs4_to_utf32.c
89
uchar_t *ib;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_sb.c
100
ib = (unsigned char *)*inbuf;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_sb.c
102
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_sb.c
107
if ((ibtail - ib) < ICV_FETCH_UCS_SIZE) {
usr/src/lib/iconv_modules/utf-8/common/ucs_to_sb.c
114
u4 = (u4 << 8) | ((uint_t)(*(ib + i)));
usr/src/lib/iconv_modules/utf-8/common/ucs_to_sb.c
117
ib += ICV_FETCH_UCS_SIZE;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_sb.c
120
ib += ICV_FETCH_UCS_SIZE;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_sb.c
127
while (ib < ibtail) {
usr/src/lib/iconv_modules/utf-8/common/ucs_to_sb.c
128
if ((ibtail - ib) < ICV_FETCH_UCS_SIZE) {
usr/src/lib/iconv_modules/utf-8/common/ucs_to_sb.c
137
u4 = (u4 << 8) | ((uint_t)(*(ib + i)));
usr/src/lib/iconv_modules/utf-8/common/ucs_to_sb.c
140
u4 = (u4 << 8) | ((uint_t)(*(ib + i)));
usr/src/lib/iconv_modules/utf-8/common/ucs_to_sb.c
151
if ((ibtail - ib) < ICV_FETCH_UCS_SIZE_TWO) {
usr/src/lib/iconv_modules/utf-8/common/ucs_to_sb.c
161
u4_2 = (u4_2<<8)|((uint_t)(*(ib + i)));
usr/src/lib/iconv_modules/utf-8/common/ucs_to_sb.c
166
u4_2 = (u4_2<<8)|((uint_t)(*(ib + i)));
usr/src/lib/iconv_modules/utf-8/common/ucs_to_sb.c
236
ib += (u4_2) ? ICV_FETCH_UCS_SIZE_TWO : ICV_FETCH_UCS_SIZE;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_sb.c
241
*inbuf = (char *)ib;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_sb.c
242
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_sb.c
79
unsigned char *ib;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_ucs4.c
112
ib = (uchar_t *)*inbuf;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_ucs4.c
114
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_ucs4.c
119
if ((ibtail - ib) < ICV_FETCH_UCS_SIZE) {
usr/src/lib/iconv_modules/utf-8/common/ucs_to_ucs4.c
126
u4 = (u4 << 8) | ((uint_t)(*(ib + i)));
usr/src/lib/iconv_modules/utf-8/common/ucs_to_ucs4.c
129
ib += ICV_FETCH_UCS_SIZE;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_ucs4.c
132
ib += ICV_FETCH_UCS_SIZE;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_ucs4.c
139
while (ib < ibtail) {
usr/src/lib/iconv_modules/utf-8/common/ucs_to_ucs4.c
140
if ((ibtail - ib) < ICV_FETCH_UCS_SIZE) {
usr/src/lib/iconv_modules/utf-8/common/ucs_to_ucs4.c
149
u4 = (u4 << 8) | ((uint_t)(*(ib + i)));
usr/src/lib/iconv_modules/utf-8/common/ucs_to_ucs4.c
152
u4 = (u4 << 8) | ((uint_t)(*(ib + i)));
usr/src/lib/iconv_modules/utf-8/common/ucs_to_ucs4.c
163
if ((ibtail - ib) < ICV_FETCH_UCS_SIZE_TWO) {
usr/src/lib/iconv_modules/utf-8/common/ucs_to_ucs4.c
173
u4_2 = (u4_2<<8)|((uint_t)(*(ib + i)));
usr/src/lib/iconv_modules/utf-8/common/ucs_to_ucs4.c
178
u4_2 = (u4_2<<8)|((uint_t)(*(ib + i)));
usr/src/lib/iconv_modules/utf-8/common/ucs_to_ucs4.c
239
ib += ((u4_2) ? ICV_FETCH_UCS_SIZE_TWO : ICV_FETCH_UCS_SIZE);
usr/src/lib/iconv_modules/utf-8/common/ucs_to_ucs4.c
245
*inbuf = (char *)ib;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_ucs4.c
246
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_ucs4.c
89
uchar_t *ib;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf7.c
122
ib = (uchar_t *)*inbuf;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf7.c
124
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf7.c
129
if ((ibtail - ib) < ICV_FETCH_UCS_SIZE) {
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf7.c
135
u4 = (u4 << 8) | ((uint_t)(*(ib + i)));
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf7.c
138
ib += ICV_FETCH_UCS_SIZE;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf7.c
141
ib += ICV_FETCH_UCS_SIZE;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf7.c
148
while (ib < ibtail) {
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf7.c
150
sz = number_of_bytes_in_utf8_char[*ib];
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf7.c
162
if ((ibtail - ib) < sz) {
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf7.c
168
ib_org = ib;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf7.c
170
u4 = *ib++ & masks_tbl[sz];
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf7.c
172
if (((uint_t)*ib) < 0x80) {
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf7.c
173
ib = ib_org;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf7.c
179
(((uint_t)*ib) & ICV_UTF8_BIT_MASK);
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf7.c
180
ib++;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf7.c
186
u4 = (u4 << 8) | ((uint_t)(*(ib + i)));
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf7.c
189
u4 = (u4 << 8) | ((uint_t)(*(ib + i)));
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf7.c
191
ib += ICV_FETCH_UCS_SIZE;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf7.c
218
ib = ib_org;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf7.c
256
ib = ib_org;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf7.c
301
ib = ib_org;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf7.c
336
*inbuf = (char *)ib;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf7.c
337
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf7.c
72
uchar_t *ib;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf8.c
107
ib = (uchar_t *)*inbuf;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf8.c
109
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf8.c
114
if ((ibtail - ib) < ICV_FETCH_UCS_SIZE) {
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf8.c
121
u4 = (u4 << 8) | ((uint_t)(*(ib + i)));
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf8.c
125
ib += ICV_FETCH_UCS_SIZE;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf8.c
128
ib += ICV_FETCH_UCS_SIZE;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf8.c
139
while (ib < ibtail) {
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf8.c
140
if ((ibtail - ib) < ICV_FETCH_UCS_SIZE) {
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf8.c
149
u4 = (u4 << 8) | ((uint_t)(*(ib + i)));
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf8.c
152
u4 = (u4 << 8) | ((uint_t)(*(ib + i)));
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf8.c
169
if ((ibtail - ib) < ICV_FETCH_UCS_SIZE_TWO) {
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf8.c
179
u4_2 = (u4_2<<8)|((uint_t)(*(ib + i)));
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf8.c
184
u4_2 = (u4_2<<8)|((uint_t)(*(ib + i)));
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf8.c
253
ib += ((u4_2) ? ICV_FETCH_UCS_SIZE_TWO : ICV_FETCH_UCS_SIZE);
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf8.c
259
*inbuf = (char *)ib;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf8.c
260
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/utf-8/common/ucs_to_utf8.c
87
uchar_t *ib;
usr/src/lib/iconv_modules/utf-8/common/utf32_to_ucs4.c
113
ib = (uchar_t *)*inbuf;
usr/src/lib/iconv_modules/utf-8/common/utf32_to_ucs4.c
115
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/utf-8/common/utf32_to_ucs4.c
120
if ((ibtail - ib) < ICV_FETCH_UCS4_SIZE) {
usr/src/lib/iconv_modules/utf-8/common/utf32_to_ucs4.c
127
u4 = (u4 << 8) | ((uint_t)(*(ib + i)));
usr/src/lib/iconv_modules/utf-8/common/utf32_to_ucs4.c
130
ib += ICV_FETCH_UCS4_SIZE;
usr/src/lib/iconv_modules/utf-8/common/utf32_to_ucs4.c
133
ib += ICV_FETCH_UCS4_SIZE;
usr/src/lib/iconv_modules/utf-8/common/utf32_to_ucs4.c
141
while (ib < ibtail) {
usr/src/lib/iconv_modules/utf-8/common/utf32_to_ucs4.c
142
if ((ibtail - ib) < ICV_FETCH_UCS4_SIZE) {
usr/src/lib/iconv_modules/utf-8/common/utf32_to_ucs4.c
151
u4 = (u4 << 8) | ((uint_t)(*(ib + i)));
usr/src/lib/iconv_modules/utf-8/common/utf32_to_ucs4.c
154
u4 = (u4 << 8) | ((uint_t)(*(ib + i)));
usr/src/lib/iconv_modules/utf-8/common/utf32_to_ucs4.c
196
ib += ICV_FETCH_UCS4_SIZE;
usr/src/lib/iconv_modules/utf-8/common/utf32_to_ucs4.c
203
*inbuf = (char *)ib;
usr/src/lib/iconv_modules/utf-8/common/utf32_to_ucs4.c
204
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/utf-8/common/utf32_to_ucs4.c
89
uchar_t *ib;
usr/src/lib/iconv_modules/utf-8/common/utf7_to_ucs.c
107
if (rmb64[*ib] >= 0) {
usr/src/lib/iconv_modules/utf-8/common/utf7_to_ucs.c
108
temp_remnant = (cd->remnant << 6) | rmb64[*ib];
usr/src/lib/iconv_modules/utf-8/common/utf7_to_ucs.c
148
if (*ib == (uint_t)'-') {
usr/src/lib/iconv_modules/utf-8/common/utf7_to_ucs.c
152
u4 = (uint_t)(*ib);
usr/src/lib/iconv_modules/utf-8/common/utf7_to_ucs.c
202
if (*ib == '+') {
usr/src/lib/iconv_modules/utf-8/common/utf7_to_ucs.c
208
u4 = (uint_t)*ib;
usr/src/lib/iconv_modules/utf-8/common/utf7_to_ucs.c
211
u4 = (uint_t)*ib;
usr/src/lib/iconv_modules/utf-8/common/utf7_to_ucs.c
219
*ob++ = *ib;
usr/src/lib/iconv_modules/utf-8/common/utf7_to_ucs.c
225
cd->prevch = *ib++;
usr/src/lib/iconv_modules/utf-8/common/utf7_to_ucs.c
229
*inbuf = (char *)ib;
usr/src/lib/iconv_modules/utf-8/common/utf7_to_ucs.c
230
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/utf-8/common/utf7_to_ucs.c
73
uchar_t *ib;
usr/src/lib/iconv_modules/utf-8/common/utf7_to_ucs.c
93
ib = (uchar_t *)*inbuf;
usr/src/lib/iconv_modules/utf-8/common/utf7_to_ucs.c
95
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/utf-8/common/utf7_to_ucs.c
98
while (ib < ibtail) {
usr/src/lib/iconv_modules/utf-8/common/utf8.c
140
*ob++ = *ib++;
usr/src/lib/iconv_modules/utf-8/common/utf8.c
144
*inbuf = (char *)ib;
usr/src/lib/iconv_modules/utf-8/common/utf8.c
145
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/utf-8/common/utf8.c
58
uchar_t *ib;
usr/src/lib/iconv_modules/utf-8/common/utf8.c
76
ib = (uchar_t *)*inbuf;
usr/src/lib/iconv_modules/utf-8/common/utf8.c
78
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/utf-8/common/utf8.c
81
while (ib < ibtail) {
usr/src/lib/iconv_modules/utf-8/common/utf8.c
82
sz = number_of_bytes_in_utf8_char[*ib];
usr/src/lib/iconv_modules/utf-8/common/utf8.c
90
if ((ibtail - ib) < sz) {
usr/src/lib/iconv_modules/utf-8/common/utf8.c
96
ib_copy = ib;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_sb.c
113
*ob++ = *ib++;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_sb.c
115
if ((ibtail - ib) < sz) {
usr/src/lib/iconv_modules/utf-8/common/utf8_to_sb.c
123
if (((unsigned int)*ib) < 0x80) {
usr/src/lib/iconv_modules/utf-8/common/utf8_to_sb.c
128
u8 = (u8 << 8) | ((unsigned int)*ib);
usr/src/lib/iconv_modules/utf-8/common/utf8_to_sb.c
129
ib++;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_sb.c
140
ib -= sz;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_sb.c
174
*inbuf = (char *)ib;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_sb.c
175
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_sb.c
65
unsigned char *ib;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_sb.c
83
ib = (unsigned char *)*inbuf;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_sb.c
85
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_sb.c
90
((ibtail - ib) >= ICV_FETCH_UTF8_BOM_SIZE)) {
usr/src/lib/iconv_modules/utf-8/common/utf8_to_sb.c
92
u8 = (u8 << 8) | ((uint_t)(*(ib + i)));
usr/src/lib/iconv_modules/utf-8/common/utf8_to_sb.c
94
ib += ICV_FETCH_UTF8_BOM_SIZE;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_sb.c
98
while (ib < ibtail) {
usr/src/lib/iconv_modules/utf-8/common/utf8_to_sb.c
99
sz = number_of_bytes_in_utf8_char[*ib];
usr/src/lib/iconv_modules/utf-8/common/utf8_to_ucs.c
101
while (ib < ibtail) {
usr/src/lib/iconv_modules/utf-8/common/utf8_to_ucs.c
111
sz = number_of_bytes_in_utf8_char[*ib];
usr/src/lib/iconv_modules/utf-8/common/utf8_to_ucs.c
118
if ((ibtail - ib) < sz) {
usr/src/lib/iconv_modules/utf-8/common/utf8_to_ucs.c
124
ib_org = ib;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_ucs.c
125
first_byte = *ib;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_ucs.c
126
u4 = (uint_t)(*ib++ & masks_tbl[sz]);
usr/src/lib/iconv_modules/utf-8/common/utf8_to_ucs.c
129
if (((uchar_t)*ib) <
usr/src/lib/iconv_modules/utf-8/common/utf8_to_ucs.c
131
((uchar_t)*ib) >
usr/src/lib/iconv_modules/utf-8/common/utf8_to_ucs.c
133
ib = ib_org;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_ucs.c
139
} else if (((uint_t)*ib) < 0x80 ||
usr/src/lib/iconv_modules/utf-8/common/utf8_to_ucs.c
140
((uint_t)*ib) > 0xbf) {
usr/src/lib/iconv_modules/utf-8/common/utf8_to_ucs.c
141
ib = ib_org;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_ucs.c
147
(((uint_t)*ib) & ICV_UTF8_BIT_MASK);
usr/src/lib/iconv_modules/utf-8/common/utf8_to_ucs.c
148
ib++;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_ucs.c
159
ib = ib_org;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_ucs.c
201
ib = ib_org;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_ucs.c
258
*inbuf = (char *)ib;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_ucs.c
259
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_ucs.c
79
uchar_t *ib;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_ucs.c
96
ib = (uchar_t *)*inbuf;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_ucs.c
98
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_utf_ebcdic.c
100
ib_org = ib;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_utf_ebcdic.c
101
first_byte = *ib;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_utf_ebcdic.c
102
u4 = (uint_t)(*ib++ & masks_tbl[sz]);
usr/src/lib/iconv_modules/utf-8/common/utf8_to_utf_ebcdic.c
105
if (((uchar_t)*ib) <
usr/src/lib/iconv_modules/utf-8/common/utf8_to_utf_ebcdic.c
107
((uchar_t)*ib) >
usr/src/lib/iconv_modules/utf-8/common/utf8_to_utf_ebcdic.c
109
ib = ib_org;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_utf_ebcdic.c
115
} else if (((uint_t)*ib) < 0x80 ||
usr/src/lib/iconv_modules/utf-8/common/utf8_to_utf_ebcdic.c
116
((uint_t)*ib) > 0xbf) {
usr/src/lib/iconv_modules/utf-8/common/utf8_to_utf_ebcdic.c
117
ib = ib_org;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_utf_ebcdic.c
123
(((uint_t)*ib) & ICV_UTF8_BIT_MASK);
usr/src/lib/iconv_modules/utf-8/common/utf8_to_utf_ebcdic.c
124
ib++;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_utf_ebcdic.c
135
ib = ib_org;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_utf_ebcdic.c
187
ib = ib_org;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_utf_ebcdic.c
195
*inbuf = (char *)ib;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_utf_ebcdic.c
196
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_utf_ebcdic.c
50
ib = ib_org; \
usr/src/lib/iconv_modules/utf-8/common/utf8_to_utf_ebcdic.c
63
uchar_t *ib;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_utf_ebcdic.c
76
ib = (uchar_t *)*inbuf;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_utf_ebcdic.c
78
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/utf-8/common/utf8_to_utf_ebcdic.c
81
while (ib < ibtail) {
usr/src/lib/iconv_modules/utf-8/common/utf8_to_utf_ebcdic.c
87
sz = number_of_bytes_in_utf8_char[*ib];
usr/src/lib/iconv_modules/utf-8/common/utf8_to_utf_ebcdic.c
94
if ((ibtail - ib) < sz) {
usr/src/lib/iconv_modules/utf-8/common/utf_ebcdic_to_utf8.c
100
ib_org = ib;
usr/src/lib/iconv_modules/utf-8/common/utf_ebcdic_to_utf8.c
102
u4 = (UTFEBICDIC_I8(*ib++) & utf_ebcdic_masks_tbl[sz]);
usr/src/lib/iconv_modules/utf-8/common/utf_ebcdic_to_utf8.c
109
if (number_of_bytes_in_utf_ebcidc[*ib] !=
usr/src/lib/iconv_modules/utf-8/common/utf_ebcdic_to_utf8.c
111
ib = ib_org;
usr/src/lib/iconv_modules/utf-8/common/utf_ebcdic_to_utf8.c
117
(((uint_t)(UTFEBICDIC_I8(*ib)))
usr/src/lib/iconv_modules/utf-8/common/utf_ebcdic_to_utf8.c
119
ib++;
usr/src/lib/iconv_modules/utf-8/common/utf_ebcdic_to_utf8.c
171
ib = ib_org;
usr/src/lib/iconv_modules/utf-8/common/utf_ebcdic_to_utf8.c
179
*inbuf = (char *)ib;
usr/src/lib/iconv_modules/utf-8/common/utf_ebcdic_to_utf8.c
180
*inbufleft = ibtail - ib;
usr/src/lib/iconv_modules/utf-8/common/utf_ebcdic_to_utf8.c
50
ib = ib_org;\
usr/src/lib/iconv_modules/utf-8/common/utf_ebcdic_to_utf8.c
63
uchar_t *ib;
usr/src/lib/iconv_modules/utf-8/common/utf_ebcdic_to_utf8.c
76
ib = (uchar_t *)*inbuf;
usr/src/lib/iconv_modules/utf-8/common/utf_ebcdic_to_utf8.c
78
ibtail = ib + *inbufleft;
usr/src/lib/iconv_modules/utf-8/common/utf_ebcdic_to_utf8.c
81
while (ib < ibtail) {
usr/src/lib/iconv_modules/utf-8/common/utf_ebcdic_to_utf8.c
86
sz = number_of_bytes_in_utf_ebcidc[*ib];
usr/src/lib/iconv_modules/utf-8/common/utf_ebcdic_to_utf8.c
94
if ((ibtail - ib) < ((sz == 0)? 1: sz)) {
usr/src/lib/iconv_modules/zh/common/zh_CN.gbk%zh_HK.hkscs.c
310
char * ib, * oub;
usr/src/lib/iconv_modules/zh/common/zh_CN.gbk%zh_HK.hkscs.c
317
ib = inbuf;
usr/src/lib/iconv_modules/zh/common/zh_CN.gbk%zh_HK.hkscs.c
320
printf("IN -- %s\n", ib);
usr/src/lib/iconv_modules/zh/common/zh_CN.gbk%zh_TW-big5.c
281
char * ib, * oub;
usr/src/lib/iconv_modules/zh/common/zh_CN.gbk%zh_TW-big5.c
288
ib = inbuf;
usr/src/lib/iconv_modules/zh/common/zh_CN.gbk%zh_TW-big5.c
291
printf("IN -- %s\n", ib);
usr/src/lib/iconv_modules/zh/common/zh_CN.gbk%zh_TW-big5p.c
264
char * ib, * oub;
usr/src/lib/iconv_modules/zh/common/zh_CN.gbk%zh_TW-big5p.c
271
ib = inbuf;
usr/src/lib/iconv_modules/zh/common/zh_CN.gbk%zh_TW-big5p.c
274
printf("IN -- %s\n", ib);
usr/src/lib/iconv_modules/zh/common/zh_TW-big5%zh_CN.euc.c
234
char * ib, * oub;
usr/src/lib/iconv_modules/zh/common/zh_TW-big5%zh_CN.euc.c
241
ib = inbuf;
usr/src/lib/iconv_modules/zh/common/zh_TW-big5%zh_CN.euc.c
244
printf("IN -- %s\n", ib);
usr/src/lib/libsqlite/src/vdbe.c
1066
int ib = (int)b;
usr/src/lib/libsqlite/src/vdbe.c
1068
b = ib % ia;
usr/src/uts/common/io/chxge/com/vsc7321.c
219
static void run_table(adapter_t *adapter, struct init_table *ib, int len)
usr/src/uts/common/io/chxge/com/vsc7321.c
224
if (ib[i].addr == INITBLOCK_SLEEP) {
usr/src/uts/common/io/chxge/com/vsc7321.c
225
DELAY_US( ib[i].data );
usr/src/uts/common/io/chxge/com/vsc7321.c
227
vsc_write( adapter, ib[i].addr, ib[i].data );
usr/src/uts/common/io/chxge/com/vsc7326.c
238
static void run_table(adapter_t *adapter, struct init_table *ib, int len)
usr/src/uts/common/io/chxge/com/vsc7326.c
243
if (ib[i].addr == INITBLOCK_SLEEP) {
usr/src/uts/common/io/chxge/com/vsc7326.c
244
DELAY_US( ib[i].data );
usr/src/uts/common/io/chxge/com/vsc7326.c
245
CH_ERR("sleep %d us\n",ib[i].data);
usr/src/uts/common/io/chxge/com/vsc7326.c
247
vsc_write( adapter, ib[i].addr, ib[i].data );
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
1001
} else if (*ib < 0x80 || *ib > 0xbf) {
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
1003
ib = oldib + sz;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
1009
ib = oldib;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
1012
u8 = (u8 << 8) | ((uint32_t)*ib);
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
1013
ib++;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
1038
*inlen = ibtail - ib;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
1253
kiconvstr_fr_sb(size_t id, uchar_t *ib, size_t *inlen, uchar_t *ob,
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
1272
ibtail = ib + *inlen;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
1280
while (ib < ibtail) {
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
1281
if (*ib == '\0' && do_not_ignore_null)
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
1284
if (*ib < 0x80) {
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
1290
*ob++ = *ib++;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
1294
k = *ib - 0x80;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
1310
ib++;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
1329
ib++;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
1332
*inlen = ibtail - ib;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
604
uchar_t *ib;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
638
ib = (uchar_t *)*inbuf;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
640
ibtail = ib + *inbytesleft;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
664
if (((kiconv_state_t)kcd)->bom_processed == 0 && (ibtail - ib) >= 3 &&
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
665
*ib == 0xef && *(ib + 1) == 0xbb && *(ib + 2) == 0xbf)
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
666
ib += 3;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
669
while (ib < ibtail) {
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
670
sz = u8_number_of_bytes[*ib];
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
699
*ob++ = *ib++;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
707
if ((ibtail - ib) < sz) {
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
718
oldib = ib;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
719
u8 = *ib++;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
723
if (*ib < u8_valid_min_2nd_byte[u8] ||
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
724
*ib > u8_valid_max_2nd_byte[u8]) {
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
727
ib = oldib;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
731
} else if (*ib < 0x80 || *ib > 0xbf) {
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
734
ib = oldib;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
737
u8 = (u8 << 8) | ((uint32_t)*ib);
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
738
ib++;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
778
*inbuf = (char *)ib;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
779
*inbytesleft = ibtail - ib;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
796
uchar_t *ib;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
820
ib = (uchar_t *)*inbuf;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
822
ibtail = ib + *inbytesleft;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
829
while (ib < ibtail) {
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
834
if (*ib < 0x80) {
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
841
*ob++ = *ib++;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
852
k = *ib - 0x80;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
875
ib++;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
878
*inbuf = (char *)ib;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
879
*inbytesleft = ibtail - ib;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
891
kiconvstr_to_sb(size_t id, uchar_t *ib, size_t *inlen, uchar_t *ob,
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
916
ibtail = ib + *inlen;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
930
if ((ibtail - ib) >= 3 && *ib == 0xef && *(ib + 1) == 0xbb &&
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
931
*(ib + 2) == 0xbf)
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
932
ib += 3;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
939
while (ib < ibtail) {
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
940
sz = u8_number_of_bytes[*ib];
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
949
ib++;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
958
if (*ib == '\0' && do_not_ignore_null)
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
968
*ob++ = *ib++;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
972
if ((ibtail - ib) < sz) {
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
974
ib = ibtail;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
983
oldib = ib;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
984
u8 = *ib++;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
988
if (*ib < u8_valid_min_2nd_byte[u8] ||
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
989
*ib > u8_valid_max_2nd_byte[u8]) {
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
991
ib = oldib + sz;
usr/src/uts/common/kiconv/kiconv_emea/kiconv_emea.c
997
ib = oldib;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
106
ib = (uchar_t *)*inbuf;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
108
ibtail = ib + *inbufleft;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
111
while (ib < ibtail) {
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
112
if (KICONV_IS_ASCII(*ib)) {
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
117
*ob++ = *ib++;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
125
if (! KICONV_KO_IS_EUCKR_BYTE(*ib)) {
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
133
if (ibtail - ib < 2) {
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
141
if (! KICONV_KO_IS_EUCKR_BYTE(*(ib + 1))) {
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
145
euckr_val = (uint32_t)(*ib) << 8 | *(ib + 1);
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
153
ib += 2;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
157
*inbuf = (char *)ib;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
158
*inbufleft = ibtail - ib;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
172
uchar_t *ib;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
183
ib = (uchar_t *)inarray;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
185
ibtail = ib + *inlen;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
189
while (ib < ibtail) {
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
190
if (*ib == '\0' && do_not_ignore_null)
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
193
if (KICONV_IS_ASCII(*ib)) {
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
198
*ob++ = *ib++;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
202
oldib = ib;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
204
if (! KICONV_KO_IS_EUCKR_BYTE(*ib)) {
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
208
if (ibtail - ib < 2) {
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
212
if (! KICONV_KO_IS_EUCKR_BYTE(*(ib + 1))) {
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
216
euckr_val = *ib++;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
217
euckr_val = (euckr_val << 8) | *ib++;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
222
ib = oldib;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
231
ib = oldib;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
241
*inlen = ibtail - ib;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
254
uchar_t *ib;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
274
ib = (uchar_t *)*inbuf;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
276
ibtail = ib + *inbufleft;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
279
while (ib < ibtail) {
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
280
if (KICONV_IS_ASCII(*ib)) {
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
285
*ob++ = *ib++;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
293
if (! KICONV_KO_IS_UHC_1st_BYTE(*ib)) {
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
301
if (ibtail - ib < 2) {
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
309
if (! KICONV_KO_IS_UHC_2nd_BYTE(*(ib + 1))) {
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
313
uhc_val = (uint32_t)(*ib) << 8 | *(ib + 1);
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
321
ib += 2;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
325
*inbuf = (char *)ib;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
326
*inbufleft = ibtail - ib;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
340
uchar_t *ib;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
351
ib = (uchar_t *)inarray;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
353
ibtail = ib + *inlen;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
357
while (ib < ibtail) {
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
358
if (*ib == '\0' && do_not_ignore_null)
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
361
if (KICONV_IS_ASCII(*ib)) {
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
366
*ob++ = *ib++;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
370
oldib = ib;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
372
if (! KICONV_KO_IS_UHC_1st_BYTE(*ib)) {
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
376
if (ibtail - ib < 2) {
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
380
if (! KICONV_KO_IS_UHC_2nd_BYTE(*(ib + 1))) {
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
384
uhc_val = *ib++;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
385
uhc_val = (uhc_val << 8) | *ib++;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
390
ib = oldib;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
399
ib = oldib;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
409
*inlen = ibtail - ib;
usr/src/uts/common/kiconv/kiconv_ko/kiconv_ko.c
86
uchar_t *ib;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
101
ibtail = ib + *inbytesleft;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
104
KICONV_CHECK_UTF8_BOM(ib, ibtail);
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
106
while (ib < ibtail) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
107
sz = u8_number_of_bytes[*ib];
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
124
*ob++ = *ib++;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
140
if (ibtail - ib < sz) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
149
oldib = ib;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
150
u8 = *ib++;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
152
if (KICONV_IS_INVALID_UTF8_SECOND_BYTE(*ib, u8))
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
154
u8 = (u8 << 8) | *ib++;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
157
if (*ib < 0x80 || *ib > 0xbf) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
161
ib = oldib;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
165
u8 = (u8 << 8) | *ib++;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
169
sz = ptr_utf8tocck(u8, &ib, ibtail, ob, obtail, &ret_val);
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
171
ib = oldib;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
179
*inbuf = (char *)ib;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
180
*inbytesleft = ibtail - ib;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
188
kiconvstr_utf8_to_cck(uchar_t *ib, size_t *inlen, uchar_t *ob, size_t *outlen,
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
201
ibtail = ib + *inlen;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
205
KICONV_CHECK_UTF8_BOM_WITHOUT_STATE(ib, ibtail);
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
207
while (ib < ibtail) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
208
if (*ib == '\0' && do_not_ignore_null)
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
211
sz = u8_number_of_bytes[*ib];
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
218
*ob++ = *ib++;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
222
oldib = ib;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
228
if (ibtail - ib < sz) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
230
ib = ibtail;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
237
u8 = *ib++;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
239
if (KICONV_IS_INVALID_UTF8_SECOND_BYTE(*ib, u8))
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
241
u8 = (u8 << 8) | *ib++;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
244
if (*ib < 0x80 || *ib > 0xbf) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
247
ib = oldib + sz;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
253
ib = oldib;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
257
u8 = (u8 << 8) | *ib++;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
261
sz = ptr_utf8tocck(u8, &ib, ibtail, ob, obtail, &ret_val);
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
263
ib = oldib;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
272
ib = oldib;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
281
*inlen = ibtail - ib;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
76
uchar_t *ib;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_cck_common.c
99
ib = (uchar_t *)*inbuf;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
118
uchar_t *ib;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
139
ib = (uchar_t *)*inbuf;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
141
ibtail = ib + *inbytesleft;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
144
while (ib < ibtail) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
145
if (KICONV_IS_ASCII(*ib)) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
150
*ob++ = *ib++;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
158
if (! KICONV_SC_IS_GBK_1st_BYTE(*ib)) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
162
isgbk4 = (ibtail - ib < 2) ? B_FALSE :
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
163
KICONV_SC_IS_GB18030_2nd_BYTE(*(ib + 1));
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
166
if (ibtail - ib < 4) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
170
if (! (KICONV_SC_IS_GB18030_2nd_BYTE(*(ib + 1)) &&
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
171
KICONV_SC_IS_GB18030_3rd_BYTE(*(ib + 2)) &&
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
172
KICONV_SC_IS_GB18030_4th_BYTE(*(ib + 3)))) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
176
gb_val = (uint32_t)(*ib) << 24 |
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
177
(uint32_t)(*(ib + 1)) << 16 |
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
178
(uint32_t)(*(ib + 2)) << 8 | *(ib + 3);
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
180
if (ibtail - ib < 2) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
184
if (! KICONV_SC_IS_GBK_2nd_BYTE(*(ib + 1))) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
188
gb_val = (uint32_t)(*ib) << 8 | *(ib + 1);
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
196
ib += isgbk4 ? 4 : 2;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
200
*inbuf = (char *)ib;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
201
*inbytesleft = ibtail - ib;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
215
uchar_t *ib;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
227
ib = (uchar_t *)inarray;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
229
ibtail = ib + *inlen;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
233
while (ib < ibtail) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
234
if (*ib == '\0' && do_not_ignore_null)
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
237
if (KICONV_IS_ASCII(*ib)) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
242
*ob++ = *ib++;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
246
oldib = ib;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
248
if (! KICONV_SC_IS_GBK_1st_BYTE(*ib)) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
252
isgbk4 = (ibtail - ib < 2) ? B_FALSE :
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
253
KICONV_SC_IS_GB18030_2nd_BYTE(*(ib + 1));
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
256
if (ibtail - ib < 4) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
258
ib = ibtail;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
265
if (! (KICONV_SC_IS_GB18030_2nd_BYTE(*(ib + 1)) &&
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
266
KICONV_SC_IS_GB18030_3rd_BYTE(*(ib + 2)) &&
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
267
KICONV_SC_IS_GB18030_4th_BYTE(*(ib + 3)))) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
271
gb_val = (uint32_t)(*ib) << 24 |
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
272
(uint32_t)(*(ib + 1)) << 16 |
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
273
(uint32_t)(*(ib + 2)) << 8 | *(ib + 3);
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
275
if (ibtail - ib < 2) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
277
ib = ibtail;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
284
if (! KICONV_SC_IS_GBK_2nd_BYTE(*(ib + 1))) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
288
gb_val = (uint32_t)(*ib) << 8 | *(ib + 1);
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
296
ib += isgbk4 ? 4 : 2;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
302
ib = oldib;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
312
*inlen = ibtail - ib;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
348
uchar_t *ib;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
368
ib = (uchar_t *)*inbuf;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
370
ibtail = ib + *inbytesleft;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
373
while (ib < ibtail) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
374
if (KICONV_IS_ASCII(*ib)) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
379
*ob++ = *ib++;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
387
if (! KICONV_SC_IS_GBK_1st_BYTE(*ib)) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
395
if (ibtail - ib < 2) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
403
if (! KICONV_SC_IS_GBK_2nd_BYTE(*(ib + 1))) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
408
gb_val = (uint32_t)(*ib) << 8 | *(ib + 1);
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
415
ib += 2;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
419
*inbuf = (char *)ib;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
420
*inbytesleft = ibtail - ib;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
434
uchar_t *ib;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
445
ib = (uchar_t *)inarray;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
447
ibtail = ib + *inlen;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
451
while (ib < ibtail) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
452
if (*ib == '\0' && do_not_ignore_null)
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
455
if (KICONV_IS_ASCII(*ib)) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
460
*ob++ = *ib++;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
464
oldib = ib;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
466
if (! KICONV_SC_IS_GBK_1st_BYTE(*ib)) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
470
if (ibtail - ib < 2) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
474
if (! KICONV_SC_IS_GBK_2nd_BYTE(*(ib + 1))) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
478
gb_val = (uint32_t)(*ib << 8) | *(ib + 1);
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
485
ib += 2;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
491
ib = oldib;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
501
*inlen = ibtail - ib;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
536
uchar_t *ib;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
555
ib = (uchar_t *)*inbuf;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
557
ibtail = ib + *inbytesleft;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
560
while (ib < ibtail) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
561
if (KICONV_IS_ASCII(*ib)) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
566
*ob++ = *ib++;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
574
if (! KICONV_SC_IS_GB2312_BYTE(*ib)) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
582
if (ibtail - ib < 2) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
590
if (! KICONV_SC_IS_GB2312_BYTE(*(ib + 1))) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
595
sz = gb2312_to_utf8(*ib, *(ib + 1), ob, obtail, &ret_val);
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
600
ib += 2;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
604
*inbuf = (char *)ib;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
605
*inbytesleft = ibtail - ib;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
619
uchar_t *ib;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
629
ib = (uchar_t *)inarray;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
631
ibtail = ib + *inlen;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
635
while (ib < ibtail) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
636
if (*ib == '\0' && do_not_ignore_null)
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
639
if (KICONV_IS_ASCII(*ib)) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
644
*ob++ = *ib++;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
648
oldib = ib;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
650
if (! KICONV_SC_IS_GB2312_BYTE(*ib)) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
654
if (ibtail - ib < 2) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
658
if (! KICONV_SC_IS_GB2312_BYTE(*(ib + 1))) {
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
662
sz = gb2312_to_utf8(*ib, *(ib + 1), ob, obtail, &ret_val);
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
667
ib += 2;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
673
ib = oldib;
usr/src/uts/common/kiconv/kiconv_sc/kiconv_sc.c
683
*inlen = ibtail - ib;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
136
uchar_t *ib;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
156
ib = (uchar_t *)*inbuf;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
158
ibtail = ib + *inbytesleft;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
161
while (ib < ibtail) {
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
162
if (KICONV_IS_ASCII(*ib)) {
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
167
*ob++ = *ib++;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
175
if (! KICONV_TC_IS_BIG5_1st_BYTE(*ib)) {
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
183
if (ibtail - ib < 2) {
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
191
if (! KICONV_TC_IS_BIG5_2nd_BYTE(*(ib + 1))) {
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
196
big5_val = (uint32_t)(*ib) << 8 | *(ib + 1);
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
203
ib += 2;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
207
*inbuf = (char *)ib;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
208
*inbytesleft = ibtail - ib;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
220
kiconvstr_fr_big5_common(uchar_t *ib, size_t *inlen, uchar_t *ob,
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
233
ibtail = ib + *inlen;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
237
while (ib < ibtail) {
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
238
if (*ib == '\0' && do_not_ignore_null)
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
241
if (KICONV_IS_ASCII(*ib)) {
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
246
*ob++ = *ib++;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
250
oldib = ib;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
252
if (! KICONV_TC_IS_BIG5_1st_BYTE(*ib)) {
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
256
if (ibtail - ib < 2) {
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
260
if (! KICONV_TC_IS_BIG5_2nd_BYTE(*(ib + 1))) {
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
264
big5_val = *ib++;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
265
big5_val = (big5_val << 8) | *ib++;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
269
ib = oldib;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
278
ib = oldib;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
288
*inlen = ibtail - ib;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
368
uchar_t *ib;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
391
ib = (uchar_t *)*inbuf;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
393
ibtail = ib + *inbytesleft;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
396
while (ib < ibtail) {
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
397
if (KICONV_IS_ASCII(*ib)) {
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
402
*ob++ = *ib++;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
410
if (! KICONV_TC_IS_EUCTW_1st_BYTE(*ib)) {
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
414
isplane1 = (*ib == KICONV_TC_EUCTW_MBYTE) ?
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
421
if (ibtail - ib < (isplane1 ? 2 : 4)) {
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
425
oldib = ib;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
426
plane_no = isplane1 ? 1 : *(ib + 1) - KICONV_TC_EUCTW_PMASK;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
432
if (! KICONV_TC_IS_VALID_EUCTW_SEQ(ib)) {
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
437
ib += 2;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
440
euctw_val = *ib++;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
441
euctw_val = (euctw_val << 8) | *ib++;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
445
ib = oldib;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
452
*inbuf = (char *)ib;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
453
*inbytesleft = ibtail - ib;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
467
uchar_t *ib;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
480
ib = (uchar_t *)inarray;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
482
ibtail = ib + *inlen;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
486
while (ib < ibtail) {
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
487
if (*ib == '\0' && do_not_ignore_null)
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
490
if (KICONV_IS_ASCII(*ib)) {
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
495
*ob++ = *ib++;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
499
oldib = ib;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
501
if (! KICONV_TC_IS_EUCTW_1st_BYTE(*ib)) {
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
505
isplane1 = (*ib == KICONV_TC_EUCTW_MBYTE) ?
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
508
if (ibtail - ib < (isplane1 ? 2 : 4)) {
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
510
ib = ibtail;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
517
plane_no = isplane1 ? 1 : *(ib + 1) - KICONV_TC_EUCTW_PMASK;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
519
if (! KICONV_TC_IS_VALID_EUCTW_SEQ(ib)) {
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
524
ib += 2;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
526
euctw_val = *ib++;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
527
euctw_val = (euctw_val << 8) | *ib++;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
531
ib = oldib;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
540
ib = oldib;
usr/src/uts/common/kiconv/kiconv_tc/kiconv_tc.c
550
*inlen = ibtail - ib;
usr/src/uts/common/os/kiconv.c
186
uchar_t *ib;
usr/src/uts/common/os/kiconv.c
222
ib = (uchar_t *)*inbuf;
usr/src/uts/common/os/kiconv.c
224
ibtail = ib + *inbytesleft;
usr/src/uts/common/os/kiconv.c
239
if (((kiconv_state_t)kcd)->bom_processed == 0 && (ibtail - ib) >= 3 &&
usr/src/uts/common/os/kiconv.c
240
*ib == 0xef && *(ib + 1) == 0xbb && *(ib + 2) == 0xbf)
usr/src/uts/common/os/kiconv.c
241
ib += 3;
usr/src/uts/common/os/kiconv.c
244
while (ib < ibtail) {
usr/src/uts/common/os/kiconv.c
245
sz = u8_number_of_bytes[*ib];
usr/src/uts/common/os/kiconv.c
274
*ob++ = *ib++;
usr/src/uts/common/os/kiconv.c
282
if ((ibtail - ib) < sz) {
usr/src/uts/common/os/kiconv.c
293
oldib = ib;
usr/src/uts/common/os/kiconv.c
294
u8 = *ib++;
usr/src/uts/common/os/kiconv.c
298
if (*ib < u8_valid_min_2nd_byte[u8] ||
usr/src/uts/common/os/kiconv.c
299
*ib > u8_valid_max_2nd_byte[u8]) {
usr/src/uts/common/os/kiconv.c
302
ib = oldib;
usr/src/uts/common/os/kiconv.c
306
} else if (*ib < 0x80 || *ib > 0xbf) {
usr/src/uts/common/os/kiconv.c
309
ib = oldib;
usr/src/uts/common/os/kiconv.c
312
u8 = (u8 << 8) | ((uint32_t)*ib);
usr/src/uts/common/os/kiconv.c
313
ib++;
usr/src/uts/common/os/kiconv.c
345
*inbuf = (char *)ib;
usr/src/uts/common/os/kiconv.c
346
*inbytesleft = ibtail - ib;
usr/src/uts/common/os/kiconv.c
362
uchar_t *ib;
usr/src/uts/common/os/kiconv.c
384
ib = (uchar_t *)*inbuf;
usr/src/uts/common/os/kiconv.c
386
ibtail = ib + *inbytesleft;
usr/src/uts/common/os/kiconv.c
389
while (ib < ibtail) {
usr/src/uts/common/os/kiconv.c
394
if (*ib < 0x80) {
usr/src/uts/common/os/kiconv.c
401
*ob++ = *ib++;
usr/src/uts/common/os/kiconv.c
412
k = *ib - 0x80;
usr/src/uts/common/os/kiconv.c
436
ib++;
usr/src/uts/common/os/kiconv.c
439
*inbuf = (char *)ib;
usr/src/uts/common/os/kiconv.c
440
*inbytesleft = ibtail - ib;
usr/src/uts/common/os/kiconv.c
452
kiconvstr_to_sb(size_t id, uchar_t *ib, size_t *inlen, uchar_t *ob,
usr/src/uts/common/os/kiconv.c
475
ibtail = ib + *inlen;
usr/src/uts/common/os/kiconv.c
481
if ((ibtail - ib) >= 3 && *ib == 0xef && *(ib + 1) == 0xbb &&
usr/src/uts/common/os/kiconv.c
482
*(ib + 2) == 0xbf)
usr/src/uts/common/os/kiconv.c
483
ib += 3;
usr/src/uts/common/os/kiconv.c
490
while (ib < ibtail) {
usr/src/uts/common/os/kiconv.c
491
sz = u8_number_of_bytes[*ib];
usr/src/uts/common/os/kiconv.c
500
ib++;
usr/src/uts/common/os/kiconv.c
509
if (*ib == '\0' && do_not_ignore_null)
usr/src/uts/common/os/kiconv.c
519
*ob++ = *ib++;
usr/src/uts/common/os/kiconv.c
523
if ((ibtail - ib) < sz) {
usr/src/uts/common/os/kiconv.c
525
ib = ibtail;
usr/src/uts/common/os/kiconv.c
534
oldib = ib;
usr/src/uts/common/os/kiconv.c
535
u8 = *ib++;
usr/src/uts/common/os/kiconv.c
539
if (*ib < u8_valid_min_2nd_byte[u8] ||
usr/src/uts/common/os/kiconv.c
540
*ib > u8_valid_max_2nd_byte[u8]) {
usr/src/uts/common/os/kiconv.c
542
ib = oldib + sz;
usr/src/uts/common/os/kiconv.c
548
ib = oldib;
usr/src/uts/common/os/kiconv.c
552
} else if (*ib < 0x80 || *ib > 0xbf) {
usr/src/uts/common/os/kiconv.c
554
ib = oldib + sz;
usr/src/uts/common/os/kiconv.c
560
ib = oldib;
usr/src/uts/common/os/kiconv.c
563
u8 = (u8 << 8) | ((uint32_t)*ib);
usr/src/uts/common/os/kiconv.c
564
ib++;
usr/src/uts/common/os/kiconv.c
589
*inlen = ibtail - ib;
usr/src/uts/common/os/kiconv.c
636
kiconvstr_fr_sb(size_t id, uchar_t *ib, size_t *inlen, uchar_t *ob,
usr/src/uts/common/os/kiconv.c
648
ibtail = ib + *inlen;
usr/src/uts/common/os/kiconv.c
652
while (ib < ibtail) {
usr/src/uts/common/os/kiconv.c
653
if (*ib == '\0' && do_not_ignore_null)
usr/src/uts/common/os/kiconv.c
656
if (*ib < 0x80) {
usr/src/uts/common/os/kiconv.c
662
*ob++ = *ib++;
usr/src/uts/common/os/kiconv.c
666
k = *ib - 0x80;
usr/src/uts/common/os/kiconv.c
682
ib++;
usr/src/uts/common/os/kiconv.c
701
ib++;
usr/src/uts/common/os/kiconv.c
704
*inlen = ibtail - ib;
usr/src/uts/common/sys/kiconv_cck_common.h
114
typedef int8_t (*kiconv_utf8tocck_t)(uint32_t utf8, uchar_t **ib,
usr/src/uts/common/sys/kiconv_cck_common.h
63
#define KICONV_CHECK_UTF8_BOM(ib, ibtail) \
usr/src/uts/common/sys/kiconv_cck_common.h
65
((ibtail) - (ib)) >= 3 && *(ib) == 0xef && \
usr/src/uts/common/sys/kiconv_cck_common.h
66
*((ib) + 1) == 0xbb && *((ib) + 2) == 0xbf) { \
usr/src/uts/common/sys/kiconv_cck_common.h
67
(ib) += 3; \
usr/src/uts/common/sys/kiconv_cck_common.h
74
#define KICONV_CHECK_UTF8_BOM_WITHOUT_STATE(ib, ibtail) \
usr/src/uts/common/sys/kiconv_cck_common.h
75
if (((ibtail) - (ib)) >= 3 && *(ib) == 0xef && \
usr/src/uts/common/sys/kiconv_cck_common.h
76
*((ib) + 1) == 0xbb && *((ib) + 2) == 0xbf) { \
usr/src/uts/common/sys/kiconv_cck_common.h
77
(ib) += 3; \
usr/src/uts/common/sys/kiconv_cck_common.h
93
ib += (advance); \
usr/src/uts/common/sys/kiconv_tc.h
53
#define KICONV_TC_IS_VALID_EUCTW_SEQ(ib) \
usr/src/uts/common/sys/kiconv_tc.h
54
((isplane1 && (KICONV_IS_VALID_EUC_BYTE(*((ib) + 1)))) || \
usr/src/uts/common/sys/kiconv_tc.h
56
KICONV_IS_VALID_EUC_BYTE(*((ib) + 2)) && \
usr/src/uts/common/sys/kiconv_tc.h
57
KICONV_IS_VALID_EUC_BYTE(*((ib) + 3))))
usr/src/uts/sun4u/sys/pci/pci_ib.h
52
typedef struct ib ib_t;