Lines Matching refs:ntoread

925 		if (req->ntoread < 0) {  in evhttp_handle_chunked_read()
927 ev_int64_t ntoread; in evhttp_handle_chunked_read() local
938 ntoread = evutil_strtoll(p, &endp, 16); in evhttp_handle_chunked_read()
941 ntoread < 0); in evhttp_handle_chunked_read()
949 if ((ev_uint64_t)ntoread > EV_SIZE_MAX - req->body_size) { in evhttp_handle_chunked_read()
953 if (req->body_size + (size_t)ntoread > req->evcon->max_body_size) { in evhttp_handle_chunked_read()
959 req->body_size += (size_t)ntoread; in evhttp_handle_chunked_read()
960 req->ntoread = ntoread; in evhttp_handle_chunked_read()
961 if (req->ntoread == 0) { in evhttp_handle_chunked_read()
970 if (req->ntoread > EV_SSIZE_MAX) { in evhttp_handle_chunked_read()
975 if (req->ntoread > 0 && buflen < (ev_uint64_t)req->ntoread) in evhttp_handle_chunked_read()
979 evbuffer_remove_buffer(buf, req->input_buffer, (size_t)req->ntoread); in evhttp_handle_chunked_read()
980 req->ntoread = -1; in evhttp_handle_chunked_read()
1024 if (n > (size_t) req->ntoread) in evhttp_lingering_close()
1025 n = (size_t) req->ntoread; in evhttp_lingering_close()
1026 req->ntoread -= n; in evhttp_lingering_close()
1030 EV_I64_ARG(req->ntoread))); in evhttp_lingering_close()
1033 if (!req->ntoread) in evhttp_lingering_close()
1072 } else if (req->ntoread < 0) { in evhttp_read_body()
1081 } else if (req->chunk_cb != NULL || evbuffer_get_length(buf) >= (size_t)req->ntoread) { in evhttp_read_body()
1087 if (n > (size_t) req->ntoread) in evhttp_read_body()
1088 n = (size_t) req->ntoread; in evhttp_read_body()
1089 req->ntoread -= n; in evhttp_read_body()
1095 (!req->chunked && req->ntoread >= 0 && in evhttp_read_body()
1096 (size_t)req->ntoread > req->evcon->max_body_size)) { in evhttp_read_body()
1116 if (!req->ntoread) { in evhttp_read_body()
1500 if (!req->chunked && req->ntoread < 0 in evhttp_error_cb()
2169 req->ntoread = -1; in evhttp_get_body_length()
2172 req->ntoread = 0; in evhttp_get_body_length()
2174 req->ntoread = -1; in evhttp_get_body_length()
2177 ev_int64_t ntoread = evutil_strtoll(content_length, &endp, 10); in evhttp_get_body_length() local
2178 if (*content_length == '\0' || *endp != '\0' || ntoread < 0) { in evhttp_get_body_length()
2183 req->ntoread = ntoread; in evhttp_get_body_length()
2187 __func__, EV_I64_ARG(req->ntoread), in evhttp_get_body_length()
2229 req->ntoread = -1; in evhttp_get_body()
2235 if (req->kind == EVHTTP_REQUEST && req->ntoread < 1) { in evhttp_get_body()
2252 if (req->ntoread > 0) { in evhttp_get_body()
2255 (ev_uint64_t)req->ntoread > req->evcon->max_body_size) { in evhttp_get_body()