/illumos-gate/usr/src/uts/common/kiconv/kiconv_sc/ |
H A D | kiconv_sc.c | 118 uchar_t *ib; in kiconv_fr_gb18030() local 178 (uint32_t)(*(ib + 2)) << 8 | *(ib + 3); in kiconv_fr_gb18030() 188 gb_val = (uint32_t)(*ib) << 8 | *(ib + 1); in kiconv_fr_gb18030() 273 (uint32_t)(*(ib + 2)) << 8 | *(ib + 3); in kiconvstr_fr_gb18030() 288 gb_val = (uint32_t)(*ib) << 8 | *(ib + 1); in kiconvstr_fr_gb18030() 408 gb_val = (uint32_t)(*ib) << 8 | *(ib + 1); in kiconv_fr_gbk() 415 ib += 2; in kiconv_fr_gbk() 478 gb_val = (uint32_t)(*ib << 8) | *(ib + 1); in kiconvstr_fr_gbk() 485 ib += 2; in kiconvstr_fr_gbk() 600 ib += 2; in kiconv_fr_euccn() [all …]
|
H A D | kiconv_cck_common.c | 76 uchar_t *ib; in kiconv_utf8_to_cck() local 149 oldib = ib; in kiconv_utf8_to_cck() 150 u8 = *ib++; in kiconv_utf8_to_cck() 157 if (*ib < 0x80 || *ib > 0xbf) { in kiconv_utf8_to_cck() 161 ib = oldib; in kiconv_utf8_to_cck() 171 ib = oldib; in kiconv_utf8_to_cck() 222 oldib = ib; in kiconvstr_utf8_to_cck() 237 u8 = *ib++; in kiconvstr_utf8_to_cck() 244 if (*ib < 0x80 || *ib > 0xbf) { in kiconvstr_utf8_to_cck() 263 ib = oldib; in kiconvstr_utf8_to_cck() [all …]
|
/illumos-gate/usr/src/lib/iconv_modules/th_TH/common/ |
H A D | utf_to_euc_main.c | 56 unsigned char* ib; in _icv_iconv() local 72 ibtail = ib + *inbufleft; in _icv_iconv() 75 while (ib < ibtail) in _icv_iconv() 85 *ob++ = *ib++; in _icv_iconv() 91 if ((ibtail - ib) < 3) in _icv_iconv() 99 if (*(ib+1)<valid_min_2nd_byte[*ib] || *(ib+1)>valid_max_2nd_byte[*ib]) in _icv_iconv() 111 else if (*ib==0xEF && *(ib+1)==0xBF && (*(ib+2)==0xBF || *(ib+2)==0xBE)) in _icv_iconv() 141 ib += 3; in _icv_iconv() 157 else if (*(ib+1)<valid_min_2nd_byte[*ib] || *(ib+1)>valid_max_2nd_byte[*ib]) in _icv_iconv() 179 ib += offset; in _icv_iconv() [all …]
|
H A D | euc_to_utf_main.c | 56 unsigned char* ib; in _icv_iconv() local 72 ibtail = ib + *inbufleft; in _icv_iconv() 75 while (ib < ibtail) in _icv_iconv() 81 if ((ibtail - ib) < 1) in _icv_iconv() 88 if ((*ib < 0xA1) || in _icv_iconv() 89 (*ib > 0xFB) || in _icv_iconv() 90 ((*ib > 0xDC) && (*ib < 0xDE))) in _icv_iconv() 122 ib += 1; in _icv_iconv() 133 *ob++ = *ib++; in _icv_iconv() 137 *inbuf = (char*)ib; in _icv_iconv() [all …]
|
/illumos-gate/usr/src/lib/iconv_modules/ko/common/ |
H A D | uhang_to_utf_main.c | 56 unsigned char* ib; in _icv_iconv() local 75 while (ib < ibtail) in _icv_iconv() 84 if ((ibtail - ib) < 2) in _icv_iconv() 92 if(*ib<0xA1) in _icv_iconv() 94 …if((*(ib+1)>0x40 && *(ib+1)<0x5B) || (*(ib+1)>0x60 && *(ib+1)<0x7B) || (*(ib+1)>0x80 && *(ib+1)<0x… in _icv_iconv() 102 if(*ib<0xC7) in _icv_iconv() 104 …if((*(ib+1)>0x40 && *(ib+1)<0x5B) || (*(ib+1)>0x60 && *(ib+1)<0x7B) || (*(ib+1)>0x80 && *(ib+1)<0x… in _icv_iconv() 111 if(*(ib+1)>0xA0 && *(ib+1)<0xFF) in _icv_iconv() 152 ib += 2; in _icv_iconv() 163 *ob++ = *ib++; in _icv_iconv() [all …]
|
H A D | unihan_to_UCS_main.c | 79 unsigned char* ib; in _icv_iconv() local 98 while (ib < ibtail) in _icv_iconv() 115 if(*ib<0xA1) in _icv_iconv() 117 …if((*(ib+1)>0x40 && *(ib+1)<0x5B) || (*(ib+1)>0x60 && *(ib+1)<0x7B) || (*(ib+1)>0x80 && *(ib+1)<0x… in _icv_iconv() 125 if(*ib<0xC7) in _icv_iconv() 127 …if((*(ib+1)>0x40 && *(ib+1)<0x5B) || (*(ib+1)>0x60 && *(ib+1)<0x7B) || (*(ib+1)>0x80 && *(ib+1)<0x… in _icv_iconv() 134 if(*(ib+1)>0xA0 && *(ib+1)<0xFF) in _icv_iconv() 189 ib += 2; in _icv_iconv() 220 *ob++ = *ib++; in _icv_iconv() 226 *ob++ = *ib++; in _icv_iconv() [all …]
|
H A D | utf_to_uhang_main.c | 55 unsigned char* ib; in _icv_iconv() local 71 ibtail = ib + *inbufleft; in _icv_iconv() 73 while (ib < ibtail) in _icv_iconv() 83 *ob++ = *ib++; in _icv_iconv() 87 if((ibtail - ib) < 2) in _icv_iconv() 126 ib += 2; in _icv_iconv() 132 if ((ibtail - ib) < 3) in _icv_iconv() 171 ib += 3; in _icv_iconv() 204 ib += offset; in _icv_iconv() 221 *inbuf = (char*)ib; in _icv_iconv() [all …]
|
H A D | utf_to_euc_main.c | 56 unsigned char* ib; in _icv_iconv() local 72 ibtail = ib + *inbufleft; in _icv_iconv() 75 while (ib < ibtail) in _icv_iconv() 85 *ob++ = *ib++; in _icv_iconv() 91 if ((ibtail - ib) < 3) in _icv_iconv() 130 ib += 3; in _icv_iconv() 136 if ((ibtail - ib) < 2) in _icv_iconv() 173 ib += 2; in _icv_iconv() 219 ib += offset; in _icv_iconv() 225 *inbuf = (char*)ib; in _icv_iconv() [all …]
|
H A D | utf_to_johap92.c | 79 unsigned char* ib; in _icv_iconv() local 106 while (ib < ibtail) in _icv_iconv() 117 *ob++ = *ib++; in _icv_iconv() 153 ib++; in _icv_iconv() 166 ib++; in _icv_iconv() 193 ib++; in _icv_iconv() 206 ib++; in _icv_iconv() 224 ib++; in _icv_iconv() 234 ib++; in _icv_iconv() 248 ib++; in _icv_iconv() [all …]
|
H A D | iso2022-7_to_UTF2.c | 68 unsigned char* ib; in _icv_iconv() local 103 if (*ib == SI) in _icv_iconv() 106 ib++; in _icv_iconv() 112 ib++; in _icv_iconv() 124 *ob++ = *ib++; in _icv_iconv() 136 if (*ib < 0x21 || *ib > 0x7D || *(ib + 1) < 0x21 || in _icv_iconv() 188 ib += 2; in _icv_iconv() 193 if (*ib == ESC) in _icv_iconv() 202 if (*(ib + 1) == '$' && *(ib + 2) == ')' && in _icv_iconv() 206 ib += 4; in _icv_iconv() [all …]
|
H A D | iso_to_utf_main.c | 77 unsigned char* ib; in _icv_iconv() local 106 if (*ib == SI) in _icv_iconv() 109 ib++; in _icv_iconv() 115 ib++; in _icv_iconv() 127 *ob++ = *ib++; in _icv_iconv() 139 if (*ib < 0x21 || *ib > 0x7E || *(ib + 1) < 0x21 || in _icv_iconv() 175 ib += 2; in _icv_iconv() 180 if (*ib == ESC) in _icv_iconv() 189 if (*(ib + 1) == '$' && *(ib + 2) == ')' && in _icv_iconv() 193 ib += 4; in _icv_iconv() [all …]
|
H A D | utf_to_njh_main.c | 56 unsigned char* ib; in _icv_iconv() local 70 ib = (unsigned char*)*inbuf; in _icv_iconv() 72 ibtail = ib + *inbufleft; in _icv_iconv() 75 while (ib < ibtail) in _icv_iconv() 85 *ob++ = *ib++; in _icv_iconv() 91 if ((ibtail - ib) < 3) in _icv_iconv() 106 utf8_code.byte.byte2 = *ib; in _icv_iconv() 130 ib += 3; in _icv_iconv() 163 ib += offset; in _icv_iconv() 180 *inbuf = (char*)ib; in _icv_iconv() [all …]
|
H A D | utf_to_ojh_main.c | 56 unsigned char* ib; in _icv_iconv() local 70 ib = (unsigned char*)*inbuf; in _icv_iconv() 72 ibtail = ib + *inbufleft; in _icv_iconv() 75 while (ib < ibtail) in _icv_iconv() 85 *ob++ = *ib++; in _icv_iconv() 91 if ((ibtail - ib) < 3) in _icv_iconv() 106 utf8_code.byte.byte2 = *ib; in _icv_iconv() 130 ib += 3; in _icv_iconv() 163 ib += offset; in _icv_iconv() 180 *inbuf = (char*)ib; in _icv_iconv() [all …]
|
H A D | iso2022-7_to_euc.c | 89 unsigned char* ib; in _icv_iconv() local 112 while (ib < ibtail) in _icv_iconv() 116 if (*ib == ESC) in _icv_iconv() 125 if (*(ib + 1) == '$' && *(ib + 2) == ')' && in _icv_iconv() 129 ib += 4; in _icv_iconv() 140 *ob++ = *ib++; in _icv_iconv() 144 if (*ib == SI) in _icv_iconv() 147 ib++; in _icv_iconv() 153 ib++; in _icv_iconv() 165 *ob++ = *ib++; in _icv_iconv() [all …]
|
H A D | UTF2_to_johap.c | 67 unsigned char* ib; in _icv_iconv() local 84 ib = (unsigned char*)*inbuf; in _icv_iconv() 86 ibtail = ib + *inbufleft; in _icv_iconv() 89 while (ib < ibtail) in _icv_iconv() 101 *ob++ = *ib++; in _icv_iconv() 107 if ((ibtail - ib) < 3) in _icv_iconv() 163 ib += 3; in _icv_iconv() 184 if ((ibtail - ib) < offset) in _icv_iconv() 190 ib += offset; in _icv_iconv() 207 *inbuf = (char*)ib; in _icv_iconv() [all …]
|
H A D | utf_to_iso_main.c | 79 unsigned char* ib; in _icv_iconv() local 112 ib = (unsigned char*)*inbuf; in _icv_iconv() 114 ibtail = ib + *inbufleft; in _icv_iconv() 117 while (ib < ibtail) in _icv_iconv() 133 *ob++ = *ib++; in _icv_iconv() 139 if ((ibtail - ib) < 3) in _icv_iconv() 154 utf8_code.byte.byte2 = *ib; in _icv_iconv() 204 ib += 3; in _icv_iconv() 237 ib += offset; in _icv_iconv() 261 *inbuf = (char*)ib; in _icv_iconv() [all …]
|
H A D | euc_to_utf_main.c | 56 unsigned char* ib; in _icv_iconv() local 70 ib = (unsigned char*)*inbuf; in _icv_iconv() 72 ibtail = ib + *inbufleft; in _icv_iconv() 75 while (ib < ibtail) in _icv_iconv() 81 if ((ibtail - ib) < 2) in _icv_iconv() 88 if (*ib < 0xA1 || *ib > 0xFE || *(ib + 1) < 0xA1 || in _icv_iconv() 89 *(ib + 1) == 0xFF) in _icv_iconv() 136 ib += 2; in _icv_iconv() 147 *ob++ = *ib++; in _icv_iconv() 151 *inbuf = (char*)ib; in _icv_iconv() [all …]
|
H A D | UTF2_to_johap92.c | 67 unsigned char* ib; in _icv_iconv() local 84 ib = (unsigned char*)*inbuf; in _icv_iconv() 86 ibtail = ib + *inbufleft; in _icv_iconv() 89 while (ib < ibtail) in _icv_iconv() 101 *ob++ = *ib++; in _icv_iconv() 107 if ((ibtail - ib) < 3) in _icv_iconv() 214 ib += 3; in _icv_iconv() 235 if ((ibtail - ib) < offset) in _icv_iconv() 241 ib += offset; in _icv_iconv() 258 *inbuf = (char*)ib; in _icv_iconv() [all …]
|
H A D | UTF2_to_euc.c | 69 unsigned char* ib; in _icv_iconv() local 86 ib = (unsigned char*)*inbuf; in _icv_iconv() 88 ibtail = ib + *inbufleft; in _icv_iconv() 91 while (ib < ibtail) in _icv_iconv() 103 *ob++ = *ib++; in _icv_iconv() 109 if ((ibtail - ib) < 3) in _icv_iconv() 215 ib += 3; in _icv_iconv() 236 if ((ibtail - ib) < offset) in _icv_iconv() 242 ib += offset; in _icv_iconv() 259 *inbuf = (char*)ib; in _icv_iconv() [all …]
|
H A D | euc_to_UTF2.c | 67 unsigned char* ib; in _icv_iconv() local 81 ib = (unsigned char*)*inbuf; in _icv_iconv() 83 ibtail = ib + *inbufleft; in _icv_iconv() 86 while (ib < ibtail) in _icv_iconv() 98 if ((ibtail - ib) < 2) in _icv_iconv() 105 if (*ib < 0xA1 || *ib > 0xFD || *(ib + 1) < 0xA1 || in _icv_iconv() 106 *(ib + 1) == 0xFF) in _icv_iconv() 156 ib += 2; in _icv_iconv() 167 *ob++ = *ib++; in _icv_iconv() 171 *inbuf = (char*)ib; in _icv_iconv() [all …]
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | Makefile.syshdrs | 54 ib/%.check: ib/%.h 78 ib/ibtl/%.check: ib/ibtl/%.h 81 ib/ibtl/impl/%.check: ib/ibtl/impl/%.h 84 ib/ibnex/%.check: ib/ibnex/%.h 87 ib/mgt/%.check: ib/mgt/%.h 90 ib/mgt/ibmf/%.check: ib/mgt/ibmf/%.h 99 ib/adapters/%.check: ib/adapters/%.h 373 $(ROOTDIR)/ib/%: ib/% 397 $(ROOTDIR)/ib/ibtl/%: ib/ibtl/% 403 $(ROOTDIR)/ib/ibnex/%: ib/ibnex/% [all …]
|
/illumos-gate/usr/src/uts/common/kiconv/kiconv_ko/ |
H A D | kiconv_ko.c | 86 uchar_t *ib; in kiconv_fr_euckr() local 145 euckr_val = (uint32_t)(*ib) << 8 | *(ib + 1); in kiconv_fr_euckr() 153 ib += 2; in kiconv_fr_euckr() 172 uchar_t *ib; in kiconvstr_fr_euckr() local 202 oldib = ib; in kiconvstr_fr_euckr() 222 ib = oldib; in kiconvstr_fr_euckr() 231 ib = oldib; in kiconvstr_fr_euckr() 254 uchar_t *ib; in kiconv_fr_uhc() local 313 uhc_val = (uint32_t)(*ib) << 8 | *(ib + 1); in kiconv_fr_uhc() 321 ib += 2; in kiconv_fr_uhc() [all …]
|
/illumos-gate/usr/src/lib/iconv_modules/common/ |
H A D | common_utf8.c | 36 convert_utf8_to_ucs4(uchar_t *ib, int utf8_len, uint_t *unicode) in convert_utf8_to_ucs4() argument 38 uchar_t first_byte = *ib; in convert_utf8_to_ucs4() 43 u4 = (uint_t)(*ib++ & masks_tbl[utf8_len]); in convert_utf8_to_ucs4() 47 ++ib; in convert_utf8_to_ucs4() 66 uchar_t *ib = str; in is_valid_utf8_string() local 71 number_of_bytes_in_utf8_char[*ib] != utf8_len ) return 0; in is_valid_utf8_string() 73 first_byte = *ib; in is_valid_utf8_string() 75 ++ib; in is_valid_utf8_string() 82 if ( *ib < valid_min_2nd_byte[first_byte] || *ib > valid_max_2nd_byte[first_byte] ) in is_valid_utf8_string() 86 else if ((*ib & 0xc0) != 0x80) /* 0x80 -- 0xbf */ in is_valid_utf8_string() [all …]
|
/illumos-gate/usr/src/lib/iconv_modules/utf-8/common/ |
H A D | utf8_to_utf_ebcdic.c | 50 ib = ib_org; \ 63 uchar_t *ib; in _icv_iconv() local 81 while (ib < ibtail) { in _icv_iconv() 100 ib_org = ib; in _icv_iconv() 101 first_byte = *ib; in _icv_iconv() 109 ib = ib_org; in _icv_iconv() 117 ib = ib_org; in _icv_iconv() 124 ib++; in _icv_iconv() 135 ib = ib_org; in _icv_iconv() 187 ib = ib_org; in _icv_iconv() [all …]
|
/illumos-gate/usr/src/uts/common/kiconv/kiconv_tc/ |
H A D | kiconv_tc.c | 136 uchar_t *ib; in kiconv_fr_big5_common() local 196 big5_val = (uint32_t)(*ib) << 8 | *(ib + 1); in kiconv_fr_big5_common() 203 ib += 2; in kiconv_fr_big5_common() 250 oldib = ib; in kiconvstr_fr_big5_common() 269 ib = oldib; in kiconvstr_fr_big5_common() 278 ib = oldib; in kiconvstr_fr_big5_common() 368 uchar_t *ib; in kiconv_fr_euctw() local 425 oldib = ib; in kiconv_fr_euctw() 437 ib += 2; in kiconv_fr_euctw() 499 oldib = ib; in kiconvstr_fr_euctw() [all …]
|