Home | History | Annotate | Download | only in modules

Lines Matching refs:psenc

181 			     _MSKanjiState * __restrict psenc,
192 _DIAGASSERT(psenc != NULL);
197 _citrus_MSKanji_init_state(ei, psenc);
202 chlenbak = psenc->chlen;
205 switch (psenc->chlen) {
209 psenc->ch[0] = *s0++;
210 psenc->chlen = 1;
220 len = _mskanji1(psenc->ch[0] & 0xff) ? 2 : 1;
221 while (psenc->chlen < len) {
224 psenc->ch[psenc->chlen] = *s0++;
225 psenc->chlen++;
233 wchar = psenc->ch[0] & 0xff;
236 if (!_mskanji2(psenc->ch[1] & 0xff))
238 wchar = ((psenc->ch[0] & 0xff) << 8) | (psenc->ch[1] & 0xff);
245 psenc->chlen = 0;
258 psenc->chlen = 0;
272 _MSKanjiState * __restrict psenc,
278 _DIAGASSERT(psenc != NULL);
479 _MSKanjiState * __restrict psenc,
483 if (psenc->chlen == 0)