Home
last modified time | relevance | path

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

1234

/freebsd-13.1/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.h145 struct evbuffer;
179 struct evbuffer* rpc_data; \
193 void (*req_marshal)(struct evbuffer*, void *),
195 int (*rpl_unmarshal)(void *, struct evbuffer *),
217 (void (*)(struct evbuffer *, void *))reqstruct##_marshal, \
324 (int (*)(void *, struct evbuffer *))request##_unmarshal, \
328 (void (*)(struct evbuffer *, void *))reply##_marshal)
564 void (*req_marshal)(struct evbuffer *, void *),
566 int (*rpl_unmarshal)(void *, struct evbuffer *));
579 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);
95 void evbuffer_setcb(struct evbuffer *buffer, evbuffer_cb cb, void *cbarg);
107 unsigned char *evbuffer_find(struct evbuffer *buffer, const unsigned char *what, size_t len);
H A Dbufferevent.h119 struct evbuffer;
400 int bufferevent_write_buffer(struct bufferevent *bufev, struct evbuffer *buf);
425 int bufferevent_read_buffer(struct bufferevent *bufev, struct evbuffer *buf);
437 struct evbuffer *bufferevent_get_input(struct bufferevent *bufev);
452 struct evbuffer *bufferevent_get_output(struct bufferevent *bufev);
675 struct evbuffer *src, struct evbuffer *dst, ev_ssize_t dst_limit,
/freebsd-13.1/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.h145 struct evbuffer;
179 struct evbuffer* rpc_data; \
193 void (*req_marshal)(struct evbuffer*, void *),
195 int (*rpl_unmarshal)(void *, struct evbuffer *),
217 (void (*)(struct evbuffer *, void *))reqstruct##_marshal, \
324 (int (*)(void *, struct evbuffer *))request##_unmarshal, \
328 (void (*)(struct evbuffer *, void *))reply##_marshal)
564 void (*req_marshal)(struct evbuffer *, void *),
566 int (*rpl_unmarshal)(void *, struct evbuffer *));
579 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);
95 void evbuffer_setcb(struct evbuffer *buffer, evbuffer_cb cb, void *cbarg);
107 unsigned char *evbuffer_find(struct evbuffer *buffer, const unsigned char *what, size_t len);
/freebsd-13.1/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-13.1/contrib/ntp/sntp/libevent/
H A Devent_tagging.c97 int evtag_encode_tag(struct evbuffer *evbuf, ev_uint32_t tag);
152 evtag_encode_int(struct evbuffer *evbuf, ev_uint32_t number) in evtag_encode_int()
173 evtag_encode_tag(struct evbuffer *evbuf, ev_uint32_t tag) in evtag_encode_tag()
244 evtag_decode_tag(ev_uint32_t *ptag, struct evbuffer *evbuf) in evtag_decode_tag()
256 evtag_marshal(struct evbuffer *evbuf, ev_uint32_t tag, in evtag_marshal()
265 evtag_marshal_buffer(struct evbuffer *evbuf, ev_uint32_t tag, in evtag_marshal_buffer()
266 struct evbuffer *data) in evtag_marshal_buffer()
287 evtag_marshal_int64(struct evbuffer *evbuf, ev_uint32_t tag, in evtag_marshal_int64()
395 evtag_peek(struct evbuffer *evbuf, ev_uint32_t *ptag) in evtag_peek()
453 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;
115 struct evbuffer *evbuffer_overlapped_new_(evutil_socket_t fd);
118 evutil_socket_t evbuffer_overlapped_get_fd_(struct evbuffer *buf);
120 void evbuffer_overlapped_set_fd_(struct evbuffer *buf, evutil_socket_t fd);
134 int evbuffer_launch_read_(struct evbuffer *buf, size_t n, struct event_overlapped *ol);
148 int evbuffer_launch_write_(struct evbuffer *buf, ev_ssize_t n, struct event_overlapped *ol);
151 void evbuffer_commit_read_(struct evbuffer *, ev_ssize_t);
152 void evbuffer_commit_write_(struct evbuffer *, ev_ssize_t);
H A Dbuffer.c360 struct evbuffer *
363 struct evbuffer *buffer; in evbuffer_new()
536 struct evbuffer *buffer = arg; in evbuffer_deferred_callback()
870 COPY_CHAIN(struct evbuffer *dst, struct evbuffer *src) in COPY_CHAIN()
884 APPEND_CHAIN(struct evbuffer *dst, struct evbuffer *src) in APPEND_CHAIN()
898 APPEND_CHAIN_MULTICAST(struct evbuffer *dst, struct evbuffer *src) in APPEND_CHAIN_MULTICAST()
938 PREPEND_CHAIN(struct evbuffer *dst, struct evbuffer *src) in PREPEND_CHAIN()
956 evbuffer_add_buffer(struct evbuffer *outbuf, struct evbuffer *inbuf) in evbuffer_add_buffer()
1002 evbuffer_add_buffer_reference(struct evbuffer *outbuf, struct evbuffer *inbuf) in evbuffer_add_buffer_reference()
1045 evbuffer_prepend_buffer(struct evbuffer *outbuf, struct evbuffer *inbuf) in evbuffer_prepend_buffer()
[all …]
H A Dbuffer_iocp.c54 struct evbuffer buffer;
74 upcast_evbuffer(struct evbuffer *buf) in upcast_evbuffer()
97 evbuffer_commit_read_(struct evbuffer *evbuf, ev_ssize_t nBytes) in evbuffer_commit_read_()
138 evbuffer_commit_write_(struct evbuffer *evbuf, ev_ssize_t nBytes) in evbuffer_commit_write_()
151 struct evbuffer *
171 evbuffer_launch_write_(struct evbuffer *buf, ev_ssize_t at_most, in evbuffer_launch_write_()
245 evbuffer_launch_read_(struct evbuffer *buf, size_t at_most, in evbuffer_launch_read_()
311 evbuffer_overlapped_get_fd_(struct evbuffer *buf) in evbuffer_overlapped_get_fd_()
318 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-13.1/contrib/libevent/
H A Devent_tagging.c98 int evtag_encode_tag(struct evbuffer *evbuf, ev_uint32_t tag);
153 evtag_encode_int(struct evbuffer *evbuf, ev_uint32_t number) in evtag_encode_int()
174 evtag_encode_tag(struct evbuffer *evbuf, ev_uint32_t tag) in evtag_encode_tag()
245 evtag_decode_tag(ev_uint32_t *ptag, struct evbuffer *evbuf) in evtag_decode_tag()
257 evtag_marshal(struct evbuffer *evbuf, ev_uint32_t tag, in evtag_marshal()
266 evtag_marshal_buffer(struct evbuffer *evbuf, ev_uint32_t tag, in evtag_marshal_buffer()
267 struct evbuffer *data) in evtag_marshal_buffer()
288 evtag_marshal_int64(struct evbuffer *evbuf, ev_uint32_t tag, in evtag_marshal_int64()
396 evtag_peek(struct evbuffer *evbuf, ev_uint32_t *ptag) in evtag_peek()
454 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;
115 struct evbuffer *evbuffer_overlapped_new_(evutil_socket_t fd);
118 evutil_socket_t evbuffer_overlapped_get_fd_(struct evbuffer *buf);
120 void evbuffer_overlapped_set_fd_(struct evbuffer *buf, evutil_socket_t fd);
134 int evbuffer_launch_read_(struct evbuffer *buf, size_t n, struct event_overlapped *ol);
148 int evbuffer_launch_write_(struct evbuffer *buf, ev_ssize_t n, struct event_overlapped *ol);
151 void evbuffer_commit_read_(struct evbuffer *, ev_ssize_t);
152 void evbuffer_commit_write_(struct evbuffer *, ev_ssize_t);
H A Dbuffer.c360 struct evbuffer *
363 struct evbuffer *buffer; in evbuffer_new()
536 struct evbuffer *buffer = arg; in evbuffer_deferred_callback()
870 COPY_CHAIN(struct evbuffer *dst, struct evbuffer *src) in COPY_CHAIN()
884 APPEND_CHAIN(struct evbuffer *dst, struct evbuffer *src) in APPEND_CHAIN()
903 APPEND_CHAIN_MULTICAST(struct evbuffer *dst, struct evbuffer *src) in APPEND_CHAIN_MULTICAST()
943 PREPEND_CHAIN(struct evbuffer *dst, struct evbuffer *src) in PREPEND_CHAIN()
961 evbuffer_add_buffer(struct evbuffer *outbuf, struct evbuffer *inbuf) in evbuffer_add_buffer()
1007 evbuffer_add_buffer_reference(struct evbuffer *outbuf, struct evbuffer *inbuf) in evbuffer_add_buffer_reference()
1050 evbuffer_prepend_buffer(struct evbuffer *outbuf, struct evbuffer *inbuf) in evbuffer_prepend_buffer()
[all …]
H A Dbuffer_iocp.c54 struct evbuffer buffer;
74 upcast_evbuffer(struct evbuffer *buf) in upcast_evbuffer()
97 evbuffer_commit_read_(struct evbuffer *evbuf, ev_ssize_t nBytes) in evbuffer_commit_read_()
138 evbuffer_commit_write_(struct evbuffer *evbuf, ev_ssize_t nBytes) in evbuffer_commit_write_()
151 struct evbuffer *
171 evbuffer_launch_write_(struct evbuffer *buf, ev_ssize_t at_most, in evbuffer_launch_write_()
245 evbuffer_launch_read_(struct evbuffer *buf, size_t at_most, in evbuffer_launch_read_()
311 evbuffer_overlapped_get_fd_(struct evbuffer *buf) in evbuffer_overlapped_get_fd_()
318 evbuffer_overlapped_set_fd_(struct evbuffer *buf, evutil_socket_t fd) in evbuffer_overlapped_set_fd_()
/freebsd-13.1/contrib/ntp/sntp/libevent/test/
H A Dregress.gen.h57 void msg_marshal(struct evbuffer *, const struct msg *);
58 int msg_unmarshal(struct msg *, struct evbuffer *);
60 void evtag_marshal_msg(struct evbuffer *, ev_uint32_t,
62 int evtag_unmarshal_msg(struct evbuffer *, ev_uint32_t,
113 int kill_unmarshal(struct kill *, struct evbuffer *);
115 void evtag_marshal_kill(struct evbuffer *, ev_uint32_t,
117 int evtag_unmarshal_kill(struct evbuffer *, ev_uint32_t,
184 void run_marshal(struct evbuffer *, const struct run *);
185 int run_unmarshal(struct run *, struct evbuffer *);
187 void evtag_marshal_run(struct evbuffer *, ev_uint32_t,
[all …]
/freebsd-13.1/contrib/libevent/test/
H A Dregress.gen.h57 void msg_marshal(struct evbuffer *, const struct msg *);
58 int msg_unmarshal(struct msg *, struct evbuffer *);
60 void evtag_marshal_msg(struct evbuffer *, ev_uint32_t,
62 int evtag_unmarshal_msg(struct evbuffer *, ev_uint32_t,
113 int kill_unmarshal(struct kill *, struct evbuffer *);
115 void evtag_marshal_kill(struct evbuffer *, ev_uint32_t,
117 int evtag_unmarshal_kill(struct evbuffer *, ev_uint32_t,
184 void run_marshal(struct evbuffer *, const struct run *);
185 int run_unmarshal(struct run *, struct evbuffer *);
187 void evtag_marshal_run(struct evbuffer *, ev_uint32_t,
[all …]
H A Dregress_buffer.c641 struct evbuffer *buf; in test_evbuffer_expand()
714 struct evbuffer *buf; in test_evbuffer_expand_overflow()
731 struct evbuffer *buf; in test_evbuffer_add1()
756 struct evbuffer *buf; in test_evbuffer_add2()
841 struct evbuffer *buf; in test_evbuffer_reference2()
876 struct evbuffer *b = arg; in addfile_test_writecb()
902 struct evbuffer *b = arg; in addfile_test_readcb()
1141 struct evbuffer *evb = NULL; in test_evbuffer_file_segment_add_cleanup_cb()
1741 struct evbuffer *out = arg; in log_change_callback()
1746 self_draining_callback(struct evbuffer *evbuffer, size_t old_len, in self_draining_callback() argument
[all …]

1234