Lines Matching refs:inrptr
137 char *inrptr; /* the next byte to give back to the client */ member
552 ctxt->inptr = ctxt->content = ctxt->inrptr = ctxt->in; in xmlNanoHTTPRecv()
554 if (ctxt->inrptr > ctxt->in + XML_NANO_HTTP_CHUNK) { in xmlNanoHTTPRecv()
555 int delta = ctxt->inrptr - ctxt->in; in xmlNanoHTTPRecv()
556 int len = ctxt->inptr - ctxt->inrptr; in xmlNanoHTTPRecv()
558 memmove(ctxt->in, ctxt->inrptr, len); in xmlNanoHTTPRecv()
559 ctxt->inrptr -= delta; in xmlNanoHTTPRecv()
566 int d_inrptr = ctxt->inrptr - ctxt->in; in xmlNanoHTTPRecv()
579 ctxt->inrptr = ctxt->in + d_inrptr; in xmlNanoHTTPRecv()
666 if (ctxt->inrptr == ctxt->inptr) { in xmlNanoHTTPReadLine()
678 *bp = *ctxt->inrptr++; in xmlNanoHTTPReadLine()
1292 ctxt->strm->avail_in = ctxt->inptr - ctxt->inrptr; in xmlNanoHTTPRead()
1297 ctxt->inptr - ctxt->inrptr - bytes_read; in xmlNanoHTTPRead()
1298 ctxt->strm->next_in = BAD_CAST (ctxt->inrptr + bytes_read); in xmlNanoHTTPRead()
1306 ctxt->inrptr += bytes_read; in xmlNanoHTTPRead()
1311 while (ctxt->inptr - ctxt->inrptr < len) { in xmlNanoHTTPRead()
1314 if (ctxt->inptr - ctxt->inrptr < len) in xmlNanoHTTPRead()
1315 len = ctxt->inptr - ctxt->inrptr; in xmlNanoHTTPRead()
1316 memcpy(dest, ctxt->inrptr, len); in xmlNanoHTTPRead()
1317 ctxt->inrptr += len; in xmlNanoHTTPRead()
1527 ctxt->content = ctxt->inrptr; in xmlNanoHTTPMethodRedir()