Home | History | Annotate | Download | only in modules

Lines Matching refs:psenc

259 	_VIQRState * __restrict psenc)
262 _DIAGASSERT(psenc != NULL);
264 psenc->chlen = 0;
270 void *__restrict pspriv, const _VIQRState * __restrict psenc)
274 _DIAGASSERT(psenc != NULL);
276 memcpy(pspriv, (const void *)psenc, sizeof(*psenc));
282 _VIQRState * __restrict psenc, const void * __restrict pspriv)
285 _DIAGASSERT(psenc != NULL);
288 memcpy((void *)psenc, pspriv, sizeof(*psenc));
294 _VIQRState * __restrict psenc, size_t * __restrict nresult)
305 _DIAGASSERT(psenc != NULL);
309 _citrus_VIQR_init_state(ei, psenc);
318 if (psenc->chlen == i) {
324 psenc->ch[psenc->chlen++] = *s0++;
326 ch = (unsigned char)psenc->ch[i++];
348 psenc->chlen -= i;
349 memmove(&psenc->ch[0], &psenc->ch[i], psenc->chlen);
362 _VIQRState * __restrict psenc, size_t * __restrict nresult)
370 _DIAGASSERT(psenc != NULL);
373 switch (psenc->chlen) {
388 if (psenc->chlen > 0) {
389 m = mnemonic_list_find(&m->child, psenc->ch[0]);
392 psenc->ch[0] = ESCAPE;
395 psenc->chlen = 0;
398 psenc->ch[psenc->chlen++] = ch;
406 psenc->chlen = 0;
410 psenc->ch[psenc->chlen++] = *p++;
414 memcpy(s, psenc->ch, psenc->chlen);
415 *nresult = psenc->chlen;
417 psenc->ch[0] = ch;
418 psenc->chlen = 1;
420 psenc->chlen = 0;
433 char * __restrict s, size_t n, _VIQRState * __restrict psenc,
438 _DIAGASSERT(psenc != NULL);
441 switch (psenc->chlen) {
448 psenc->chlen = 0;
545 _VIQRState * __restrict psenc, int * __restrict rstate)
548 _DIAGASSERT(psenc != NULL);
551 *rstate = (psenc->chlen == 0)