Lines Matching refs:recvbuf
778 struct bufq recvbuf; /* used when `buffer_recv` is set */
808 Curl_bufq_init(&ctx->recvbuf, NW_RECV_CHUNK_SIZE, NW_RECV_CHUNKS);
901 Curl_bufq_reset(&ctx->recvbuf);
917 Curl_bufq_free(&ctx->recvbuf);
1267 if(!Curl_bufq_is_empty(&ctx->recvbuf))
1385 if(ctx->buffer_recv && !Curl_bufq_is_empty(&ctx->recvbuf)) {
1387 nread = Curl_bufq_read(&ctx->recvbuf, (unsigned char *)buf, len, err);
1399 nwritten = Curl_bufq_slurp(&ctx->recvbuf, nw_in_read, &rctx, err);
1400 if(nwritten < 0 && !Curl_bufq_is_empty(&ctx->recvbuf)) {
1404 nread = Curl_bufq_read(&ctx->recvbuf, (unsigned char *)buf, len, err);
1417 nread = Curl_bufq_read(&ctx->recvbuf, (unsigned char *)buf, len, err);