Home | History | Annotate | Download | only in cjkcodecs

Lines Matching defs:inbuf

13     const Py_UNICODE    *inbuf, *inbuf_top, *inbuf_end;

19 const unsigned char *inbuf, *inbuf_top, *inbuf_end;
243 esize = (Py_ssize_t)(buf->inbuf_end - buf->inbuf);
257 const Py_UNICODE replchar = '?', *inbuf = &replchar;
264 r = codec->encode(state, codec->config, &inbuf, 1,
280 buf->inbuf += esize;
284 start = (Py_ssize_t)(buf->inbuf - buf->inbuf_top);
348 buf->inbuf = buf->inbuf_top + newpos;
382 esize = (Py_ssize_t)(buf->inbuf_end - buf->inbuf);
400 buf->inbuf += esize;
404 start = (Py_ssize_t)(buf->inbuf - buf->inbuf_top);
459 buf->inbuf = buf->inbuf_top + newpos;
481 buf.inbuf = buf.inbuf_top = *data;
495 while (buf.inbuf < buf.inbuf_end) {
500 inleft = (Py_ssize_t)(buf.inbuf_end - buf.inbuf);
502 r = codec->encode(state, codec->config, &buf.inbuf, inleft,
533 *data = buf.inbuf;
629 buf.inbuf = buf.inbuf_top = (unsigned char *)data;
641 while (buf.inbuf < buf.inbuf_end) {
644 inleft = (Py_ssize_t)(buf.inbuf_end - buf.inbuf);
648 &buf.inbuf, inleft, &buf.outbuf, outleft);
738 Py_UNICODE *inbuf, *inbuf_end, *inbuf_tmp = NULL;
774 inbuf = inbuf_tmp;
777 inbuf = (Py_UNICODE *)PyUnicode_AS_UNICODE(unistr);
779 inbuf_end = inbuf + datalen;
782 (const Py_UNICODE **)&inbuf, datalen,
793 if (inbuf < inbuf_end) {
794 ctx->pendingsize = (Py_ssize_t)(inbuf_end - inbuf);
802 memcpy(ctx->pending, inbuf,
825 npendings = (Py_ssize_t)(buf->inbuf_end - buf->inbuf);
831 memcpy(ctx->pending + ctx->pendingsize, buf->inbuf, npendings);
840 buf->inbuf = buf->inbuf_top = (const unsigned char *)data;
858 while (buf->inbuf < buf->inbuf_end) {
862 inleft = (Py_ssize_t)(buf->inbuf_end - buf->inbuf);
866 &buf->inbuf, inleft, &buf->outbuf, outleft);
1069 if (final && buf.inbuf < buf.inbuf_end) {
1079 if (buf.inbuf < buf.inbuf_end) { /* pending sequence still exists */
1302 if (buf.inbuf < buf.inbuf_end &&
1308 if (buf.inbuf < buf.inbuf_end) { /* pending sequence exists */