Home
last modified time | relevance | path

Searched refs:kcd (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/uts/common/os/
H A Dkiconv.c181 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 Dkiconv_ja.c278 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 Dkiconv_cck_common.c58 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 Dkiconv_sc.c92 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 Dkiconv_tc.c132 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 Dkiconv_ko.c83 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 Dkiconv_cck_common.h64 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 Dkiconv_ja.h118 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 Dkiconv_emea.c598 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 …]