Lines Matching refs:conv
45 iso2022_jp3_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
47 ucs4_t last_wc = conv->istate >> 3;
50 conv->istate &= 7;
54 state_t state = conv->istate;
122 int ret = ascii_mbtowc(conv,pwc,s,1);
126 conv->istate = state;
132 int ret = jisx0201_mbtowc(conv,pwc,s,1);
136 conv->istate = state;
143 int ret = jisx0201_mbtowc(conv,pwc,&buf,1);
147 conv->istate = state;
155 int ret = jisx0208_mbtowc(conv,pwc,s,2);
159 conv->istate = state;
177 conv->istate = (wc2 << 3) | state;
180 conv->istate = state;
189 conv->istate = state;
195 iso2022_jp3_flushwc (conv_t conv, ucs4_t *pwc)
197 ucs4_t last_wc = conv->istate >> 3;
200 conv->istate &= 7;
260 iso2022_jp3_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
266 state_t state = conv->ostate;
317 conv->ostate = state;
340 ret = ascii_wctomb(conv,buf,wc,1);
356 conv->ostate = state;
362 ret = jisx0201_wctomb(conv,buf,wc,1);
378 conv->ostate = state;
386 ret = jisx0208_wctomb(conv,buf,wc,2);
396 conv->ostate = state;
412 conv->ostate = state;
454 conv->ostate = state;
463 conv->ostate = state;
469 ret = jisx0201_wctomb(conv,buf,wc,1);
485 conv->ostate = state;
494 iso2022_jp3_reset (conv_t conv, unsigned char *r, int n)
496 state_t state = conv->ostate;
521 /* conv->ostate = 0; will be done by the caller */