Lines Matching refs:outbuf
38 static int gb_to_euc( _iconv_st *st, unsigned char **outbuf, size_t *outbytesleft);
46 char **outbuf, size_t *outbytesleft) in _icv_iconv() argument
48 return iso2022_icv_iconv(st, inbuf, inbytesleft, (unsigned char**) outbuf, outbytesleft, in _icv_iconv()
54 chinese_to_euc( _iconv_st *st, unsigned char **outbuf, size_t *outbytesleft, int plane_no ) in chinese_to_euc() argument
58 return gb_to_euc(st, outbuf, outbytesleft); in chinese_to_euc()
70 *(*outbuf)++ = (unsigned char) MBYTE; in chinese_to_euc()
71 *(*outbuf)++ = (unsigned char) (PMASK + plane_no); in chinese_to_euc()
80 *(*outbuf)++ = (unsigned char) (st->keepc[0] | MSB); in chinese_to_euc()
81 *(*outbuf)++ = (unsigned char) (st->keepc[1] | MSB); in chinese_to_euc()
87 static int make_cns(_iconv_st *st, unsigned long cnscode, unsigned char **outbuf, size_t *outbytesl… in make_cns() argument
124 *(*outbuf)++ = (unsigned char) MBYTE; in make_cns()
125 *(*outbuf)++ = (unsigned char) (PMASK + plane_no); in make_cns()
134 *(*outbuf)++ = (unsigned char) (((cnscode >> 8) & 0xff) | MSB); in make_cns()
135 *(*outbuf)++ = (unsigned char) ((cnscode & 0xff) | MSB); in make_cns()
150 gb_to_euc( _iconv_st *st, unsigned char **outbuf, size_t *outbytesleft ) in gb_to_euc() argument
158 return make_cns(st, ptr->cnscode, outbuf, outbytesleft); in gb_to_euc()