Lines Matching refs:conv
50 big5hkscs1999_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
52 ucs4_t last_wc = conv->istate;
55 conv->istate = 0;
62 return ascii_mbtowc(conv,pwc,s,n);
71 int ret = big5_mbtowc(conv,pwc,s,2);
79 int ret = hkscs1999_mbtowc(conv,pwc,s,n);
95 conv->istate = wc2;
107 big5hkscs1999_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
110 unsigned char last = conv->ostate;
119 conv->ostate = 0;
139 conv->ostate = 0;
148 ret = big5_wctomb(conv,buf,wc,2);
155 conv->ostate = 0;
161 ret = hkscs1999_wctomb(conv,buf,wc,2);
168 conv->ostate = buf[1]; /* = 0x66 or = 0xa7 */
174 conv->ostate = 0;
184 big5hkscs1999_reset (conv_t conv, unsigned char *r, size_t n)
186 unsigned char last = conv->ostate;
193 /* conv->ostate = 0; will be done by the caller */