Lines Matching defs:psenc
275 _BIG5State * __restrict psenc,
285 _citrus_BIG5_init_state(ei, psenc);
290 chlenbak = psenc->chlen;
293 switch (psenc->chlen) {
297 psenc->ch[0] = *s0++;
298 psenc->chlen = 1;
308 c = _citrus_BIG5_check(ei, psenc->ch[0] & 0xff);
311 while (psenc->chlen < c) {
315 psenc->ch[psenc->chlen] = *s0++;
316 psenc->chlen++;
322 wchar = psenc->ch[0] & 0xff;
325 if (!_citrus_BIG5_check2(ei, psenc->ch[1] & 0xff))
327 wchar = ((psenc->ch[0] & 0xff) << 8) | (psenc->ch[1] & 0xff);
338 psenc->chlen = 0;
346 psenc->chlen = 0;
360 size_t n, wchar_t wc, _BIG5State * __restrict psenc __unused,
444 _BIG5State * __restrict psenc,
448 *rstate = (psenc->chlen == 0) ? _STDENC_SDGEN_INITIAL :