Lines Matching refs:keepc
41 int gbk_to_hkscs(char keepc[], char *buf, size_t buflen);
42 int gbk4_to_hkscs(char keepc[], char *buf, size_t buflen);
45 char keepc[4]; /* maximum # byte of GB chararor in two bytes area */ member
120 st->keepc[0] = (**inbuf); in _icv_iconv()
130 st->keepc[1] = (**inbuf); in _icv_iconv()
131 n = gbk_to_hkscs(st->keepc, *outbuf, *outbytesleft); in _icv_iconv()
141 st->keepc[1] = (**inbuf); in _icv_iconv()
149 st->keepc[2] = (**inbuf); in _icv_iconv()
158 st->keepc[3] = (**inbuf); in _icv_iconv()
160 n = gbk4_to_hkscs(st->keepc, *outbuf, *outbytesleft); in _icv_iconv()
227 int gbk_to_hkscs(char keepc[], char *buf, size_t buflen) { in gbk_to_hkscs() argument
238 gbk_val = ((keepc[0] & ONEBYTE) << 8) + (keepc[1] & ONEBYTE); in gbk_to_hkscs()
249 int gbk4_to_hkscs(char keepc[], char *buf, size_t buflen) { in gbk4_to_hkscs() argument
260 gbk_val = ((keepc[0] & ONEBYTE) << 24) + ((keepc[1] & ONEBYTE) << 16) + in gbk4_to_hkscs()
261 ((keepc[2] & ONEBYTE) << 8 ) + (keepc[3] & ONEBYTE); in gbk4_to_hkscs()