/illumos-gate/usr/src/uts/common/os/ |
H A D | kiconv.c | 181 kiconv_to_sb(void *kcd, char **inbuf, size_t *inbytesleft, char **outbuf, in kiconv_to_sb() argument 200 if (! kcd || kcd == (void *)-1) { in kiconv_to_sb() 209 id = ((kiconv_state_t)kcd)->id; in kiconv_to_sb() 217 ((kiconv_state_t)kcd)->bom_processed = 0; in kiconv_to_sb() 239 if (((kiconv_state_t)kcd)->bom_processed == 0 && (ibtail - ib) >= 3 && in kiconv_to_sb() 242 ((kiconv_state_t)kcd)->bom_processed = 1; in kiconv_to_sb() 358 kiconv_fr_sb(void *kcd, char **inbuf, size_t *inbytesleft, char **outbuf, in kiconv_fr_sb() argument 371 if ((ulong_t)kcd > KICONV_MAX_MAPPING_TBLID) { in kiconv_fr_sb() 413 sz = u8_number_of_bytes[to_u8_tbl[(ulong_t)kcd][k].u8[0]]; in kiconv_fr_sb() 434 *ob++ = to_u8_tbl[(ulong_t)kcd][k].u8[i]; in kiconv_fr_sb() [all …]
|
/illumos-gate/usr/src/uts/common/kiconv/kiconv_ja/ |
H A D | kiconv_ja.c | 278 kiconv_state_t kcd; in _kiconv_ja_open_unicode() local 280 kcd = (kiconv_state_t)kmem_alloc(sizeof (kiconv_state_data_t), in _kiconv_ja_open_unicode() 282 kcd->id = id; in _kiconv_ja_open_unicode() 283 kcd->bom_processed = 0; in _kiconv_ja_open_unicode() 284 return ((void *)kcd); in _kiconv_ja_open_unicode() 312 close_ja(void *kcd) in close_ja() argument 314 if (! kcd || kcd == (void *)-1) in close_ja() 317 kmem_free(kcd, sizeof (kiconv_state_data_t)); in close_ja() 323 _do_kiconv_fr_eucjp(void *kcd, char **inbuf, size_t *inbytesleft, in _do_kiconv_fr_eucjp() argument 335 size_t id = ((kiconv_state_t)kcd)->id; in _do_kiconv_fr_eucjp() [all …]
|
/illumos-gate/usr/src/uts/common/kiconv/kiconv_sc/ |
H A D | kiconv_cck_common.c | 58 kiconv_close_to_cck(void *kcd) in kiconv_close_to_cck() argument 60 if (! kcd || kcd == (void *)-1) in kiconv_close_to_cck() 63 kmem_free(kcd, sizeof (kiconv_state_data_t)); in kiconv_close_to_cck() 72 kiconv_utf8_to_cck(void *kcd, char **inbuf, size_t *inbytesleft, in kiconv_utf8_to_cck() argument 87 if (! kcd || kcd == (void *)-1) { in kiconv_utf8_to_cck() 94 ((kiconv_state_t)kcd)->bom_processed = 0; in kiconv_utf8_to_cck()
|
H A D | kiconv_sc.c | 92 kiconv_to_gb18030(void *kcd, char **inbuf, size_t *inbytesleft, in kiconv_to_gb18030() argument 96 return kiconv_utf8_to_cck(kcd, inbuf, inbytesleft, outbuf, in kiconv_to_gb18030() 115 kiconv_fr_gb18030(void *kcd, char **inbuf, size_t *inbytesleft, in kiconv_fr_gb18030() argument 128 if (kcd == NULL || kcd == (void *)-1) { in kiconv_fr_gb18030() 322 kiconv_to_gbk(void *kcd, char **inbuf, size_t *inbytesleft, in kiconv_to_gbk() argument 326 return kiconv_utf8_to_cck(kcd, inbuf, inbytesleft, outbuf, in kiconv_to_gbk() 345 kiconv_fr_gbk(void *kcd, char **inbuf, size_t *inbytesleft, in kiconv_fr_gbk() argument 357 if (kcd == NULL || kcd == (void *)-1) { in kiconv_fr_gbk() 511 kiconv_to_euccn(void *kcd, char **inbuf, size_t *inbytesleft, in kiconv_to_euccn() argument 514 return kiconv_utf8_to_cck(kcd, inbuf, inbytesleft, outbuf, in kiconv_to_euccn() [all …]
|
/illumos-gate/usr/src/uts/common/kiconv/kiconv_tc/ |
H A D | kiconv_tc.c | 132 kiconv_fr_big5_common(void *kcd, char **inbuf, size_t *inbytesleft, in kiconv_fr_big5_common() argument 145 if (kcd == NULL || kcd == (void *)-1) { in kiconv_fr_big5_common() 298 kiconv_fr_big5(void *kcd, char **inbuf, size_t *inbytesleft, char **outbuf, in kiconv_fr_big5() argument 301 return (kiconv_fr_big5_common(kcd, inbuf, inbytesleft, outbuf, in kiconv_fr_big5() 321 kiconv_fr_big5hkscs(void *kcd, char **inbuf, size_t *inbytesleft, in kiconv_fr_big5hkscs() argument 324 return kiconv_fr_big5_common(kcd, inbuf, inbytesleft, outbuf, in kiconv_fr_big5hkscs() 343 kiconv_fr_cp950hkscs(void *kcd, char **inbuf, size_t *inbytesleft, in kiconv_fr_cp950hkscs() argument 346 return kiconv_fr_big5_common(kcd, inbuf, inbytesleft, outbuf, in kiconv_fr_cp950hkscs() 365 kiconv_fr_euctw(void *kcd, char **inbuf, size_t *inbytesleft, in kiconv_fr_euctw() argument 380 if (kcd == NULL || kcd == (void *)-1) { in kiconv_fr_euctw() [all …]
|
/illumos-gate/usr/src/uts/common/kiconv/kiconv_ko/ |
H A D | kiconv_ko.c | 83 kiconv_fr_euckr(void *kcd, char **inbuf, size_t *inbufleft, in kiconv_fr_euckr() argument 95 if (kcd == NULL || kcd == (void *)-1) { in kiconv_fr_euckr() 251 kiconv_fr_uhc(void *kcd, char **inbuf, size_t *inbufleft, in kiconv_fr_uhc() argument 263 if (kcd == NULL || kcd == (void *)-1) { in kiconv_fr_uhc() 419 kiconv_to_euckr(void *kcd, char **inbuf, size_t *inbytesleft, in kiconv_to_euckr() argument 422 return (kiconv_utf8_to_cck(kcd, inbuf, inbytesleft, outbuf, in kiconv_to_euckr() 430 kiconv_to_uhc(void *kcd, char **inbuf, size_t *inbytesleft, in kiconv_to_uhc() argument 433 return (kiconv_utf8_to_cck(kcd, inbuf, inbytesleft, outbuf, in kiconv_to_uhc()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | kiconv_cck_common.h | 64 if (((kiconv_state_t)kcd)->bom_processed == 0 && \ 69 ((kiconv_state_t)kcd)->bom_processed = 1 125 size_t kiconv_utf8_to_cck(void *kcd, char **inbuf, size_t *inbytesleft,
|
H A D | kiconv_ja.h | 118 if (((kiconv_state_t)kcd)->bom_processed == 0 && (inleft) >= 3 && \ 125 ((kiconv_state_t)kcd)->bom_processed = 1
|
/illumos-gate/usr/src/uts/common/kiconv/kiconv_emea/ |
H A D | kiconv_emea.c | 598 kiconv_to_sb(void *kcd, char **inbuf, size_t *inbytesleft, char **outbuf, in kiconv_to_sb() argument 618 if (! kcd || kcd == (void *)-1) { in kiconv_to_sb() 624 id = ((kiconv_state_t)kcd)->id; in kiconv_to_sb() 633 ((kiconv_state_t)kcd)->bom_processed = 0; in kiconv_to_sb() 664 if (((kiconv_state_t)kcd)->bom_processed == 0 && (ibtail - ib) >= 3 && in kiconv_to_sb() 667 ((kiconv_state_t)kcd)->bom_processed = 1; in kiconv_to_sb() 791 kiconv_fr_sb(void *kcd, char **inbuf, size_t *inbytesleft, char **outbuf, in kiconv_fr_sb() argument 805 if ((ulong_t)kcd > KICONV_MAX_MAPPING_TBLID && in kiconv_fr_sb() 806 ((ulong_t)kcd < KICONV_TBLID_RANGE1_START || in kiconv_fr_sb() 807 (ulong_t)kcd > KICONV_TBLID_RANGE1_END)) { in kiconv_fr_sb() [all …]
|