Lines Matching defs:chlen
69 int chlen;
195 _DIAGASSERT(i <= psenc->chlen);
196 if (i == psenc->chlen) {
200 sv.chlen = psenc->chlen;
204 psenc->ch[psenc->chlen++] = *s0++;
259 if (psenc->chlen > i)
261 psenc->chlen = 0;
350 if (psenc->chlen != 0 || psenc->bits > BASE64_BIT)
358 psenc->ch[psenc->chlen++] = base64[i];
362 psenc->ch[psenc->chlen++] = BASE64_OUT;
367 psenc->ch[psenc->chlen++] = (char)u16;
369 psenc->ch[psenc->chlen++] = BASE64_OUT;
374 psenc->ch[psenc->chlen++] = BASE64_IN;
382 psenc->ch[psenc->chlen++] = base64[i];
385 memcpy(s, psenc->ch, psenc->chlen);
386 *nresult = psenc->chlen;
387 psenc->chlen = 0;
447 if (psenc->chlen != 0 || psenc->bits > BASE64_BIT || psenc->surrogate)
456 psenc->ch[psenc->chlen++] = base64[pos];
457 psenc->ch[psenc->chlen++] = BASE64_OUT;
467 _DIAGASSERT(n >= psenc->chlen);
468 *nresult = (size_t)psenc->chlen;
469 if (psenc->chlen > 0) {
470 memcpy(s, psenc->ch, psenc->chlen);
471 psenc->chlen = 0;
516 if (psenc->chlen == 0)