Lines Matching refs:buf

906 evhttp_handle_chunked_read(struct evhttp_request *req, struct evbuffer *buf)  in evhttp_handle_chunked_read()  argument
908 if (req == NULL || buf == NULL) { in evhttp_handle_chunked_read()
915 if ((buflen = evbuffer_get_length(buf)) == 0) { in evhttp_handle_chunked_read()
928 char *p = evbuffer_readln(buf, NULL, EVBUFFER_EOL_CRLF); in evhttp_handle_chunked_read()
979 evbuffer_remove_buffer(buf, req->input_buffer, (size_t)req->ntoread); in evhttp_handle_chunked_read()
999 struct evbuffer *buf = bufferevent_get_input(evcon->bufev); in evhttp_read_trailer() local
1001 switch (evhttp_parse_headers_(req, buf)) { in evhttp_read_trailer()
1021 struct evbuffer *buf = bufferevent_get_input(evcon->bufev); in evhttp_lingering_close() local
1023 size_t n = evbuffer_get_length(buf); in evhttp_lingering_close()
1032 evbuffer_drain(buf, n); in evhttp_lingering_close()
1049 struct evbuffer *buf = bufferevent_get_input(evcon->bufev); in evhttp_read_body() local
1052 switch (evhttp_handle_chunked_read(req, buf)) { in evhttp_read_body()
1074 if ((size_t)(req->body_size + evbuffer_get_length(buf)) < req->body_size) { in evhttp_read_body()
1079 req->body_size += evbuffer_get_length(buf); in evhttp_read_body()
1080 evbuffer_add_buffer(req->input_buffer, buf); in evhttp_read_body()
1081 } else if (req->chunk_cb != NULL || evbuffer_get_length(buf) >= (size_t)req->ntoread) { in evhttp_read_body()
1085 size_t n = evbuffer_get_length(buf); in evhttp_read_body()
1091 evbuffer_remove_buffer(buf, req->input_buffer, n); in evhttp_read_body()
1458 struct evbuffer *buf; in evhttp_connection_read_on_write_error() local
1469 buf = bufferevent_get_output(evcon->bufev); in evhttp_connection_read_on_write_error()
1470 evbuffer_unfreeze(buf, 1); in evhttp_connection_read_on_write_error()
1471 evbuffer_drain(buf, evbuffer_get_length(buf)); in evhttp_connection_read_on_write_error()
1472 evbuffer_freeze(buf, 1); in evhttp_connection_read_on_write_error()
2810 struct evbuffer *buf = evbuffer_new(); in evhttp_send_error() local
2811 if (buf == NULL) { in evhttp_send_error()
2822 evbuffer_add_printf(buf, ERR_FORMAT, error, reason, reason); in evhttp_send_error()
2824 evhttp_send_page_(req, buf); in evhttp_send_error()
2826 evbuffer_free(buf); in evhttp_send_error()
3112 struct evbuffer *buf = evbuffer_new(); in evhttp_uriencode() local
3116 if (!buf) { in evhttp_uriencode()
3143 evbuffer_add(buf, p, 1); in evhttp_uriencode()
3145 evbuffer_add(buf, "+", 1); in evhttp_uriencode()
3147 evbuffer_add_printf(buf, "%%%02X", (unsigned char)(*p)); in evhttp_uriencode()
3151 evbuffer_add(buf, "", 1); /* NUL-terminator. */ in evhttp_uriencode()
3152 result = mm_malloc(evbuffer_get_length(buf)); in evhttp_uriencode()
3155 evbuffer_remove(buf, result, evbuffer_get_length(buf)); in evhttp_uriencode()
3158 if (buf) in evhttp_uriencode()
3159 evbuffer_free(buf); in evhttp_uriencode()
3513 struct evbuffer *buf; in evhttp_handle_request() local
3520 if ((buf = evbuffer_new()) == NULL) { in evhttp_handle_request()
3528 evbuffer_add_printf(buf, ERR_FORMAT, escaped_html); in evhttp_handle_request()
3532 evhttp_send_page_(req, buf); in evhttp_handle_request()
3534 evbuffer_free(buf); in evhttp_handle_request()
4615 char buf[64]; in bracket_addr_ok() local
4620 memcpy(buf, s+1, n_chars); in bracket_addr_ok()
4621 buf[n_chars]='\0'; in bracket_addr_ok()
4622 return (evutil_inet_pton(AF_INET6,buf,&in6)==1) ? 1 : 0; in bracket_addr_ok()
4948 evhttp_uri_join(struct evhttp_uri *uri, char *buf, size_t limit) in evhttp_uri_join() argument
4956 if (!uri || !buf || !limit) in evhttp_uri_join()
5001 evbuffer_remove(tmp, buf, joined_size); in evhttp_uri_join()
5003 output = buf; in evhttp_uri_join()