Searched refs:evbuffer (Results 26 - 50 of 87) sorted by relevance

1234

/freebsd-13-stable/contrib/libevent/
H A Dbuffer_iocp.c30 This module implements overlapped read and write functions for evbuffer
42 #include "evbuffer-internal.h"
52 /** An evbuffer that can handle overlapped IO. */
54 struct evbuffer buffer;
71 /** Given an evbuffer, return the correponding evbuffer structure, or NULL if
72 * the evbuffer isn't overlapped. */
74 upcast_evbuffer(struct evbuffer *buf)
97 evbuffer_commit_read_(struct evbuffer *evbuf, ev_ssize_t nBytes)
138 evbuffer_commit_write_(struct evbuffer *evbu
[all...]
H A Dhttp-internal.h32 struct evbuffer;
192 enum message_read_status evhttp_parse_firstline_(struct evhttp_request *, struct evbuffer*);
193 enum message_read_status evhttp_parse_headers_(struct evhttp_request *, struct evbuffer*);
200 void evhttp_send_page_(struct evhttp_request *, struct evbuffer *);
H A Dbuffer.c96 #include "evbuffer-internal.h"
146 static int evbuffer_ptr_memcmp(const struct evbuffer *buf,
148 static struct evbuffer_chain *evbuffer_expand_singlechain(struct evbuffer *buf,
150 static int evbuffer_ptr_subtract(struct evbuffer *buf, struct evbuffer_ptr *pos,
242 * evbuffer (which get freed once both reach
290 evbuffer_free_trailing_empty_chains(struct evbuffer *buf)
308 evbuffer_chain_insert(struct evbuffer *buf,
329 evbuffer_chain_insert_new(struct evbuffer *buf, size_t datlen)
360 struct evbuffer *
363 struct evbuffer *buffe
[all...]
H A Dbufferevent_filter.c74 static void bufferevent_filtered_inbuf_cb(struct evbuffer *buf,
77 static void bufferevent_filtered_outbuf_cb(struct evbuffer *buf,
159 be_null_filter(struct evbuffer *src, struct evbuffer *dst, ev_ssize_t lim,
421 bufferevent_filtered_outbuf_cb(struct evbuffer *buf,
483 bufferevent_filtered_inbuf_cb(struct evbuffer *buf,
H A Devrpc.c122 int (*cb)(void *, struct evhttp_request *, struct evbuffer *, void *),
189 struct evhttp_request *req, struct evbuffer *evbuf)
825 void (*req_marshal)(struct evbuffer*, void *),
827 int (*rpl_unmarshal)(void *, struct evbuffer *),
1084 void (*req_marshal)(struct evbuffer *, void *),
1086 int (*rpl_unmarshal)(void *, struct evbuffer *))
1106 int (*req_unmarshal)(void *, struct evbuffer *),
1109 void (*rpl_marshal)(struct evbuffer *, void *))
1135 int (*req_unmarshal)(void *, struct evbuffer *),
1138 void (*rpl_marshal)(struct evbuffer *, voi
822 evrpc_make_request_ctx( struct evrpc_pool *pool, void *request, void *reply, const char *rpcname, void (*req_marshal)(struct evbuffer*, void *), void (*rpl_clear)(void *), int (*rpl_unmarshal)(void *, struct evbuffer *), void (*cb)(struct evrpc_status *, void *, void *, void *), void *cbarg) argument
[all...]
/freebsd-13-stable/contrib/ntp/sntp/libevent/
H A Dbuffer_iocp.c30 This module implements overlapped read and write functions for evbuffer
42 #include "evbuffer-internal.h"
52 /** An evbuffer that can handle overlapped IO. */
54 struct evbuffer buffer;
71 /** Given an evbuffer, return the correponding evbuffer structure, or NULL if
72 * the evbuffer isn't overlapped. */
74 upcast_evbuffer(struct evbuffer *buf)
97 evbuffer_commit_read_(struct evbuffer *evbuf, ev_ssize_t nBytes)
138 evbuffer_commit_write_(struct evbuffer *evbu
[all...]
H A Dhttp-internal.h32 struct evbuffer;
194 enum message_read_status evhttp_parse_firstline_(struct evhttp_request *, struct evbuffer*);
195 enum message_read_status evhttp_parse_headers_(struct evhttp_request *, struct evbuffer*);
201 void evhttp_send_page_(struct evhttp_request *, struct evbuffer *);
H A Dbuffer.c96 #include "evbuffer-internal.h"
146 static int evbuffer_ptr_memcmp(const struct evbuffer *buf,
148 static struct evbuffer_chain *evbuffer_expand_singlechain(struct evbuffer *buf,
150 static int evbuffer_ptr_subtract(struct evbuffer *buf, struct evbuffer_ptr *pos,
242 * evbuffer (which get freed once both reach
290 evbuffer_free_trailing_empty_chains(struct evbuffer *buf)
308 evbuffer_chain_insert(struct evbuffer *buf,
329 evbuffer_chain_insert_new(struct evbuffer *buf, size_t datlen)
360 struct evbuffer *
363 struct evbuffer *buffe
[all...]
/freebsd-13-stable/contrib/libevent/include/event2/
H A Dhttp_struct.h106 struct evbuffer *input_buffer; /* read data */
111 struct evbuffer *output_buffer; /* outgoing post or data */
H A Dbufferevent.h34 are higher level than evbuffers: each has an underlying evbuffer for reading
119 struct evbuffer;
391 Write data from an evbuffer to a bufferevent buffer. The evbuffer is
395 @param buf the evbuffer to be written
400 int bufferevent_write_buffer(struct bufferevent *bufev, struct evbuffer *buf);
417 Read data from a bufferevent buffer into an evbuffer. This avoids
421 @param buf the evbuffer to which to add data
425 int bufferevent_read_buffer(struct bufferevent *bufev, struct evbuffer *buf);
432 @param bufev the bufferevent from which to get the evbuffer
[all...]
H A Dhttp.h39 struct evbuffer;
418 const char *reason, struct evbuffer *databuf);
453 struct evbuffer *databuf);
469 void evhttp_send_reply_chunk_with_cb(struct evhttp_request *, struct evbuffer *,
837 struct evbuffer *evhttp_request_get_input_buffer(struct evhttp_request *req);
840 struct evbuffer *evhttp_request_get_output_buffer(struct evhttp_request *req);
/freebsd-13-stable/contrib/ntp/sntp/libevent/include/event2/
H A Dhttp_struct.h106 struct evbuffer *input_buffer; /* read data */
111 struct evbuffer *output_buffer; /* outgoing post or data */
H A Dbufferevent.h34 are higher level than evbuffers: each has an underlying evbuffer for reading
119 struct evbuffer;
391 Write data from an evbuffer to a bufferevent buffer. The evbuffer is
395 @param buf the evbuffer to be written
400 int bufferevent_write_buffer(struct bufferevent *bufev, struct evbuffer *buf);
417 Read data from a bufferevent buffer into an evbuffer. This avoids
421 @param buf the evbuffer to which to add data
425 int bufferevent_read_buffer(struct bufferevent *bufev, struct evbuffer *buf);
432 @param bufev the bufferevent from which to get the evbuffer
[all...]
H A Dhttp.h39 struct evbuffer;
405 const char *reason, struct evbuffer *databuf);
440 struct evbuffer *databuf);
456 void evhttp_send_reply_chunk_with_cb(struct evhttp_request *, struct evbuffer *,
802 struct evbuffer *evhttp_request_get_input_buffer(struct evhttp_request *req);
805 struct evbuffer *evhttp_request_get_output_buffer(struct evhttp_request *req);
/freebsd-13-stable/contrib/libevent/test/
H A Dregress_buffer.c61 #include "evbuffer-internal.h"
66 /* Validates that an evbuffer is good. Returns false if it isn't, true if it
69 evbuffer_validate_(struct evbuffer *buf)
124 evbuffer_get_waste(struct evbuffer *buf, size_t *allocatedp, size_t *wastedp, size_t *usedp)
174 struct evbuffer *evb = evbuffer_new();
175 struct evbuffer *evb_two = evbuffer_new();
297 struct evbuffer *src = evbuffer_new();
298 struct evbuffer *dst = evbuffer_new();
329 struct evbuffer *src = evbuffer_new();
330 struct evbuffer *ds
1746 self_draining_callback(struct evbuffer *evbuffer, size_t old_len, size_t new_len, void *arg) argument
[all...]
H A Dregress.gen.c136 struct evbuffer *tmp = NULL;
178 struct evbuffer *tmp = NULL;
298 msg_marshal(struct evbuffer *evbuf, const struct msg *tmp){
315 msg_unmarshal(struct msg *tmp, struct evbuffer *evbuf)
407 evtag_unmarshal_msg(struct evbuffer *evbuf, ev_uint32_t need_tag, struct msg *msg)
412 struct evbuffer *tmp = evbuffer_new();
428 evtag_marshal_msg(struct evbuffer *evbuf, ev_uint32_t tag, const struct msg *msg)
430 struct evbuffer *buf_ = evbuffer_new();
618 kill_marshal(struct evbuffer *evbuf, const struct kill *tmp){
632 kill_unmarshal(struct kill *tmp, struct evbuffer *evbu
[all...]
H A Dregress_zlib.c131 zlib_input_filter(struct evbuffer *src, struct evbuffer *dst,
185 zlib_output_filter(struct evbuffer *src, struct evbuffer *dst,
246 struct evbuffer *evbuf = evbuffer_new();
H A Dbench_http.c59 struct evbuffer *evb = evbuffer_new();
73 struct evbuffer *evb = evbuffer_new();
H A Dtest-ratelim.c115 struct evbuffer *output = bufferevent_get_output(bev);
129 struct evbuffer *input = bufferevent_get_input(bev);
148 struct evbuffer *input = bufferevent_get_input(bev);
149 struct evbuffer *output = bufferevent_get_output(bev);
159 struct evbuffer *output = bufferevent_get_output(bev);
/freebsd-13-stable/contrib/ntp/sntp/libevent/test/
H A Dregress.gen.c136 struct evbuffer *tmp = NULL;
178 struct evbuffer *tmp = NULL;
298 msg_marshal(struct evbuffer *evbuf, const struct msg *tmp){
315 msg_unmarshal(struct msg *tmp, struct evbuffer *evbuf)
407 evtag_unmarshal_msg(struct evbuffer *evbuf, ev_uint32_t need_tag, struct msg *msg)
412 struct evbuffer *tmp = evbuffer_new();
428 evtag_marshal_msg(struct evbuffer *evbuf, ev_uint32_t tag, const struct msg *msg)
430 struct evbuffer *buf_ = evbuffer_new();
618 kill_marshal(struct evbuffer *evbuf, const struct kill *tmp){
632 kill_unmarshal(struct kill *tmp, struct evbuffer *evbu
[all...]
H A Dregress_zlib.c131 zlib_input_filter(struct evbuffer *src, struct evbuffer *dst,
185 zlib_output_filter(struct evbuffer *src, struct evbuffer *dst,
246 struct evbuffer *evbuf = evbuffer_new();
H A Dbench_http.c59 struct evbuffer *evb = evbuffer_new();
73 struct evbuffer *evb = evbuffer_new();
H A Dregress_buffer.c61 #include "evbuffer-internal.h"
66 /* Validates that an evbuffer is good. Returns false if it isn't, true if it
69 evbuffer_validate_(struct evbuffer *buf)
124 evbuffer_get_waste(struct evbuffer *buf, size_t *allocatedp, size_t *wastedp, size_t *usedp)
174 struct evbuffer *evb = evbuffer_new();
175 struct evbuffer *evb_two = evbuffer_new();
297 struct evbuffer *src = evbuffer_new();
298 struct evbuffer *dst = evbuffer_new();
330 struct evbuffer *buf = evbuffer_new();
427 struct evbuffer *bu
1499 self_draining_callback(struct evbuffer *evbuffer, size_t old_len, size_t new_len, void *arg) argument
[all...]
H A Dtest-ratelim.c115 struct evbuffer *output = bufferevent_get_output(bev);
129 struct evbuffer *input = bufferevent_get_input(bev);
148 struct evbuffer *input = bufferevent_get_input(bev);
149 struct evbuffer *output = bufferevent_get_output(bev);
159 struct evbuffer *output = bufferevent_get_output(bev);
/freebsd-13-stable/contrib/pf/libevent/
H A Devbuffer.c51 void bufferevent_read_pressure_cb(struct evbuffer *, size_t, size_t, void *);
73 bufferevent_read_pressure_cb(struct evbuffer *buf, size_t old, size_t now,
130 struct evbuffer *buf = bufev->input;
167 /*todo. evbuffer uses WriteFile when WIN32 is set. WIN32 system calls do not
308 bufferevent_write_buffer(struct bufferevent *bufev, struct evbuffer *buf)
322 struct evbuffer *buf = bufev->input;

Completed in 376 milliseconds

1234