Lines Matching defs:psenc
161 #define _PSENC (psenc->ch[psenc->chlen - 1])
162 #define _PUSH_PSENC(c) (psenc->ch[psenc->chlen++] = (c))
168 _GBK2KState * __restrict psenc,
178 _DIAGASSERT(psenc != NULL);
183 /* _citrus_GBK2K_init_state(ei, psenc); */
184 psenc->chlen = 0;
189 chlenbak = psenc->chlen;
191 switch (psenc->chlen) {
216 switch (psenc->chlen) {
242 len = psenc->chlen;
243 s1 = &psenc->ch[0];
251 *nresult = (wc == 0) ? 0 : psenc->chlen - chlenbak;
252 /* _citrus_GBK2K_init_state(ei, psenc); */
253 psenc->chlen = 0;
274 _GBK2KState * __restrict psenc,
281 _DIAGASSERT(psenc != NULL);
283 if (psenc->chlen != 0) {
320 _DIAGASSERT(len == psenc->chlen);
322 memcpy(s, psenc->ch, psenc->chlen);
323 *nresult = psenc->chlen;
324 /* _citrus_GBK2K_init_state(ei, psenc); */
325 psenc->chlen = 0;
407 _GBK2KState * __restrict psenc,
411 if (psenc->chlen == 0)