Home
last modified time | relevance | path

Searched refs:inbytesleft (Results 26 – 50 of 217) sorted by relevance

123456789

/illumos-gate/usr/src/lib/iconv_modules/zh/common/
H A Dzh_CN.iso2022-CN%zh_CN.euc.c595 (*inbytesleft)--; in _icv_iconv()
608 return ((size_t)(*inbytesleft)); in _icv_iconv()
826 return (*inbytesleft); in _cv_enconv()
840 return (*inbytesleft); in _cv_enconv()
871 return (*inbytesleft); in _cv_enconv()
877 (*inbuf)++, (*inbytesleft)--; in _cv_enconv()
880 return (*inbytesleft); in _cv_enconv()
886 size_t inbytesleft, outbytesleft; in main() local
910 if (read(fd, inbuf, inbytesleft) != inbytesleft) { in main()
914 for (i = 0; i < inbytesleft; i++) in main()
[all …]
H A Dzh_TW-big5%zh_CN.euc.c78 size_t _icv_iconv(_iconv_st * st, char **inbuf, size_t *inbytesleft, in _icv_iconv() argument
94 while (*inbytesleft > 0 && *outbytesleft > 0) { in _icv_iconv()
132 (*inbytesleft)--; in _icv_iconv()
137 if (*inbytesleft == 0 && st->cstate != C0) { in _icv_iconv()
142 if (*inbytesleft > 0 && *outbytesleft == 0) { in _icv_iconv()
147 return (size_t)(*inbytesleft); in _icv_iconv()
H A Dzh_HK.hkscs%zh_CN.gbk.c78 size_t _icv_iconv(_iconv_st * st, char **inbuf, size_t *inbytesleft, in _icv_iconv() argument
94 while (*inbytesleft > 0 && *outbytesleft > 0) { in _icv_iconv()
131 (*inbytesleft)--; in _icv_iconv()
137 if (*inbytesleft == 0 && st->cstate != C0) { in _icv_iconv()
142 if (*inbytesleft > 0 && *outbytesleft == 0) { in _icv_iconv()
147 return (size_t)(*inbytesleft); in _icv_iconv()
H A DUTF-8%zh_CN.gbk.c88 _icv_iconv(_iconv_st *st, char **inbuf, size_t *inbytesleft, in _icv_iconv() argument
114 while (*inbytesleft > ICV_FETCH_UCS_SIZE-1 && *outbytesleft > 0) { in _icv_iconv()
159 (*inbytesleft) -= size; in _icv_iconv()
162 if ( *inbytesleft >0 ) { in _icv_iconv()
195 _icv_iconv(_iconv_st *st, char **inbuf, size_t *inbytesleft, in _icv_iconv() argument
223 while (*inbytesleft > 0 && *outbytesleft > 0) { in _icv_iconv()
390 (*inbytesleft)--; in _icv_iconv()
393 if (*inbytesleft == 0 && st->ustate != U0) in _icv_iconv()
396 if (*inbytesleft > 0 && *outbytesleft == 0) in _icv_iconv()
432 *inbytesleft += num_reversed_bytes; in _icv_iconv()
H A Dzh_CN.euc%UTF-8.c99 _icv_iconv(_iconv_st *st, char **inbuf, size_t*inbytesleft, in _icv_iconv() argument
116 while (*inbytesleft > 0 && *outbytesleft > 0) { in _icv_iconv()
182 (*inbuf)++, (*inbytesleft)--; in _icv_iconv()
185 if (*inbytesleft == 0 && st->_gstate != G0) in _icv_iconv()
188 if (*inbytesleft > 0 && *outbytesleft == 0) in _icv_iconv()
197 *inbytesleft += (st->_gstate - G0); in _icv_iconv()
H A Dzh_TW-big5%zh_TW-euc.c113 _icv_iconv(_iconv_st *st, char **inbuf, size_t *inbytesleft, in _icv_iconv() argument
137 while (*inbytesleft > 0 && *outbytesleft > 0) { in _icv_iconv()
192 (*inbytesleft)--; in _icv_iconv()
197 if (*inbytesleft == 0 && st->cstate != C0) { in _icv_iconv()
202 if (*inbytesleft > 0 && *outbytesleft == 0) { in _icv_iconv()
206 return (*inbytesleft); in _icv_iconv()
H A Dzh_CN.gbk%zh_TW-big5.c99 size_t _icv_iconv(_iconv_st * st, char **inbuf, size_t *inbytesleft, in _icv_iconv() argument
115 while (*inbytesleft > 0 && *outbytesleft > 0) { in _icv_iconv()
180 (*inbytesleft)--; in _icv_iconv()
185 if (*inbytesleft == 0 && st->cstate != C0) { in _icv_iconv()
190 if (*inbytesleft > 0 && *outbytesleft == 0) { in _icv_iconv()
195 return (size_t)(*inbytesleft); in _icv_iconv()
H A Dzh_CN.gbk%zh_TW-big5p.c83 size_t _icv_iconv(_iconv_st * st, char **inbuf, size_t *inbytesleft, in _icv_iconv() argument
99 while (*inbytesleft > 0 && *outbytesleft > 0) { in _icv_iconv()
162 (*inbytesleft)--; in _icv_iconv()
167 if (*inbytesleft == 0 && st->cstate != C0) { in _icv_iconv()
172 if (*inbytesleft > 0 && *outbytesleft == 0) { in _icv_iconv()
177 return (size_t)(*inbytesleft); in _icv_iconv()
H A Dzh_TW-big5p%UTF-8.c109 _icv_iconv(_iconv_st *st, char **inbuf, size_t *inbytesleft, in _icv_iconv() argument
132 while (*inbytesleft > 0 && *outbytesleft > 0) { in _icv_iconv()
178 (*inbytesleft)--; in _icv_iconv()
183 if (*inbytesleft == 0 && st->cstate != C0) { in _icv_iconv()
188 if (*inbytesleft > 0 && *outbytesleft == 0) { in _icv_iconv()
192 return (*inbytesleft); in _icv_iconv()
H A DHZ-GB-2312%UTF-8.c90 _icv_iconv(_iconv_st *st, char **inbuf, size_t*inbytesleft, in _icv_iconv() argument
106 while (*inbytesleft > 0 && *outbytesleft > 0) { in _icv_iconv()
160 (*inbuf)++, (*inbytesleft)--; in _icv_iconv()
167 if (*inbytesleft > 0 && *outbytesleft == 0) { in _icv_iconv()
171 return ((size_t)(*inbytesleft)); in _icv_iconv()
H A Dzh_TW-iso2022-CN-EXT.c108 iso2022_icv_iconv(_iconv_st *st, char **inbuf, size_t *inbytesleft, in iso2022_icv_iconv() argument
119 if ( inbuf == NULL || *inbuf == NULL || inbytesleft == NULL || in iso2022_icv_iconv()
120 *inbytesleft <= 0 ) { /* Reset request */ in iso2022_icv_iconv()
238 (*inbytesleft)--; in iso2022_icv_iconv()
247 } while (*inbytesleft > 0 && *outbytesleft > 0); in iso2022_icv_iconv()
255 if ( *inbytesleft > 0 && *outbytesleft == 0) { in iso2022_icv_iconv()
259 return (*inbytesleft + st->nonidcount); in iso2022_icv_iconv()
H A Dzh_CN.gbk%zh_HK.hkscs.c100 size_t _icv_iconv(_iconv_st * st, char **inbuf, size_t *inbytesleft, in _icv_iconv() argument
116 while (*inbytesleft > 0 && *outbytesleft > 0) { in _icv_iconv()
184 (*inbytesleft)--; in _icv_iconv()
189 if ( *inbytesleft == 0 && st->cstate != C0 ) { in _icv_iconv()
194 if ( *inbytesleft > 0 && *outbytesleft == 0 ) { in _icv_iconv()
199 return (size_t)(*inbytesleft); in _icv_iconv()
/illumos-gate/usr/src/lib/iconv_modules/vi/common/
H A Dviscii%tcvn.c76 _icv_iconv(_iconv_st *st, char **inbuf, size_t *inbytesleft, in _icv_iconv() argument
97 while (*inbytesleft > 0 && *outbytesleft > 0) { in _icv_iconv()
110 (*inbytesleft)--; in _icv_iconv()
114 if ( *inbytesleft > 0 && *outbytesleft <= 0 ) { in _icv_iconv()
H A Dtcvn%UTF-8.c79 _icv_iconv(_iconv_st *st, char **inbuf, size_t *inbytesleft, in _icv_iconv() argument
100 while (*inbytesleft > 0 && *outbytesleft > 0) { in _icv_iconv()
160 (*inbytesleft)--; in _icv_iconv()
188 (*inbytesleft)--; in _icv_iconv()
191 if ( *inbytesleft > 0 && *outbytesleft <= 0 ) { in _icv_iconv()
222 return ((size_t)(*inbytesleft)); in _icv_iconv()
H A Dtcvn%viscii.c82 _icv_iconv(_iconv_st *st, char **inbuf, size_t *inbytesleft, in _icv_iconv() argument
105 while (*inbytesleft > 0 && *outbytesleft > 0) { in _icv_iconv()
143 (*inbytesleft)--; in _icv_iconv()
158 (*inbytesleft)--; in _icv_iconv()
162 if ( *inbytesleft > 0 && *outbytesleft <= 0 ) { in _icv_iconv()
/illumos-gate/usr/src/lib/iconv_modules/ja/common/
H A DUTF-8-ms932_TO_UTF-8.c59 _icv_iconv(void *cd, char **inbuf, size_t *inbytesleft, in _icv_iconv() argument
80 ileft = *inbytesleft; in _icv_iconv()
111 *inbytesleft = ileft; in _icv_iconv()
128 return ((rv == (size_t)-1) ? rv : *inbytesleft); in _icv_iconv()
H A DUTF-8_TO_UTF-8-ms932.c59 _icv_iconv(void *cd, char **inbuf, size_t *inbytesleft, in _icv_iconv() argument
80 ileft = *inbytesleft; in _icv_iconv()
111 *inbytesleft = ileft; in _icv_iconv()
128 return ((rv == (size_t)-1) ? rv : *inbytesleft); in _icv_iconv()
H A DUnicode_TO_EUC-JIS-2004.c53 _icv_iconv(void *cd, char **inbuf, size_t *inbytesleft, in _icv_iconv() argument
76 ileft = *inbytesleft; in _icv_iconv()
116 *inbytesleft = ileft; in _icv_iconv()
129 return ((rv == (size_t)-1) ? rv : *inbytesleft); in _icv_iconv()
H A DUnicode_TO_eucJP.c60 _icv_iconv(void *cd, char **inbuf, size_t *inbytesleft, in _icv_iconv() argument
83 ileft = *inbytesleft; in _icv_iconv()
129 *inbytesleft = ileft; in _icv_iconv()
141 return ((rv == (size_t)-1) ? rv : *inbytesleft); in _icv_iconv()
H A DeucJP_TO_Unicode.c56 _icv_iconv(void *cd, char **inbuf, size_t *inbytesleft, in _icv_iconv() argument
78 ileft = *inbytesleft; in _icv_iconv()
133 *inbytesleft = ileft; in _icv_iconv()
146 return ((rv == (size_t)-1) ? rv : *inbytesleft); in _icv_iconv()
/illumos-gate/usr/src/uts/common/kiconv/kiconv_tc/
H A Dkiconv_tc.c158 ibtail = ib + *inbytesleft; in kiconv_fr_big5_common()
208 *inbytesleft = ibtail - ib; in kiconv_fr_big5_common()
324 return kiconv_fr_big5_common(kcd, inbuf, inbytesleft, outbuf, in kiconv_fr_big5hkscs()
365 kiconv_fr_euctw(void *kcd, char **inbuf, size_t *inbytesleft, in kiconv_fr_euctw() argument
393 ibtail = ib + *inbytesleft; in kiconv_fr_euctw()
453 *inbytesleft = ibtail - ib; in kiconv_fr_euctw()
560 kiconv_to_big5(void *kcd, char **inbuf, size_t *inbytesleft, in kiconv_to_big5() argument
563 return kiconv_utf8_to_cck(kcd, inbuf, inbytesleft, outbuf, in kiconv_to_big5()
585 return kiconv_utf8_to_cck(kcd, inbuf, inbytesleft, outbuf, in kiconv_to_euctw()
607 return kiconv_utf8_to_cck(kcd, inbuf, inbytesleft, outbuf, in kiconv_to_cp950hkscs()
[all …]
/illumos-gate/usr/src/lib/iconv_modules/common/
H A Dibm%utf8.c58 _icv_iconv(_icv_state *st, char **inbuf, size_t *inbytesleft, in _icv_iconv() argument
87 while (*inbytesleft > 0 && *outbytesleft > 0) { in _icv_iconv()
93 (*inbytesleft)--; in _icv_iconv()
101 (*inbytesleft)--; in _icv_iconv()
146 (*inbytesleft)--; in _icv_iconv()
164 return (*inbytesleft); in _icv_iconv()
/illumos-gate/usr/src/lib/iconv_modules/ko/common/
H A Dnbyte_to_euc.c431 size_t*inbytesleft;
451 return(*inbytesleft);
455 while (*inbytesleft > 0 && *outbytesleft > 0) {
456 if (!is_SI(inbuf, inbytesleft, st))
459 code = getc_12(inbuf, inbytesleft, st);
477 return (*inbytesleft);
481 is_SI(inbuf, inbytesleft, st) in is_SI() argument
483 size_t *inbytesleft;
491 for (i = *inbytesleft; i > 0; i--) {
517 x = *inbytesleft;
[all …]
/illumos-gate/usr/src/uts/common/kiconv/kiconv_sc/
H A Dkiconv_sc.c96 return kiconv_utf8_to_cck(kcd, inbuf, inbytesleft, outbuf, in kiconv_to_gb18030()
141 ibtail = ib + *inbytesleft; in kiconv_fr_gb18030()
201 *inbytesleft = ibtail - ib; 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
370 ibtail = ib + *inbytesleft; in kiconv_fr_gbk()
420 *inbytesleft = ibtail - ib; in kiconv_fr_gbk()
514 return kiconv_utf8_to_cck(kcd, inbuf, inbytesleft, outbuf, in kiconv_to_euccn()
557 ibtail = ib + *inbytesleft; in kiconv_fr_euccn()
[all …]
/illumos-gate/usr/src/lib/iconv_modules/hi_IN/
H A Discii91%ea-iscii.c100 _icv_iconv(_iconv_st *st, char **inbuf, size_t *inbytesleft, in _icv_iconv() argument
113 while (*inbytesleft > 0 && *outbytesleft > 0) { in _icv_iconv()
224 (*inbytesleft)--; in _icv_iconv()
227 if ( *inbytesleft > 0 && *outbytesleft == 0 ) { in _icv_iconv()
232 return ((size_t)(*inbytesleft)); in _icv_iconv()

123456789