Home
last modified time | relevance | path

Searched refs:evbuffer (Results 1 – 25 of 105) sorted by relevance

12345

/freebsd/contrib/ntp/sntp/libevent/include/event2/
H A Dbuffer.h97 struct evbuffer struct
152 struct evbuffer *evbuffer_new(void);
159 void evbuffer_free(struct evbuffer *buf);
181 void evbuffer_lock(struct evbuffer *buf);
188 void evbuffer_unlock(struct evbuffer *buf);
324 int evbuffer_commit_space(struct evbuffer *buf,
396 int evbuffer_remove_buffer(struct evbuffer *src, struct evbuffer *dst,
454 int evbuffer_add_buffer(struct evbuffer *outbuf, struct evbuffer *inbuf);
471 struct evbuffer *inbuf);
498 int evbuffer_add_reference(struct evbuffer *outbuf,
[all …]
H A Dtag.h53 struct evbuffer;
78 void evtag_marshal_buffer(struct evbuffer *evbuf, ev_uint32_t tag,
79 struct evbuffer *data);
92 void evtag_encode_int(struct evbuffer *evbuf, ev_uint32_t number);
97 void evtag_marshal_int(struct evbuffer *evbuf, ev_uint32_t tag,
100 void evtag_marshal_int64(struct evbuffer *evbuf, ev_uint32_t tag,
104 void evtag_marshal_string(struct evbuffer *buf, ev_uint32_t tag,
112 int evtag_unmarshal(struct evbuffer *src, ev_uint32_t *ptag,
113 struct evbuffer *dst);
115 int evtag_peek(struct evbuffer *evbuf, ev_uint32_t *ptag);
[all …]
H A Drpc.h149 struct evbuffer;
183 struct evbuffer* rpc_data; \
199 void (*req_marshal)(struct evbuffer*, void *),
201 int (*rpl_unmarshal)(void *, struct evbuffer *),
223 (void (*)(struct evbuffer *, void *))reqstruct##_marshal, \
335 (int (*)(void *, struct evbuffer *))request##_unmarshal, \
339 (void (*)(struct evbuffer *, void *))reply##_marshal)
591 void (*req_marshal)(struct evbuffer *, void *),
593 int (*rpl_unmarshal)(void *, struct evbuffer *));
606 int (*req_unmarshal)(void *, struct evbuffer *),
[all …]
H A Dbuffer_compat.h51 char *evbuffer_readline(struct evbuffer *buffer);
73 typedef void (*evbuffer_cb)(struct evbuffer *buffer, size_t old_len, size_t new_len, void *arg);
96 int evbuffer_setcb(struct evbuffer *buffer, evbuffer_cb cb, void *cbarg);
108 unsigned char *evbuffer_find(struct evbuffer *buffer, const unsigned char *what, size_t len);
/freebsd/contrib/libevent/include/event2/
H A Dbuffer.h97 struct evbuffer struct
152 struct evbuffer *evbuffer_new(void);
159 void evbuffer_free(struct evbuffer *buf);
181 void evbuffer_lock(struct evbuffer *buf);
188 void evbuffer_unlock(struct evbuffer *buf);
324 int evbuffer_commit_space(struct evbuffer *buf,
396 int evbuffer_remove_buffer(struct evbuffer *src, struct evbuffer *dst,
454 int evbuffer_add_buffer(struct evbuffer *outbuf, struct evbuffer *inbuf);
471 struct evbuffer *inbuf);
498 int evbuffer_add_reference(struct evbuffer *outbuf,
[all …]
H A Dtag.h53 struct evbuffer;
78 void evtag_marshal_buffer(struct evbuffer *evbuf, ev_uint32_t tag,
79 struct evbuffer *data);
92 void evtag_encode_int(struct evbuffer *evbuf, ev_uint32_t number);
97 void evtag_marshal_int(struct evbuffer *evbuf, ev_uint32_t tag,
100 void evtag_marshal_int64(struct evbuffer *evbuf, ev_uint32_t tag,
104 void evtag_marshal_string(struct evbuffer *buf, ev_uint32_t tag,
112 int evtag_unmarshal(struct evbuffer *src, ev_uint32_t *ptag,
113 struct evbuffer *dst);
115 int evtag_peek(struct evbuffer *evbuf, ev_uint32_t *ptag);
[all …]
H A Drpc.h149 struct evbuffer;
183 struct evbuffer* rpc_data; \
199 void (*req_marshal)(struct evbuffer*, void *),
201 int (*rpl_unmarshal)(void *, struct evbuffer *),
223 (void (*)(struct evbuffer *, void *))reqstruct##_marshal, \
335 (int (*)(void *, struct evbuffer *))request##_unmarshal, \
339 (void (*)(struct evbuffer *, void *))reply##_marshal)
591 void (*req_marshal)(struct evbuffer *, void *),
593 int (*rpl_unmarshal)(void *, struct evbuffer *));
606 int (*req_unmarshal)(void *, struct evbuffer *),
[all …]
H A Dbuffer_compat.h51 char *evbuffer_readline(struct evbuffer *buffer);
73 typedef void (*evbuffer_cb)(struct evbuffer *buffer, size_t old_len, size_t new_len, void *arg);
96 int evbuffer_setcb(struct evbuffer *buffer, evbuffer_cb cb, void *cbarg);
108 unsigned char *evbuffer_find(struct evbuffer *buffer, const unsigned char *what, size_t len);
/freebsd/contrib/pf/libevent/
H A Devent.h211 struct evbuffer { struct
243 struct evbuffer *input; argument
244 struct evbuffer *output;
278 struct evbuffer *evbuffer_new(void);
279 void evbuffer_free(struct evbuffer *);
283 char *evbuffer_readline(struct evbuffer *);
284 int evbuffer_add_buffer(struct evbuffer *, struct evbuffer *);
288 int evbuffer_write(struct evbuffer *, int);
291 void evbuffer_setcb(struct evbuffer *, void (*)(struct evbuffer *, size_t, size_t, void *), void *);
318 struct evbuffer *dst);
[all …]
H A Dbuffer.c60 struct evbuffer *
63 struct evbuffer *buffer; in evbuffer_new()
65 buffer = calloc(1, sizeof(struct evbuffer)); in evbuffer_new()
71 evbuffer_free(struct evbuffer *buffer) in evbuffer_free()
92 evbuffer_add_buffer(struct evbuffer *outbuf, struct evbuffer *inbuf) in evbuffer_add_buffer()
98 struct evbuffer tmp; in evbuffer_add_buffer()
204 evbuffer_readline(struct evbuffer *buffer) in evbuffer_readline()
248 evbuffer_align(struct evbuffer *buf) in evbuffer_align()
314 evbuffer_drain(struct evbuffer *buf, size_t len) in evbuffer_drain()
405 evbuffer_write(struct evbuffer *buffer, int fd) in evbuffer_write()
[all …]
/freebsd/contrib/ntp/sntp/libevent/
H A Devent_tagging.c101 int evtag_encode_tag(struct evbuffer *evbuf, ev_uint32_t tag);
157 evtag_encode_int(struct evbuffer *evbuf, ev_uint32_t number) in evtag_encode_int()
178 evtag_encode_tag(struct evbuffer *evbuf, ev_uint32_t tag) in evtag_encode_tag()
249 evtag_decode_tag(ev_uint32_t *ptag, struct evbuffer *evbuf) in evtag_decode_tag()
261 evtag_marshal(struct evbuffer *evbuf, ev_uint32_t tag, in evtag_marshal()
270 evtag_marshal_buffer(struct evbuffer *evbuf, ev_uint32_t tag, in evtag_marshal_buffer()
271 struct evbuffer *data) in evtag_marshal_buffer()
292 evtag_marshal_int64(struct evbuffer *evbuf, ev_uint32_t tag, in evtag_marshal_int64()
400 evtag_peek(struct evbuffer *evbuf, ev_uint32_t *ptag) in evtag_peek()
458 evtag_consume(struct evbuffer *evbuf) in evtag_consume()
[all …]
H A Devbuffer-internal.h80 struct evbuffer { struct
272 struct evbuffer *source;
303 void evbuffer_incref_(struct evbuffer *buf);
305 void evbuffer_incref_and_lock_(struct evbuffer *buf);
313 void evbuffer_decref_and_unlock_(struct evbuffer *buffer);
317 int evbuffer_expand_fast_(struct evbuffer *, size_t, int);
325 int evbuffer_read_setup_vecs_(struct evbuffer *buf, ev_ssize_t howmuch,
338 void evbuffer_set_parent_(struct evbuffer *buf, struct bufferevent *bev);
340 void evbuffer_invoke_callbacks_(struct evbuffer *buf);
343 int evbuffer_get_callbacks_(struct evbuffer *buffer,
H A Diocp-internal.h36 struct evbuffer;
118 struct evbuffer *evbuffer_overlapped_new_(evutil_socket_t fd);
121 evutil_socket_t evbuffer_overlapped_get_fd_(struct evbuffer *buf);
123 void evbuffer_overlapped_set_fd_(struct evbuffer *buf, evutil_socket_t fd);
138 int evbuffer_launch_read_(struct evbuffer *buf, size_t n, struct event_overlapped *ol);
153 int evbuffer_launch_write_(struct evbuffer *buf, ev_ssize_t n, struct event_overlapped *ol);
157 void evbuffer_commit_read_(struct evbuffer *, ev_ssize_t);
159 void evbuffer_commit_write_(struct evbuffer *, ev_ssize_t);
H A Dbuffer.c361 struct evbuffer *
364 struct evbuffer *buffer; in evbuffer_new()
537 struct evbuffer *buffer = arg; in evbuffer_deferred_callback()
875 COPY_CHAIN(struct evbuffer *dst, struct evbuffer *src) in COPY_CHAIN()
889 APPEND_CHAIN(struct evbuffer *dst, struct evbuffer *src) in APPEND_CHAIN()
908 APPEND_CHAIN_MULTICAST(struct evbuffer *dst, struct evbuffer *src) in APPEND_CHAIN_MULTICAST()
948 PREPEND_CHAIN(struct evbuffer *dst, struct evbuffer *src) in PREPEND_CHAIN()
966 evbuffer_add_buffer(struct evbuffer *outbuf, struct evbuffer *inbuf) in evbuffer_add_buffer()
1012 evbuffer_add_buffer_reference(struct evbuffer *outbuf, struct evbuffer *inbuf) in evbuffer_add_buffer_reference()
1055 evbuffer_prepend_buffer(struct evbuffer *outbuf, struct evbuffer *inbuf) in evbuffer_prepend_buffer()
[all …]
H A Dbuffer_iocp.c55 struct evbuffer buffer;
75 upcast_evbuffer(struct evbuffer *buf) in upcast_evbuffer()
98 evbuffer_commit_read_(struct evbuffer *evbuf, ev_ssize_t nBytes) in evbuffer_commit_read_()
139 evbuffer_commit_write_(struct evbuffer *evbuf, ev_ssize_t nBytes) in evbuffer_commit_write_()
152 struct evbuffer *
172 evbuffer_launch_write_(struct evbuffer *buf, ev_ssize_t at_most, in evbuffer_launch_write_()
246 evbuffer_launch_read_(struct evbuffer *buf, size_t at_most, in evbuffer_launch_read_()
312 evbuffer_overlapped_get_fd_(struct evbuffer *buf) in evbuffer_overlapped_get_fd_()
319 evbuffer_overlapped_set_fd_(struct evbuffer *buf, evutil_socket_t fd) in evbuffer_overlapped_set_fd_()
H A Devrpc-internal.h45 struct evbuffer *, void *);
160 struct evbuffer* rpc_data;
196 void (*request_marshal)(struct evbuffer *, void *);
202 int (*reply_unmarshal)(void *, struct evbuffer*);
/freebsd/contrib/libevent/
H A Devent_tagging.c101 int evtag_encode_tag(struct evbuffer *evbuf, ev_uint32_t tag);
157 evtag_encode_int(struct evbuffer *evbuf, ev_uint32_t number) in evtag_encode_int()
178 evtag_encode_tag(struct evbuffer *evbuf, ev_uint32_t tag) in evtag_encode_tag()
249 evtag_decode_tag(ev_uint32_t *ptag, struct evbuffer *evbuf) in evtag_decode_tag()
261 evtag_marshal(struct evbuffer *evbuf, ev_uint32_t tag, in evtag_marshal()
270 evtag_marshal_buffer(struct evbuffer *evbuf, ev_uint32_t tag, in evtag_marshal_buffer()
271 struct evbuffer *data) in evtag_marshal_buffer()
292 evtag_marshal_int64(struct evbuffer *evbuf, ev_uint32_t tag, in evtag_marshal_int64()
400 evtag_peek(struct evbuffer *evbuf, ev_uint32_t *ptag) in evtag_peek()
458 evtag_consume(struct evbuffer *evbuf) in evtag_consume()
[all …]
H A Devbuffer-internal.h80 struct evbuffer { struct
272 struct evbuffer *source;
303 void evbuffer_incref_(struct evbuffer *buf);
305 void evbuffer_incref_and_lock_(struct evbuffer *buf);
313 void evbuffer_decref_and_unlock_(struct evbuffer *buffer);
317 int evbuffer_expand_fast_(struct evbuffer *, size_t, int);
325 int evbuffer_read_setup_vecs_(struct evbuffer *buf, ev_ssize_t howmuch,
338 void evbuffer_set_parent_(struct evbuffer *buf, struct bufferevent *bev);
340 void evbuffer_invoke_callbacks_(struct evbuffer *buf);
343 int evbuffer_get_callbacks_(struct evbuffer *buffer,
H A Diocp-internal.h36 struct evbuffer;
118 struct evbuffer *evbuffer_overlapped_new_(evutil_socket_t fd);
121 evutil_socket_t evbuffer_overlapped_get_fd_(struct evbuffer *buf);
123 void evbuffer_overlapped_set_fd_(struct evbuffer *buf, evutil_socket_t fd);
138 int evbuffer_launch_read_(struct evbuffer *buf, size_t n, struct event_overlapped *ol);
153 int evbuffer_launch_write_(struct evbuffer *buf, ev_ssize_t n, struct event_overlapped *ol);
157 void evbuffer_commit_read_(struct evbuffer *, ev_ssize_t);
159 void evbuffer_commit_write_(struct evbuffer *, ev_ssize_t);
H A Dbuffer.c361 struct evbuffer *
364 struct evbuffer *buffer; in evbuffer_new()
537 struct evbuffer *buffer = arg; in evbuffer_deferred_callback()
875 COPY_CHAIN(struct evbuffer *dst, struct evbuffer *src) in COPY_CHAIN()
889 APPEND_CHAIN(struct evbuffer *dst, struct evbuffer *src) in APPEND_CHAIN()
908 APPEND_CHAIN_MULTICAST(struct evbuffer *dst, struct evbuffer *src) in APPEND_CHAIN_MULTICAST()
948 PREPEND_CHAIN(struct evbuffer *dst, struct evbuffer *src) in PREPEND_CHAIN()
966 evbuffer_add_buffer(struct evbuffer *outbuf, struct evbuffer *inbuf) in evbuffer_add_buffer()
1012 evbuffer_add_buffer_reference(struct evbuffer *outbuf, struct evbuffer *inbuf) in evbuffer_add_buffer_reference()
1055 evbuffer_prepend_buffer(struct evbuffer *outbuf, struct evbuffer *inbuf) in evbuffer_prepend_buffer()
[all …]
H A Dbuffer_iocp.c55 struct evbuffer buffer;
75 upcast_evbuffer(struct evbuffer *buf) in upcast_evbuffer()
98 evbuffer_commit_read_(struct evbuffer *evbuf, ev_ssize_t nBytes) in evbuffer_commit_read_()
139 evbuffer_commit_write_(struct evbuffer *evbuf, ev_ssize_t nBytes) in evbuffer_commit_write_()
152 struct evbuffer *
172 evbuffer_launch_write_(struct evbuffer *buf, ev_ssize_t at_most, in evbuffer_launch_write_()
246 evbuffer_launch_read_(struct evbuffer *buf, size_t at_most, in evbuffer_launch_read_()
312 evbuffer_overlapped_get_fd_(struct evbuffer *buf) in evbuffer_overlapped_get_fd_()
319 evbuffer_overlapped_set_fd_(struct evbuffer *buf, evutil_socket_t fd) in evbuffer_overlapped_set_fd_()
/freebsd/contrib/ntp/sntp/libevent/test/
H A Dregress.gen.h58 void msg_marshal(struct evbuffer *, const struct msg *);
59 int msg_unmarshal(struct msg *, struct evbuffer *);
61 void evtag_marshal_msg(struct evbuffer *, ev_uint32_t,
63 int evtag_unmarshal_msg(struct evbuffer *, ev_uint32_t,
114 int kill_unmarshal(struct kill *, struct evbuffer *);
116 void evtag_marshal_kill(struct evbuffer *, ev_uint32_t,
118 int evtag_unmarshal_kill(struct evbuffer *, ev_uint32_t,
185 void run_marshal(struct evbuffer *, const struct run *);
186 int run_unmarshal(struct run *, struct evbuffer *);
188 void evtag_marshal_run(struct evbuffer *, ev_uint32_t,
[all …]
H A Dregress_buffer.c431 struct evbuffer *buf = NULL; in test_evbuffer_pullup_with_empty()
773 struct evbuffer *buf; in test_evbuffer_reserve_with_empty()
831 struct evbuffer *buf; in test_evbuffer_expand()
904 struct evbuffer *buf; in test_evbuffer_expand_overflow()
921 struct evbuffer *buf; in test_evbuffer_add1()
946 struct evbuffer *buf; in test_evbuffer_add2()
1031 struct evbuffer *buf; in test_evbuffer_reference2()
1066 struct evbuffer *b = arg; in addfile_test_writecb()
1092 struct evbuffer *b = arg; in addfile_test_readcb()
1936 self_draining_callback(struct evbuffer *evbuffer, size_t old_len, in self_draining_callback() argument
[all …]
/freebsd/contrib/libevent/test/
H A Dregress.gen.h58 void msg_marshal(struct evbuffer *, const struct msg *);
59 int msg_unmarshal(struct msg *, struct evbuffer *);
61 void evtag_marshal_msg(struct evbuffer *, ev_uint32_t,
63 int evtag_unmarshal_msg(struct evbuffer *, ev_uint32_t,
114 int kill_unmarshal(struct kill *, struct evbuffer *);
116 void evtag_marshal_kill(struct evbuffer *, ev_uint32_t,
118 int evtag_unmarshal_kill(struct evbuffer *, ev_uint32_t,
185 void run_marshal(struct evbuffer *, const struct run *);
186 int run_unmarshal(struct run *, struct evbuffer *);
188 void evtag_marshal_run(struct evbuffer *, ev_uint32_t,
[all …]
H A Dregress_buffer.c431 struct evbuffer *buf = NULL; in test_evbuffer_pullup_with_empty()
773 struct evbuffer *buf; in test_evbuffer_reserve_with_empty()
831 struct evbuffer *buf; in test_evbuffer_expand()
904 struct evbuffer *buf; in test_evbuffer_expand_overflow()
921 struct evbuffer *buf; in test_evbuffer_add1()
946 struct evbuffer *buf; in test_evbuffer_add2()
1031 struct evbuffer *buf; in test_evbuffer_reference2()
1066 struct evbuffer *b = arg; in addfile_test_writecb()
1092 struct evbuffer *b = arg; in addfile_test_readcb()
1936 self_draining_callback(struct evbuffer *evbuffer, size_t old_len, in self_draining_callback() argument
[all …]

12345