/freebsd/contrib/ntp/sntp/libevent/include/event2/ |
H A D | buffer.h | 97 struct evbuffer struct 152 struct evbuffer *evbuffer_new(void); 159 void evbuffer_free(struct evbuffer *buf); 174 int evbuffer_enable_locking(struct evbuffer *buf, void *lock); 181 void evbuffer_lock(struct evbuffer *buf); 188 void evbuffer_unlock(struct evbuffer *buf); 216 int evbuffer_set_flags(struct evbuffer *buf, ev_uint64_t flags); 225 int evbuffer_clear_flags(struct evbuffer *buf, ev_uint64_t flags); 234 size_t evbuffer_get_length(const struct evbuffer *buf); 249 size_t evbuffer_get_contiguous_space(const struct evbuffer *buf); [all …]
|
H A D | tag.h | 53 struct evbuffer; 72 int evtag_unmarshal_header(struct evbuffer *evbuf, ev_uint32_t *ptag); 75 void evtag_marshal(struct evbuffer *evbuf, ev_uint32_t tag, const void *data, 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); 94 void evtag_encode_int64(struct evbuffer *evbuf, ev_uint64_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, [all …]
|
H A D | rpc.h | 149 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, \ 225 (int (*)(void *, struct evbuffer *))rplystruct##_unmarshal, \ 249 (void (*)(struct evbuffer *, void *))reqstruct##_marshal, \ 251 (int (*)(void *, struct evbuffer *))rplystruct##_unmarshal); \ 335 (int (*)(void *, struct evbuffer *))request##_unmarshal, \ 339 (void (*)(struct evbuffer *, void *))reply##_marshal) [all …]
|
H A D | buffer_compat.h | 51 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);
|
H A D | bufferevent.h | 119 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); 704 struct evbuffer *src, struct evbuffer *dst, ev_ssize_t dst_limit,
|
/freebsd/contrib/libevent/include/event2/ |
H A D | buffer.h | 97 struct evbuffer struct 152 struct evbuffer *evbuffer_new(void); 159 void evbuffer_free(struct evbuffer *buf); 174 int evbuffer_enable_locking(struct evbuffer *buf, void *lock); 181 void evbuffer_lock(struct evbuffer *buf); 188 void evbuffer_unlock(struct evbuffer *buf); 216 int evbuffer_set_flags(struct evbuffer *buf, ev_uint64_t flags); 225 int evbuffer_clear_flags(struct evbuffer *buf, ev_uint64_t flags); 234 size_t evbuffer_get_length(const struct evbuffer *buf); 249 size_t evbuffer_get_contiguous_space(const struct evbuffer *buf); [all …]
|
H A D | tag.h | 53 struct evbuffer; 72 int evtag_unmarshal_header(struct evbuffer *evbuf, ev_uint32_t *ptag); 75 void evtag_marshal(struct evbuffer *evbuf, ev_uint32_t tag, const void *data, 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); 94 void evtag_encode_int64(struct evbuffer *evbuf, ev_uint64_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, [all …]
|
H A D | rpc.h | 149 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, \ 225 (int (*)(void *, struct evbuffer *))rplystruct##_unmarshal, \ 249 (void (*)(struct evbuffer *, void *))reqstruct##_marshal, \ 251 (int (*)(void *, struct evbuffer *))rplystruct##_unmarshal); \ 335 (int (*)(void *, struct evbuffer *))request##_unmarshal, \ 339 (void (*)(struct evbuffer *, void *))reply##_marshal) [all …]
|
H A D | buffer_compat.h | 51 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 D | event.h | 211 struct evbuffer { struct 219 void (*cb)(struct evbuffer *, size_t, size_t, void *); argument 243 struct evbuffer *input; argument 244 struct evbuffer *output; 266 int bufferevent_write_buffer(struct bufferevent *bufev, struct evbuffer *buf); 278 struct evbuffer *evbuffer_new(void); 279 void evbuffer_free(struct evbuffer *); 280 int evbuffer_expand(struct evbuffer *, size_t); 281 int evbuffer_add(struct evbuffer *, const void *, size_t); 282 int evbuffer_remove(struct evbuffer *, void *, size_t); [all …]
|
H A D | buffer.c | 60 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() 129 evbuffer_add_vprintf(struct evbuffer *buf, const char *fmt, va_list ap) in evbuffer_add_vprintf() 171 evbuffer_add_printf(struct evbuffer *buf, const char *fmt, ...) in evbuffer_add_printf() 186 evbuffer_remove(struct evbuffer *buf, void *data, size_t datlen) in evbuffer_remove() 204 evbuffer_readline(struct evbuffer *buffer) in evbuffer_readline() [all …]
|
/freebsd/contrib/ntp/sntp/libevent/ |
H A D | event_tagging.c | 97 int evtag_decode_int(ev_uint32_t *pnumber, struct evbuffer *evbuf); 99 int evtag_decode_int64(ev_uint64_t *pnumber, struct evbuffer *evbuf); 101 int evtag_encode_tag(struct evbuffer *evbuf, ev_uint32_t tag); 103 int evtag_decode_tag(ev_uint32_t *ptag, struct evbuffer *evbuf); 157 evtag_encode_int(struct evbuffer *evbuf, ev_uint32_t number) in evtag_encode_int() 165 evtag_encode_int64(struct evbuffer *evbuf, ev_uint64_t number) in evtag_encode_int64() 178 evtag_encode_tag(struct evbuffer *evbuf, ev_uint32_t tag) in evtag_encode_tag() 201 decode_tag_internal(ev_uint32_t *ptag, struct evbuffer *evbuf, int dodrain) in decode_tag_internal() 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() [all …]
|
H A D | evbuffer-internal.h | 80 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 D | iocp-internal.h | 36 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 D | buffer.c | 147 static int evbuffer_ptr_memcmp(const struct evbuffer *buf, 149 static struct evbuffer_chain *evbuffer_expand_singlechain(struct evbuffer *buf, 151 static int evbuffer_ptr_subtract(struct evbuffer *buf, struct evbuffer_ptr *pos, 291 evbuffer_free_trailing_empty_chains(struct evbuffer *buf) in evbuffer_free_trailing_empty_chains() 309 evbuffer_chain_insert(struct evbuffer *buf, in evbuffer_chain_insert() 330 evbuffer_chain_insert_new(struct evbuffer *buf, size_t datlen) in evbuffer_chain_insert_new() 361 struct evbuffer * 364 struct evbuffer *buffer; in evbuffer_new() 366 buffer = mm_calloc(1, sizeof(struct evbuffer)); in evbuffer_new() 378 evbuffer_set_flags(struct evbuffer *buf, ev_uint64_t flags) in evbuffer_set_flags() [all …]
|
H A D | buffer_iocp.c | 55 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/libevent/ |
H A D | event_tagging.c | 97 int evtag_decode_int(ev_uint32_t *pnumber, struct evbuffer *evbuf); 99 int evtag_decode_int64(ev_uint64_t *pnumber, struct evbuffer *evbuf); 101 int evtag_encode_tag(struct evbuffer *evbuf, ev_uint32_t tag); 103 int evtag_decode_tag(ev_uint32_t *ptag, struct evbuffer *evbuf); 157 evtag_encode_int(struct evbuffer *evbuf, ev_uint32_t number) in evtag_encode_int() 165 evtag_encode_int64(struct evbuffer *evbuf, ev_uint64_t number) in evtag_encode_int64() 178 evtag_encode_tag(struct evbuffer *evbuf, ev_uint32_t tag) in evtag_encode_tag() 201 decode_tag_internal(ev_uint32_t *ptag, struct evbuffer *evbuf, int dodrain) in decode_tag_internal() 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() [all …]
|
H A D | evbuffer-internal.h | 80 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 D | iocp-internal.h | 36 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 D | buffer.c | 147 static int evbuffer_ptr_memcmp(const struct evbuffer *buf, 149 static struct evbuffer_chain *evbuffer_expand_singlechain(struct evbuffer *buf, 151 static int evbuffer_ptr_subtract(struct evbuffer *buf, struct evbuffer_ptr *pos, 291 evbuffer_free_trailing_empty_chains(struct evbuffer *buf) in evbuffer_free_trailing_empty_chains() 309 evbuffer_chain_insert(struct evbuffer *buf, in evbuffer_chain_insert() 330 evbuffer_chain_insert_new(struct evbuffer *buf, size_t datlen) in evbuffer_chain_insert_new() 361 struct evbuffer * 364 struct evbuffer *buffer; in evbuffer_new() 366 buffer = mm_calloc(1, sizeof(struct evbuffer)); in evbuffer_new() 378 evbuffer_set_flags(struct evbuffer *buf, ev_uint64_t flags) in evbuffer_set_flags() [all …]
|
H A D | buffer_iocp.c | 55 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 D | regress.gen.h | 58 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, 113 void kill_marshal(struct evbuffer *, const struct kill *); 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 *); [all …]
|
H A D | regress_buffer.c | 71 evbuffer_validate_(struct evbuffer *buf) in evbuffer_validate_() 126 evbuffer_get_waste(struct evbuffer *buf, size_t *allocatedp, size_t *wastedp, size_t *usedp) in evbuffer_get_waste() 176 struct evbuffer *evb = evbuffer_new(); in test_evbuffer() 177 struct evbuffer *evb_two = evbuffer_new(); in test_evbuffer() 299 struct evbuffer *src = evbuffer_new(); in test_evbuffer_remove_buffer_with_empty() 300 struct evbuffer *dst = evbuffer_new(); in test_evbuffer_remove_buffer_with_empty() 337 struct evbuffer *src = evbuffer_new(); in test_evbuffer_remove_buffer_with_empty2() 338 struct evbuffer *dst = evbuffer_new(); in test_evbuffer_remove_buffer_with_empty2() 339 struct evbuffer *buf = evbuffer_new(); in test_evbuffer_remove_buffer_with_empty2() 384 struct evbuffer *src = evbuffer_new(); in test_evbuffer_remove_buffer_with_empty3() [all …]
|
/freebsd/contrib/libevent/test/ |
H A D | regress.gen.h | 58 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, 113 void kill_marshal(struct evbuffer *, const struct kill *); 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 *); [all …]
|
H A D | regress_buffer.c | 71 evbuffer_validate_(struct evbuffer *buf) in evbuffer_validate_() 126 evbuffer_get_waste(struct evbuffer *buf, size_t *allocatedp, size_t *wastedp, size_t *usedp) in evbuffer_get_waste() 176 struct evbuffer *evb = evbuffer_new(); in test_evbuffer() 177 struct evbuffer *evb_two = evbuffer_new(); in test_evbuffer() 299 struct evbuffer *src = evbuffer_new(); in test_evbuffer_remove_buffer_with_empty() 300 struct evbuffer *dst = evbuffer_new(); in test_evbuffer_remove_buffer_with_empty() 337 struct evbuffer *src = evbuffer_new(); in test_evbuffer_remove_buffer_with_empty2() 338 struct evbuffer *dst = evbuffer_new(); in test_evbuffer_remove_buffer_with_empty2() 339 struct evbuffer *buf = evbuffer_new(); in test_evbuffer_remove_buffer_with_empty2() 384 struct evbuffer *src = evbuffer_new(); in test_evbuffer_remove_buffer_with_empty3() [all …]
|