/illumos-gate/usr/src/lib/iconv_modules/utf-8/common/ |
H A D | utf7_to_ucs.h | 103 *ob++ = (uchar_t)0xff; \ 104 *ob++ = (uchar_t)0xfe; \ 111 *ob++ = (uchar_t)0xfe; \ 112 *ob++ = (uchar_t)0xff; \ 128 *ob++ = (uchar_t)0xff; \ 129 *ob++ = (uchar_t)0xfe; \ 131 ob += 2; \ 141 ob += 2; \ 142 *ob++ = (uchar_t)0xfe; \ 143 *ob++ = (uchar_t)0xff; \ [all …]
|
H A D | utf8_to_utf_ebcdic.c | 49 if ((obtail - ob) < (sz)) { \ 64 uchar_t *ob; in _icv_iconv() local 77 ob = (uchar_t *)*outbuf; in _icv_iconv() 79 obtail = ob + *outbufleft; in _icv_iconv() 143 *ob++ = I8_UTFEBICDIC(u4); in _icv_iconv() 146 *ob++ = I8_UTFEBICDIC(u4); in _icv_iconv() 150 *ob++ = I8_UTFEBICDIC(0xa0 | (u4 & 0x001f)); in _icv_iconv() 155 *ob++ = I8_UTFEBICDIC(0xa0 | (u4 & 0x001f)); in _icv_iconv() 161 *ob++ = I8_UTFEBICDIC(0xa0 | (u4 & 0x0001f)); in _icv_iconv() 197 *outbuf = (char *)ob; in _icv_iconv() [all …]
|
H A D | utf_ebcdic_to_utf8.c | 49 if ((obtail - ob) < (sz)) { \ 64 uchar_t *ob; in _icv_iconv() local 77 ob = (uchar_t *)*outbuf; in _icv_iconv() 79 obtail = ob + *outbufleft; in _icv_iconv() 124 *ob++ = (uchar_t)u4; in _icv_iconv() 128 *ob++ = (uchar_t)(0x80 | (u4 & 0x003f)); in _icv_iconv() 133 *ob++ = (uchar_t)(0x80 | (u4 & 0x0003f)); in _icv_iconv() 143 *ob++ = (uchar_t)(0x80 | (u4 & 0x0003f)); in _icv_iconv() 153 *ob++ = (uchar_t)(0x80 | (u4 & 0x000003f)); in _icv_iconv() 181 *outbuf = (char *)ob; in _icv_iconv() [all …]
|
H A D | sb_to_ucs.c | 87 unsigned char *ob; in _icv_iconv() local 112 obtail = ob + *outbufleft; in _icv_iconv() 169 if ((obtail - ob) < obsz) { in _icv_iconv() 177 *ob++ = (uchar_t)0xff; in _icv_iconv() 178 *ob++ = (uchar_t)0xfe; in _icv_iconv() 182 ob += 2; in _icv_iconv() 203 ob += 2; in _icv_iconv() 205 *ob++ = (uchar_t)0xfe; in _icv_iconv() 206 *ob++ = (uchar_t)0xff; in _icv_iconv() 228 *outbuf = (char *)ob; in _icv_iconv() [all …]
|
H A D | ucs_to_utf8.c | 88 uchar_t *ob; in _icv_iconv() local 108 ob = (uchar_t *)*outbuf; in _icv_iconv() 110 obtail = ob + *outbufleft; in _icv_iconv() 221 *ob++ = (uchar_t)u4; in _icv_iconv() 225 *ob++ = (uchar_t)(0x80 | (u4 & 0x003f)); in _icv_iconv() 230 *ob++ = (uchar_t)(0x80 | (u4 & 0x0003f)); in _icv_iconv() 236 *ob++ = (uchar_t)(0x80 | (u4 & 0x000003f)); in _icv_iconv() 243 *ob++ = (uchar_t)(0x80 | (u4 & 0x0000003f)); in _icv_iconv() 251 *ob++ = (uchar_t)(0x80 | (u4 & 0x0000003f)); in _icv_iconv() 261 *outbuf = (char *)ob; in _icv_iconv() [all …]
|
H A D | utf8_to_ucs.c | 80 uchar_t *ob; in _icv_iconv() local 97 ob = (uchar_t *)*outbuf; in _icv_iconv() 99 obtail = ob + *outbufleft; in _icv_iconv() 209 *ob++ = (uchar_t)0xff; in _icv_iconv() 210 *ob++ = (uchar_t)0xfe; in _icv_iconv() 214 ob += 2; in _icv_iconv() 235 ob += 2; in _icv_iconv() 237 *ob++ = (uchar_t)0xfe; in _icv_iconv() 238 *ob++ = (uchar_t)0xff; in _icv_iconv() 260 *outbuf = (char *)ob; in _icv_iconv() [all …]
|
H A D | ace_utf8.c | 104 free((void *)cd->ob); in _icv_close() 116 uchar_t *ob; in _icv_iconv() local 148 if (ob >= obtail) { in _icv_iconv() 156 *ob++ = cd->ob[i]; in _icv_iconv() 250 cd->ob = tmps; in _icv_iconv() 275 *ob++ = cd->ob[i]; in _icv_iconv() 338 cd->ob = tmps; in _icv_iconv() 363 *ob++ = cd->ob[i]; in _icv_iconv() 367 if (ob >= obtail) { in _icv_iconv() 372 *ob++ = *ib++; in _icv_iconv() [all …]
|
H A D | ucs4_to_utf32.c | 90 uchar_t *ob; in _icv_iconv() local 114 ob = (uchar_t *)*outbuf; in _icv_iconv() 116 obtail = ob + *outbufleft; in _icv_iconv() 178 *ob++ = (uchar_t)0xff; in _icv_iconv() 179 *ob++ = (uchar_t)0xfe; in _icv_iconv() 181 ob += 2; in _icv_iconv() 191 ob += 2; in _icv_iconv() 192 *ob++ = (uchar_t)0xfe; in _icv_iconv() 193 *ob++ = (uchar_t)0xff; in _icv_iconv() 210 *outbuf = (char *)ob; in _icv_iconv() [all …]
|
H A D | utf32_to_ucs4.c | 90 uchar_t *ob; in _icv_iconv() local 114 ob = (uchar_t *)*outbuf; in _icv_iconv() 116 obtail = ob + *outbufleft; in _icv_iconv() 173 *ob++ = (uchar_t)0xff; in _icv_iconv() 174 *ob++ = (uchar_t)0xfe; in _icv_iconv() 176 ob += 2; in _icv_iconv() 186 ob += 2; in _icv_iconv() 187 *ob++ = (uchar_t)0xfe; in _icv_iconv() 188 *ob++ = (uchar_t)0xff; in _icv_iconv() 205 *outbuf = (char *)ob; in _icv_iconv() [all …]
|
H A D | ucs_to_ucs4.c | 90 uchar_t *ob; in _icv_iconv() local 113 ob = (uchar_t *)*outbuf; in _icv_iconv() 115 obtail = ob + *outbufleft; in _icv_iconv() 216 *ob++ = (uchar_t)0xff; in _icv_iconv() 217 *ob++ = (uchar_t)0xfe; in _icv_iconv() 219 ob += 2; in _icv_iconv() 229 ob += 2; in _icv_iconv() 230 *ob++ = (uchar_t)0xfe; in _icv_iconv() 231 *ob++ = (uchar_t)0xff; in _icv_iconv() 247 *outbuf = (char *)ob; in _icv_iconv() [all …]
|
/illumos-gate/usr/src/uts/common/kiconv/kiconv_sc/ |
H A D | kiconv_sc.c | 119 uchar_t *ob; in kiconv_fr_gb18030() local 197 ob += sz; in kiconv_fr_gb18030() 216 uchar_t *ob; in kiconvstr_fr_gb18030() local 297 ob += sz; in kiconvstr_fr_gb18030() 349 uchar_t *ob; in kiconv_fr_gbk() local 416 ob += sz; in kiconv_fr_gbk() 435 uchar_t *ob; in kiconvstr_fr_gbk() local 486 ob += sz; in kiconvstr_fr_gbk() 537 uchar_t *ob; in kiconv_fr_euccn() local 601 ob += sz; in kiconv_fr_euccn() [all …]
|
/illumos-gate/usr/src/uts/common/kiconv/kiconv_ko/ |
H A D | kiconv_ko.c | 87 uchar_t *ob; in kiconv_fr_euckr() local 117 *ob++ = *ib++; in kiconv_fr_euckr() 154 ob += sz; in kiconv_fr_euckr() 173 uchar_t *ob; in kiconvstr_fr_euckr() local 198 *ob++ = *ib++; in kiconvstr_fr_euckr() 226 ob += sz; in kiconvstr_fr_euckr() 255 uchar_t *ob; in kiconv_fr_uhc() local 285 *ob++ = *ib++; in kiconv_fr_uhc() 322 ob += sz; in kiconv_fr_uhc() 341 uchar_t *ob; in kiconvstr_fr_uhc() local [all …]
|
/illumos-gate/usr/src/lib/iconv_modules/ko/common/ |
H A D | johap92_to_UTF2.c | 68 unsigned char* ob; in _icv_iconv() local 82 ob = (unsigned char*)*outbuf; in _icv_iconv() 84 obtail = ob + *outbufleft; in _icv_iconv() 118 *ob++ = (char)(ci & 0xFF); in _icv_iconv() 121 *ob++ = (char)(v & 0xFF); in _icv_iconv() 131 if ((obtail - ob) < 3) in _icv_iconv() 139 *ob++ = (char)(ci & 0xFF); in _icv_iconv() 153 if (ob >= obtail) in _icv_iconv() 159 *ob++ = *ib++; in _icv_iconv() 165 *outbuf = (char*)ob; in _icv_iconv() [all …]
|
H A D | euc_to_UTF2.c | 68 unsigned char* ob; in _icv_iconv() local 82 ob = (unsigned char*)*outbuf; in _icv_iconv() 84 obtail = ob + *outbufleft; in _icv_iconv() 126 *ob++ = (char)(ci & 0xFF); in _icv_iconv() 129 *ob++ = (char)(v & 0xFF); in _icv_iconv() 139 if ((obtail - ob) < 3) in _icv_iconv() 147 *ob++ = (char)(ci & 0xFF); in _icv_iconv() 161 if (ob >= obtail) in _icv_iconv() 167 *ob++ = *ib++; in _icv_iconv() 173 *outbuf = (char*)ob; in _icv_iconv() [all …]
|
H A D | iso2022-7_to_UTF2.c | 69 unsigned char* ob; in _icv_iconv() local 87 ob = (unsigned char*)*outbuf; in _icv_iconv() 89 obtail = ob + *outbufleft; in _icv_iconv() 118 if (ob >= obtail) in _icv_iconv() 124 *ob++ = *ib++; in _icv_iconv() 161 *ob++ = (char)(v & 0xFF); in _icv_iconv() 171 if ((obtail - ob) < 3) in _icv_iconv() 211 if (ob >= obtail) in _icv_iconv() 217 *ob++ = *ib++; in _icv_iconv() 223 *outbuf = (char*)ob; in _icv_iconv() [all …]
|
H A D | johap_to_UTF2.c | 68 unsigned char* ob; in _icv_iconv() local 82 ob = (unsigned char*)*outbuf; in _icv_iconv() 84 obtail = ob + *outbufleft; in _icv_iconv() 118 *ob++ = (char)(ci & 0xFF); in _icv_iconv() 120 *ob++ = (char)((v >> 8) & 0xFF); in _icv_iconv() 121 *ob++ = (char)(v & 0xFF); in _icv_iconv() 126 *ob++ = (char)(cf & 0xFF); in _icv_iconv() 141 if (ob >= obtail) in _icv_iconv() 147 *ob++ = *ib++; in _icv_iconv() 153 *outbuf = (char*)ob; in _icv_iconv() [all …]
|
H A D | utf_to_iso_main.c | 80 unsigned char* ob; in _icv_iconv() local 121 if (ob >= obtail) in _icv_iconv() 130 *ob++ = SI; in _icv_iconv() 133 *ob++ = *ib++; in _icv_iconv() 165 *ob++ = ESC; in _icv_iconv() 166 *ob++ = '$'; in _icv_iconv() 167 *ob++ = ')'; in _icv_iconv() 168 *ob++ = 'C'; in _icv_iconv() 174 *ob++ = SO; in _icv_iconv() 197 *ob++ = SI; in _icv_iconv() [all …]
|
H A D | UTF2_to_iso2022-7.c | 72 unsigned char* ob; in _icv_iconv() local 123 *ob++ = SI; in _icv_iconv() 126 *ob++ = *ib++; in _icv_iconv() 224 *ob++ = SI; in _icv_iconv() 235 *ob++ = ESC; in _icv_iconv() 236 *ob++ = '$'; in _icv_iconv() 237 *ob++ = ')'; in _icv_iconv() 238 *ob++ = 'C'; in _icv_iconv() 243 *ob++ = SO; in _icv_iconv() 246 *ob++ = (char) in _icv_iconv() [all …]
|
H A D | unihan_to_UCS_main.c | 80 unsigned char* ob; in _icv_iconv() local 96 obtail = ob + *outbufleft; in _icv_iconv() 165 *ob++ = (uchar_t)0xff; in _icv_iconv() 166 *ob++ = (uchar_t)0xfe; in _icv_iconv() 197 if ((obtail - ob) < 3) in _icv_iconv() 203 *ob++ = (uchar_t)0xff; in _icv_iconv() 220 *ob++ = *ib++; in _icv_iconv() 221 *ob++ = 0x00; in _icv_iconv() 225 *ob++ = 0x00; in _icv_iconv() 226 *ob++ = *ib++; in _icv_iconv() [all …]
|
H A D | utf_to_uhang_main.c | 56 unsigned char* ob; in _icv_iconv() local 72 obtail = ob + *outbufleft; in _icv_iconv() 77 if (ob >= obtail) in _icv_iconv() 83 *ob++ = *ib++; in _icv_iconv() 116 if ((obtail - ob) < 2) in _icv_iconv() 122 *ob++ = NON_IDENTICAL; in _icv_iconv() 123 *ob++ = NON_IDENTICAL; in _icv_iconv() 161 if ((obtail - ob) < 2) in _icv_iconv() 167 *ob++ = NON_IDENTICAL; in _icv_iconv() 214 *ob++ = NON_IDENTICAL; in _icv_iconv() [all …]
|
H A D | nbyte_utf.h | 100 *ob++ = (char)((ci >> 16) & 0xFF);\ 101 *ob++ = (char)((ci >> 8) & 0xFF);\ 102 *ob++ = (char)(ci & 0xFF);\ 103 *ob++ = (char)((v >> 16) & 0xFF);\ 104 *ob++ = (char)((v >> 8) & 0xFF);\ 105 *ob++ = (char)(v & 0xFF);\ 110 *ob++ = (char)(cf & 0xFF);\ 115 if ((obtail - ob) < 3)\ 121 *ob++ = UTF8_NON_ID_CHAR1;\ 122 *ob++ = UTF8_NON_ID_CHAR2;\ [all …]
|
H A D | utf_to_euc_main.c | 57 unsigned char* ob; in _icv_iconv() local 73 obtail = ob + *outbufleft; in _icv_iconv() 79 if (ob >= obtail) in _icv_iconv() 85 *ob++ = *ib++; in _icv_iconv() 112 if ((obtail - ob) < 2) in _icv_iconv() 127 *ob++ = NON_IDENTICAL; in _icv_iconv() 157 if ((obtail - ob) < 2) in _icv_iconv() 170 *ob++ = NON_IDENTICAL; in _icv_iconv() 215 *ob++ = NON_IDENTICAL; in _icv_iconv() 217 *ob++ = NON_IDENTICAL; in _icv_iconv() [all …]
|
H A D | utf_to_njh_main.c | 57 unsigned char* ob; in _icv_iconv() local 73 obtail = ob + *outbufleft; in _icv_iconv() 79 if (ob >= obtail) in _icv_iconv() 85 *ob++ = *ib++; in _icv_iconv() 120 if ((obtail - ob) < 2) in _icv_iconv() 126 *ob++ = NON_IDENTICAL; in _icv_iconv() 127 *ob++ = NON_IDENTICAL; in _icv_iconv() 173 *ob++ = NON_IDENTICAL; in _icv_iconv() 175 *ob++ = NON_IDENTICAL; in _icv_iconv() 182 *outbuf = (char*)ob; in _icv_iconv() [all …]
|
H A D | utf_to_ojh_main.c | 57 unsigned char* ob; in _icv_iconv() local 73 obtail = ob + *outbufleft; in _icv_iconv() 79 if (ob >= obtail) in _icv_iconv() 85 *ob++ = *ib++; in _icv_iconv() 120 if ((obtail - ob) < 2) in _icv_iconv() 126 *ob++ = NON_IDENTICAL; in _icv_iconv() 127 *ob++ = NON_IDENTICAL; in _icv_iconv() 173 *ob++ = NON_IDENTICAL; in _icv_iconv() 175 *ob++ = NON_IDENTICAL; in _icv_iconv() 182 *outbuf = (char*)ob; in _icv_iconv() [all …]
|
/illumos-gate/usr/src/uts/common/kiconv/kiconv_tc/ |
H A D | kiconv_tc.c | 137 uchar_t *ob; in kiconv_fr_big5_common() local 167 *ob++ = *ib++; in kiconv_fr_big5_common() 204 ob += sz; in kiconv_fr_big5_common() 246 *ob++ = *ib++; in kiconvstr_fr_big5_common() 273 ob += sz; in kiconvstr_fr_big5_common() 369 uchar_t *ob; in kiconv_fr_euctw() local 449 ob += sz; in kiconv_fr_euctw() 468 uchar_t *ob; in kiconvstr_fr_euctw() local 535 ob += sz; in kiconvstr_fr_euctw() 914 *ob++ = byte1; in utf8_to_euctw() [all …]
|