Lines Matching defs:psenc
227 _VIQRState * __restrict psenc)
230 psenc->chlen = 0;
237 void *__restrict pspriv, const _VIQRState * __restrict psenc)
240 memcpy(pspriv, (const void *)psenc, sizeof(*psenc));
246 _VIQRState * __restrict psenc, const void * __restrict pspriv)
249 memcpy((void *)psenc, pspriv, sizeof(*psenc));
256 _VIQRState * __restrict psenc, size_t * __restrict nresult)
265 _citrus_VIQR_init_state(ei, psenc);
274 if (psenc->chlen == i) {
280 psenc->ch[psenc->chlen++] = *s0++;
282 ch = (unsigned char)psenc->ch[i++];
304 psenc->chlen -= i;
305 memmove(&psenc->ch[0], &psenc->ch[i], psenc->chlen);
318 _VIQRState * __restrict psenc, size_t * __restrict nresult)
324 switch (psenc->chlen) {
339 if (psenc->chlen > 0) {
340 m = mnemonic_list_find(&m->child, psenc->ch[0]);
343 psenc->ch[0] = ESCAPE;
346 psenc->chlen = 0;
349 psenc->ch[psenc->chlen++] = ch;
357 psenc->chlen = 0;
361 psenc->ch[psenc->chlen++] = *p++;
365 memcpy(s, psenc->ch, psenc->chlen);
366 *nresult = psenc->chlen;
368 psenc->ch[0] = ch;
369 psenc->chlen = 1;
371 psenc->chlen = 0;
384 _VIQRState * __restrict psenc, size_t * __restrict nresult)
387 switch (psenc->chlen) {
394 psenc->chlen = 0;
481 _VIQRState * __restrict psenc, int * __restrict rstate)
484 *rstate = (psenc->chlen == 0) ?