Lines Matching refs:toread

753 … * const r, http_response_opts * const opts, buffer * const b, const int fd, unsigned int toread) {  in http_response_append_splice()  argument
756 if (r->resp_body_scratchpad >= toread in http_response_append_splice()
757 && (toread > 32768 in http_response_append_splice()
758 || (toread >= 8192 /*(!http_response_append_buffer_simple_accum())*/ in http_response_append_splice()
771 &r->write_queue, fd, toread, r->conf.errh) in http_response_append_splice()
773 &r->write_queue, fd, toread, r->conf.errh); in http_response_append_splice()
1241 unsigned int toread = 0; in http_response_read() local
1244 if (0 == fdevent_ioctl_fionread(fd, opts->fdfmt, (int *)&toread)) { in http_response_read()
1249 int rc = http_response_append_splice(r, opts, b, fd, toread); in http_response_read()
1258 if (avail < toread) { in http_response_read()
1260 if (toread + blen < 4096) in http_response_read()
1261 toread = 4095 - blen; in http_response_read()
1262 else if (toread > opts->max_per_read) in http_response_read()
1263 toread = opts->max_per_read; in http_response_read()
1271 if (toread > 8192 && !r->resp_body_started) toread = 8192; in http_response_read()
1273 else if (0 == toread) { in http_response_read()
1285 toread = 1024; in http_response_read()
1290 toread = 4095 - avail; in http_response_read()
1295 if (cqlen + (off_t)toread > 65536 - 4096) { in http_response_read()
1309 toread = 65536 - 1 - (unsigned int)cqlen; in http_response_read()
1318 if (avail < toread) { in http_response_read()
1320 avail = toread < opts->max_per_read && avail in http_response_read()
1321 ? avail-1+toread in http_response_read()
1322 : toread; in http_response_read()