Lines Matching refs:psenc
194 size_t n, _EUCState *psenc, size_t *nresult) in _citrus_EUC_mbrtowc_priv() argument
203 _citrus_EUC_init_state(ei, psenc); in _citrus_EUC_mbrtowc_priv()
208 chlenbak = psenc->chlen; in _citrus_EUC_mbrtowc_priv()
211 switch (psenc->chlen) { in _citrus_EUC_mbrtowc_priv()
215 psenc->ch[0] = *s0++; in _citrus_EUC_mbrtowc_priv()
216 psenc->chlen = 1; in _citrus_EUC_mbrtowc_priv()
227 c = ei->count[cs = _citrus_EUC_cs(psenc->ch[0] & 0xff)]; in _citrus_EUC_mbrtowc_priv()
230 while (psenc->chlen < c) { in _citrus_EUC_mbrtowc_priv()
233 psenc->ch[psenc->chlen] = *s0++; in _citrus_EUC_mbrtowc_priv()
234 psenc->chlen++; in _citrus_EUC_mbrtowc_priv()
244 s1 = &psenc->ch[1]; in _citrus_EUC_mbrtowc_priv()
249 s1 = &psenc->ch[0]; in _citrus_EUC_mbrtowc_priv()
259 psenc->chlen = 0; in _citrus_EUC_mbrtowc_priv()
266 psenc->chlen = 0; in _citrus_EUC_mbrtowc_priv()
278 _EUCState *psenc __unused, size_t *nresult) in _citrus_EUC_wcrtomb_priv()
356 _EUCState * __restrict psenc, int * __restrict rstate) in _citrus_EUC_stdenc_get_state_desc_generic() argument
359 *rstate = (psenc->chlen == 0) ? _STDENC_SDGEN_INITIAL : in _citrus_EUC_stdenc_get_state_desc_generic()