/illumos-gate/usr/src/lib/iconv_modules/hi_IN/ |
H A D | iscii91%UTF-8.c | 139 st->keepc[1] = 0; in iscii_to_utf8() 158 st->keepc[1] = st->keepc[2] = 0; in iscii_to_utf8() 167 st->keepc[1] = st->keepc[2]; in iscii_to_utf8() 176 st->keepc[1] = st->keepc[2] = 0; in iscii_to_utf8() 187 st->keepc[1] = st->keepc[2] = 0; in iscii_to_utf8() 207 st->keepc[1] = st->keepc[2] = 0; in iscii_to_utf8() 210 st->keepc[1] = st->keepc[2]; in iscii_to_utf8() 214 st->keepc[1] = st->keepc[2]; in iscii_to_utf8() 221 st->keepc[1] = st->keepc[2]; in iscii_to_utf8() 223 st->keepc[2] = 0; in iscii_to_utf8() [all …]
|
H A D | ea-iscii%iscii91.c | 77 if ( st->keepc == 0 ) { in get_iscii() 84 st->keepc = ea_iscii; in get_iscii() 97 st->keepc = 0; in get_iscii() 100 st->keepc = ea_iscii; in get_iscii() 106 if ( is_first_vowel(st->keepc) ) { in get_iscii() 113 st->keepc = 0; in get_iscii() 119 st->keepc = ea_iscii; in get_iscii() 121 } else if ( (st->keepc >= EA_START) && (nukta_value = get_nukta_value(st->keepc))) { in get_iscii() 123 st->keepc = 0; in get_iscii() 128 st->keepc = ea_iscii; in get_iscii() [all …]
|
/illumos-gate/usr/src/lib/iconv_modules/vi/common/ |
H A D | UTF-8%viscii.c | 158 st->keepc[0] = **inbuf; in _icv_iconv() 174 st->keepc[1] = **inbuf; in _icv_iconv() 176 c1 = (st->keepc[0]&0x1c)>>2; in _icv_iconv() 177 c2 = ((st->keepc[0]&0x03)<<6) | ((st->keepc[1])&0x3f); in _icv_iconv() 181 st->keepc[0]&ONEBYTE, st->keepc[1]&ONEBYTE); in _icv_iconv() 199 st->keepc[1] = **inbuf; in _icv_iconv() 207 st->keepc[2] = **inbuf; in _icv_iconv() 209 ((st->keepc[1]&0x3c)>>2); in _icv_iconv() 233 first_byte = st->keepc[0]; in _icv_iconv() 244 st->keepc[1] = **inbuf; in _icv_iconv() [all …]
|
/illumos-gate/usr/src/lib/iconv_modules/zh/common/ |
H A D | UTF-8%zh_HK.hkscs.c | 170 st->keepc[0] = **inbuf; in _icv_iconv() 174 st->keepc[0] = **inbuf; in _icv_iconv() 189 st->keepc[1] = **inbuf; in _icv_iconv() 199 if (st->keepc[1] == 0 && (st->keepc[0] & 0x80) == 0) { in _icv_iconv() 206 ucs = ((st->keepc[1] & 0xff) << 8) | ( st->keepc[0] & 0xff); in _icv_iconv() 214 st->keepc[0]&ONEBYTE, st->keepc[1]&ONEBYTE); in _icv_iconv() 233 st->keepc[1] = **inbuf; in _icv_iconv() 239 st->keepc[2] = **inbuf; in _icv_iconv() 293 st->keepc[1] = **inbuf; in _icv_iconv() 300 st->keepc[2] = **inbuf; in _icv_iconv() [all …]
|
H A D | zh_TW-euc%zh_TW-iso2022-7.c | 72 char keepc[4]; member 176 st->keepc[0] = (**inbuf); in _icv_iconv() 203 st->keepc[1] = (**inbuf); in _icv_iconv() 209 st->keepc[1] = (**inbuf); in _icv_iconv() 210 st->keepc[2] = st->keepc[3] = '\0'; in _icv_iconv() 224 st->keepc[2] = (**inbuf); in _icv_iconv() 234 st->keepc[3] = (**inbuf); in _icv_iconv() 361 cns_str[0] = keepc[0] & MSB_OFF; in cns_to_iso() 454 st->keepc[0] = uc = *inbuf++; in _cv_enconv() 461 st->p = st->keepc + 1; in _cv_enconv() [all …]
|
H A D | UTF-8%zh_TW-big5.c | 171 st->keepc[0] = **inbuf; in _icv_iconv() 175 st->keepc[0] = **inbuf; in _icv_iconv() 182 st->keepc[0] = **inbuf; in _icv_iconv() 190 st->keepc[1] = **inbuf; in _icv_iconv() 199 if (st->keepc[1] == 0 && (st->keepc[0] & 0x80) == 0) { in _icv_iconv() 206 ucs = ((st->keepc[1] & 0xff) << 8) | (st->keepc[0] & 0xff); in _icv_iconv() 214 st->keepc[0]&ONEBYTE, st->keepc[1]&ONEBYTE); in _icv_iconv() 233 st->keepc[1] = **inbuf; in _icv_iconv() 240 st->keepc[2] = **inbuf; in _icv_iconv() 303 st->keepc[2] = **inbuf; in _icv_iconv() [all …]
|
H A D | UTF-8%zh_TW-euc.c | 161 st->keepc[0] = **inbuf; in _icv_iconv() 175 st->keepc[0] = **inbuf; in _icv_iconv() 179 st->keepc[0] = **inbuf; in _icv_iconv() 194 st->keepc[1] = **inbuf; in _icv_iconv() 203 if (st->keepc[1] == 0 && (st->keepc[0] & 0x80) == 0) { in _icv_iconv() 210 ucs = ((st->keepc[1] & 0xff)<< 8) | (st->keepc[0] & 0xff); in _icv_iconv() 218 st->keepc[0]&ONEBYTE, st->keepc[1]&ONEBYTE); in _icv_iconv() 237 st->keepc[1] = **inbuf; in _icv_iconv() 244 st->keepc[2] = **inbuf; in _icv_iconv() 299 st->keepc[1] = **inbuf; in _icv_iconv() [all …]
|
H A D | UTF-8%zh_TW-big5p.c | 158 st->keepc[0] = **inbuf; in _icv_iconv() 166 st->keepc[0] = **inbuf; in _icv_iconv() 174 st->keepc[1] = **inbuf; in _icv_iconv() 175 c1 = (st->keepc[0]&0x1c)>>2; in _icv_iconv() 179 st->keepc[0]&ONEBYTE, st->keepc[1]&ONEBYTE); in _icv_iconv() 188 first_byte = st->keepc[0]; in _icv_iconv() 198 st->keepc[1] = **inbuf; in _icv_iconv() 204 st->keepc[2] = **inbuf; in _icv_iconv() 206 ((st->keepc[1]&0x3c)>>2); in _icv_iconv() 255 st->keepc[1] = **inbuf; in _icv_iconv() [all …]
|
H A D | zh_CN.gbk%zh_HK.hkscs.c | 41 int gbk_to_hkscs(char keepc[], char *buf, size_t buflen); 42 int gbk4_to_hkscs(char keepc[], char *buf, size_t buflen); 120 st->keepc[0] = (**inbuf); in _icv_iconv() 130 st->keepc[1] = (**inbuf); in _icv_iconv() 131 n = gbk_to_hkscs(st->keepc, *outbuf, *outbytesleft); in _icv_iconv() 141 st->keepc[1] = (**inbuf); in _icv_iconv() 149 st->keepc[2] = (**inbuf); in _icv_iconv() 158 st->keepc[3] = (**inbuf); in _icv_iconv() 238 gbk_val = ((keepc[0] & ONEBYTE) << 8) + (keepc[1] & ONEBYTE); in gbk_to_hkscs() 260 gbk_val = ((keepc[0] & ONEBYTE) << 24) + ((keepc[1] & ONEBYTE) << 16) + in gbk4_to_hkscs() [all …]
|
H A D | zh_TW-euc%zh_TW-big5.c | 136 st->keepc[0] = (**inbuf); in _icv_iconv() 150 st->keepc[1] = (**inbuf); in _icv_iconv() 155 st->keepc[1] = (**inbuf); in _icv_iconv() 156 st->keepc[2] = st->keepc[3] = '\0'; in _icv_iconv() 157 n = cns_to_big5(1, st->keepc, *outbuf, in _icv_iconv() 176 st->keepc[2] = (**inbuf); in _icv_iconv() 184 st->keepc[3] = (**inbuf); in _icv_iconv() 282 cns_str[0] = keepc[0] & MSB_OFF; in cns_to_big5() 283 cns_str[1] = keepc[1] & MSB_OFF; in cns_to_big5() 285 cns_str[0] = keepc[2] & MSB_OFF; in cns_to_big5() [all …]
|
H A D | zh_CN.gbk%UTF-8.c | 174 st->keepc[0] = (**inbuf); in _icv_iconv() 191 st->keepc[1] = (**inbuf); in _icv_iconv() 192 st->keepc[2] = st->keepc[3] = 0; in _icv_iconv() 208 st->keepc[1] = **inbuf; in _icv_iconv() 218 st->keepc[2] = **inbuf; in _icv_iconv() 228 st->keepc[3] = **inbuf; in _icv_iconv() 305 char *keepc = st->keepc; local 307 if ( keepc[2] == 0 && keepc[3] == 0 ) 311 gbk_val = ((keepc[0]&ONEBYTE) << 8) + (keepc[1]&ONEBYTE); 315 gbk_val = keepc[0] & ONEBYTE; [all …]
|
H A D | zh_TW-iso2022-7%zh_TW-big5.c | 232 st->keepc[0] = (char) (**inbuf | MSB); in _icv_iconv() 235 st->keepc[0] = (char) MBYTE; in _icv_iconv() 236 st->keepc[1] = (char) (PMASK + in _icv_iconv() 238 st->keepc[2] = (char) (**inbuf | MSB); in _icv_iconv() 244 st->keepc[1] = (char) (**inbuf | MSB); in _icv_iconv() 245 st->keepc[2] = st->keepc[3] = '\0'; in _icv_iconv() 257 st->keepc[3] = (char) (**inbuf | MSB); in _icv_iconv() 350 cns_str[0] = keepc[0] & MSB_OFF; in iso_to_big5() 351 cns_str[1] = keepc[1] & MSB_OFF; in iso_to_big5() 353 cns_str[0] = keepc[2] & MSB_OFF; in iso_to_big5() [all …]
|
H A D | UTF-8%zh_TW-iso2022-7.c | 191 st->keepc[0] = **inbuf; in _icv_iconv() 195 st->keepc[0] = **inbuf; in _icv_iconv() 203 st->keepc[0] = **inbuf; in _icv_iconv() 211 st->keepc[1] = **inbuf; in _icv_iconv() 212 c1 = (st->keepc[0]&0x1c)>>2; in _icv_iconv() 216 st->keepc[0]&ONEBYTE, st->keepc[1]&ONEBYTE); in _icv_iconv() 235 st->keepc[1] = **inbuf; in _icv_iconv() 241 st->keepc[2] = **inbuf; in _icv_iconv() 243 ((st->keepc[1]&0x3c)>>2); in _icv_iconv() 323 st->keepc[1] = **inbuf; in _icv_iconv() [all …]
|
H A D | UTF-8%zh_CN.gbk.c | 241 st->keepc[0] = **inbuf; in _icv_iconv() 245 st->keepc[0] = **inbuf; in _icv_iconv() 252 st->keepc[0] = **inbuf; in _icv_iconv() 260 st->keepc[1] = **inbuf; in _icv_iconv() 263 c2 = ((st->keepc[0]&0x03)<<6) | ((st->keepc[1])&0x3f); in _icv_iconv() 268 st->keepc[0]&ONEBYTE, st->keepc[1]&ONEBYTE); in _icv_iconv() 287 st->keepc[1] = **inbuf; in _icv_iconv() 294 st->keepc[2] = **inbuf; in _icv_iconv() 296 ((st->keepc[1]&0x3c)>>2); in _icv_iconv() 344 st->keepc[1] = **inbuf; in _icv_iconv() [all …]
|
H A D | zh_TW-iso2022-7%UTF-8.c | 232 st->keepc[0] = (char) (**inbuf | MSB); in _icv_iconv() 235 st->keepc[0] = (char) MBYTE; in _icv_iconv() 236 st->keepc[1] = (char) (PMASK + in _icv_iconv() 244 st->keepc[1] = (char) (**inbuf | MSB); in _icv_iconv() 245 st->keepc[2] = st->keepc[3] = '\0'; in _icv_iconv() 246 n = iso_to_utf8(1, st->keepc, *outbuf, in _icv_iconv() 258 st->keepc[3] = (char) (**inbuf | MSB); in _icv_iconv() 353 iso_str[0] = keepc[0] & MSB_OFF; in iso_to_utf8() 354 iso_str[1] = keepc[1] & MSB_OFF; in iso_to_utf8() 356 iso_str[0] = keepc[2] & MSB_OFF; in iso_to_utf8() [all …]
|
H A D | zh_TW-euc%UTF-8.c | 148 st->keepc[0] = (**inbuf); in _icv_iconv() 189 st->keepc[1] = (**inbuf); in _icv_iconv() 196 st->keepc[1] = (**inbuf); in _icv_iconv() 197 st->keepc[2] = st->keepc[3] = '\0'; in _icv_iconv() 219 st->keepc[2] = (**inbuf); in _icv_iconv() 229 st->keepc[3] = (**inbuf); in _icv_iconv() 328 char *keepc = st->keepc; in cns_to_utf8() local 334 cns_str[0] = keepc[0] & MSB_OFF; in cns_to_utf8() 335 cns_str[1] = keepc[1] & MSB_OFF; in cns_to_utf8() 337 cns_str[0] = keepc[2] & MSB_OFF; in cns_to_utf8() [all …]
|
H A D | zh_TW-euc%zh_TW-iso2022-CN-EXT.c | 49 char keepc[4]; /* maximum # byte of CNS11643 code */ member 180 st->keepc[0] = (**inbuf); in _icv_iconv() 202 if ((st->keepc[0] & ONEBYTE) == MBYTE) { /* 4-byte (0x8e) */ in _icv_iconv() 210 st->keepc[1] = (**inbuf); in _icv_iconv() 215 st->keepc[1] = (**inbuf); in _icv_iconv() 228 st->keepc[2] = (**inbuf); in _icv_iconv() 238 st->keepc[3] = (**inbuf); in _icv_iconv() 258 *(*outbuf)++ = st->keepc[0] & MSB_OFF; in _icv_iconv() 259 *(*outbuf)++ = st->keepc[1] & MSB_OFF; in _icv_iconv() 268 BUF_INPUT(ESC, 0x4E, st->keepc[2] & MSB_OFF, st->keepc[3] & MSB_OFF); in _icv_iconv() [all …]
|
H A D | zh_TW-iso2022-7%zh_TW-euc.c | 299 st->keepc[0] = (char) MBYTE; in _icv_iconv() 300 st->keepc[1] = (char) (PMASK + in _icv_iconv() 308 st->keepc[1] = (char) (**inbuf | MSB); in _icv_iconv() 309 st->keepc[2] = st->keepc[3] = '\0'; in _icv_iconv() 321 st->keepc[3] = (char) (**inbuf | MSB); in _icv_iconv() 422 *buf = keepc[0]; in iso_to_cns() 423 *(buf+1) = keepc[1]; in iso_to_cns() 440 *buf = keepc[0]; in iso_to_cns() 441 *(buf+1) = keepc[1]; in iso_to_cns() 442 *(buf+2) = keepc[2]; in iso_to_cns() [all …]
|
H A D | zh_CN.euc%zh_TW-big5.c | 35 char keepc[2]; /* maximum # byte of GB chararor */ member 43 int gb2312_to_big5(char keepc[], char *buf, size_t buflen); 97 st->keepc[0] = (**inbuf); in _icv_iconv() 107 st->keepc[1] = (**inbuf); in _icv_iconv() 108 n = gb2312_to_big5(st->keepc, *outbuf, *outbytesleft); in _icv_iconv() 172 int gb2312_to_big5(char keepc[], char *buf, size_t buflen) { in gb2312_to_big5() argument 183 gb_val = ((keepc[0] & ONEBYTE) << 8) + (keepc[1] & ONEBYTE); in gb2312_to_big5()
|
H A D | zh_HK.hkscs%zh_TW-big5p.c | 36 char keepc[2]; /* maximum # byte of HKSCS charactor */ member 44 int hkscs_to_big5p(char keepc[], char *buf, size_t buflen); 98 st->keepc[0] = (**inbuf); in _icv_iconv() 108 st->keepc[1] = (**inbuf); in _icv_iconv() 109 n = hkscs_to_big5p(st->keepc, *outbuf, *outbytesleft); in _icv_iconv() 172 int hkscs_to_big5p(char keepc[], char *buf, size_t buflen) { in hkscs_to_big5p() argument 183 hkscs_val = ((keepc[0] & ONEBYTE) << 8) + (keepc[1] & ONEBYTE); in hkscs_to_big5p()
|
H A D | zh_TW-big5%zh_CN.gbk.c | 36 char keepc[2]; /* maximum # byte of BIG5 charactor */ member 44 int big5_to_gbk(char keepc[], char *buf, size_t buflen); 98 st->keepc[0] = (**inbuf); in _icv_iconv() 108 st->keepc[1] = (**inbuf); in _icv_iconv() 109 n = big5_to_gbk(st->keepc, *outbuf, *outbytesleft); in _icv_iconv() 172 int big5_to_gbk(char keepc[], char *buf, size_t buflen) { in big5_to_gbk() argument 183 big5_val = ((keepc[0] & ONEBYTE) << 8) + (keepc[1] & ONEBYTE); in big5_to_gbk()
|
H A D | zh_TW-big5p%zh_CN.gbk.c | 36 char keepc[2]; /* maximum # byte of BIG5 charactor */ member 44 int big5p_to_gbk(char keepc[], char *buf, size_t buflen); 98 st->keepc[0] = (**inbuf); in _icv_iconv() 108 st->keepc[1] = (**inbuf); in _icv_iconv() 109 n = big5p_to_gbk(st->keepc, *outbuf, *outbytesleft); in _icv_iconv() 172 int big5p_to_gbk(char keepc[], char *buf, size_t buflen) { in big5p_to_gbk() argument 183 big5_val = ((keepc[0] & ONEBYTE) << 8) + (keepc[1] & ONEBYTE); in big5p_to_gbk()
|
H A D | zh_TW-big5p%zh_HK.hkscs.c | 35 char keepc[2]; /* maximum # byte of BIG5 charactor */ member 43 int big5p_to_hkscs(char keepc[], char *buf, size_t buflen); 97 st->keepc[0] = (**inbuf); in _icv_iconv() 107 st->keepc[1] = (**inbuf); in _icv_iconv() 108 n = big5p_to_hkscs(st->keepc, *outbuf, *outbytesleft); in _icv_iconv() 171 int big5p_to_hkscs(char keepc[], char *buf, size_t buflen) { in big5p_to_hkscs() argument 182 big5_val = ((keepc[0] & ONEBYTE) << 8) + (keepc[1] & ONEBYTE); in big5p_to_hkscs()
|
/illumos-gate/usr/src/lib/iconv_modules/common/ |
H A D | cnv_utf8ibm.c | 109 st->keepc[0] = **inbuf; in _icv_iconv() 112 st->keepc[0] = **inbuf; in _icv_iconv() 116 c1 =st->keepc[0] = **inbuf; in _icv_iconv() 125 st->keepc[1] = **inbuf; in _icv_iconv() 126 c1 = (st->keepc[0]&0x1c)>>2; in _icv_iconv() 130 st->keepc[0]&ONEBYTE, st->keepc[1]&ONEBYTE); in _icv_iconv() 138 c2 =st->keepc[1] = **inbuf; in _icv_iconv() 145 st->keepc[1] = **inbuf; in _icv_iconv() 153 st->keepc[2] = **inbuf; in _icv_iconv() 154 c1 = ((st->keepc[0]&0x0f)<<4) | in _icv_iconv() [all …]
|
H A D | utf8%ibm.c | 112 st->keepc[0] = **inbuf; in _icv_iconv() 119 st->keepc[0] = **inbuf; in _icv_iconv() 122 st->keepc[0] = **inbuf; in _icv_iconv() 126 c1 =st->keepc[0] = **inbuf; in _icv_iconv() 135 st->keepc[1] = **inbuf; in _icv_iconv() 136 c1 = (st->keepc[0]&0x1c)>>2; in _icv_iconv() 140 st->keepc[0]&ONEBYTE, st->keepc[1]&ONEBYTE); in _icv_iconv() 148 c2 =st->keepc[1] = **inbuf; in _icv_iconv() 155 st->keepc[1] = **inbuf; in _icv_iconv() 163 st->keepc[2] = **inbuf; in _icv_iconv() [all …]
|