Lines Matching refs:inrptr
144 char *inrptr; /* the next byte to give back to the client */ member
545 ctxt->inptr = ctxt->content = ctxt->inrptr = ctxt->in; in xmlNanoHTTPRecv()
547 if (ctxt->inrptr > ctxt->in + XML_NANO_HTTP_CHUNK) { in xmlNanoHTTPRecv()
548 int delta = ctxt->inrptr - ctxt->in; in xmlNanoHTTPRecv()
549 int len = ctxt->inptr - ctxt->inrptr; in xmlNanoHTTPRecv()
551 memmove(ctxt->in, ctxt->inrptr, len); in xmlNanoHTTPRecv()
552 ctxt->inrptr -= delta; in xmlNanoHTTPRecv()
559 int d_inrptr = ctxt->inrptr - ctxt->in; in xmlNanoHTTPRecv()
572 ctxt->inrptr = ctxt->in + d_inrptr; in xmlNanoHTTPRecv()
659 if (ctxt->inrptr == ctxt->inptr) { in xmlNanoHTTPReadLine()
671 *bp = *ctxt->inrptr++; in xmlNanoHTTPReadLine()
1284 ctxt->strm->avail_in = ctxt->inptr - ctxt->inrptr; in xmlNanoHTTPRead()
1289 ctxt->inptr - ctxt->inrptr - bytes_read; in xmlNanoHTTPRead()
1290 ctxt->strm->next_in = BAD_CAST (ctxt->inrptr + bytes_read); in xmlNanoHTTPRead()
1298 ctxt->inrptr += bytes_read; in xmlNanoHTTPRead()
1303 while (ctxt->inptr - ctxt->inrptr < len) { in xmlNanoHTTPRead()
1306 if (ctxt->inptr - ctxt->inrptr < len) in xmlNanoHTTPRead()
1307 len = ctxt->inptr - ctxt->inrptr; in xmlNanoHTTPRead()
1308 memcpy(dest, ctxt->inrptr, len); in xmlNanoHTTPRead()
1309 ctxt->inrptr += len; in xmlNanoHTTPRead()
1519 ctxt->content = ctxt->inrptr; in xmlNanoHTTPMethodRedir()