Home
last modified time | relevance | path

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

12

/openbsd-src/lib/libevent/
H A Devent.h728 struct evbuffer { struct
736 void (*cb)(struct evbuffer *, size_t, size_t, void *); argument
763 struct evbuffer *input;
764 struct evbuffer *output;
899 int bufferevent_write_buffer(struct bufferevent *bufev, struct evbuffer *buf);
978 struct evbuffer *evbuffer_new(void);
986 void evbuffer_free(struct evbuffer *);
998 int evbuffer_expand(struct evbuffer *, size_t);
1008 int evbuffer_add(struct evbuffer *, const void *, size_t);
1020 int evbuffer_remove(struct evbuffer *, void *, size_t);
[all …]
H A Devent_tagging.c45 int evtag_decode_int(ev_uint32_t *pnumber, struct evbuffer *evbuf);
46 int evtag_encode_tag(struct evbuffer *evbuf, ev_uint32_t tag);
47 int evtag_decode_tag(ev_uint32_t *ptag, struct evbuffer *evbuf);
49 static struct evbuffer *_buf; /* not thread safe */
68 encode_int(struct evbuffer *evbuf, ev_uint32_t number) in encode_int()
99 evtag_encode_tag(struct evbuffer *evbuf, ev_uint32_t tag) in evtag_encode_tag()
122 decode_tag_internal(ev_uint32_t *ptag, struct evbuffer *evbuf, int dodrain) in decode_tag_internal()
153 evtag_decode_tag(ev_uint32_t *ptag, struct evbuffer *evbuf) in evtag_decode_tag()
165 evtag_marshal(struct evbuffer *evbuf, ev_uint32_t tag, in evtag_marshal()
175 evtag_marshal_int(struct evbuffer *evbuf, ev_uint32_t tag, ev_uint32_t integer) in evtag_marshal_int()
[all …]
H A Dbuffer.c46 struct evbuffer *
49 struct evbuffer *buffer; in evbuffer_new()
51 buffer = calloc(1, sizeof(struct evbuffer)); in evbuffer_new()
57 evbuffer_free(struct evbuffer *buffer) in evbuffer_free()
77 evbuffer_add_buffer(struct evbuffer *outbuf, struct evbuffer *inbuf) in evbuffer_add_buffer()
83 struct evbuffer tmp; in evbuffer_add_buffer()
114 evbuffer_add_vprintf(struct evbuffer *buf, const char *fmt, va_list ap) in evbuffer_add_vprintf()
153 evbuffer_add_printf(struct evbuffer *buf, const char *fmt, ...) in evbuffer_add_printf()
168 evbuffer_remove(struct evbuffer *buf, void *data, size_t datlen) in evbuffer_remove()
186 evbuffer_readline(struct evbuffer *buffer) in evbuffer_readline()
[all …]
H A Devbuffer.c43 void bufferevent_read_pressure_cb(struct evbuffer *, size_t, size_t, void *);
65 bufferevent_read_pressure_cb(struct evbuffer *buf, size_t old, size_t now, in bufferevent_read_pressure_cb()
102 struct evbuffer *buf = bufev->input; in bufferevent_readcb()
131 struct evbuffer *buf = bufev->input; in bufferevent_readcb()
323 bufferevent_write_buffer(struct bufferevent *bufev, struct evbuffer *buf) in bufferevent_write_buffer()
337 struct evbuffer *buf = bufev->input; in bufferevent_read()
H A DMakefile6 SRCS= buffer.c evbuffer.c event.c event_tagging.c evutil.c kqueue.c \
/openbsd-src/usr.sbin/syslogd/
H A Devbuffer_tls.c46 void bufferevent_read_pressure_cb(struct evbuffer *, size_t, size_t, void *);
50 int evtls_read(struct evbuffer *, int, int, struct tls *);
51 int evtls_write(struct evbuffer *, int, struct tls *);
91 struct evbuffer *buf = bufev->input; in buffertls_readcb()
133 struct evbuffer *buf = bufev->input; in buffertls_readcb()
296 evtls_read(struct evbuffer *buf, int fd, int howmuch, struct tls *ctx) in evtls_read()
326 evtls_write(struct evbuffer *buffer, int fd, struct tls *ctx) in evtls_write()
/openbsd-src/usr.sbin/ldapd/
H A Devbuffer_tls.c46 void bufferevent_read_pressure_cb(struct evbuffer *, size_t, size_t, void *);
50 int evtls_read(struct evbuffer *, int, int, struct tls *);
51 int evtls_write(struct evbuffer *, int, struct tls *);
91 struct evbuffer *buf = bufev->input; in buffertls_readcb()
132 struct evbuffer *buf = bufev->input; in buffertls_readcb()
295 evtls_read(struct evbuffer *buf, int fd, int howmuch, struct tls *ctx) in evtls_read()
325 evtls_write(struct evbuffer *buffer, int fd, struct tls *ctx) in evtls_write()
/openbsd-src/usr.sbin/httpd/
H A Dhttpd.h327 struct evbuffer *clt_output;
353 struct evbuffer *clt_srvevb;
355 struct evbuffer *clt_log;
652 struct evbuffer *);
654 struct evbuffer *, size_t);
709 int fcgi_add_stdin(struct client *, struct evbuffer *);
722 char *evbuffer_getline(struct evbuffer *);
H A Dserver.c72 extern void bufferevent_read_pressure_cb(struct evbuffer *, size_t,
824 struct evbuffer *buf = bufev->input; in server_tls_readcb()
941 struct evbuffer *dst = EVBUFFER_OUTPUT(bev); in server_write()
985 struct evbuffer *src = EVBUFFER_INPUT(bev); in server_read()
1014 struct evbuffer *dst; in server_error()
1452 server_bufferevent_write_buffer(struct client *clt, struct evbuffer *buf) in server_bufferevent_write_buffer()
1461 struct evbuffer *buf, size_t size) in server_bufferevent_write_chunk()
H A Dserver_fcgi.c415 fcgi_add_stdin(struct client *clt, struct evbuffer *evbuf) in fcgi_add_stdin()
790 struct evbuffer *evb = clt->clt_srvevb; in server_fcgi_writechunk()
816 struct evbuffer *evb = clt->clt_srvevb; in server_fcgi_getheaders()
H A Dserver_file.c492 struct evbuffer *evb = NULL; in server_file_index()
659 struct evbuffer *src, *dst; in server_file_error()
H A Dserver_http.c228 struct evbuffer *src = EVBUFFER_INPUT(bev); in server_read_http()
515 struct evbuffer *src = EVBUFFER_INPUT(bev); in server_read_httpcontent()
564 struct evbuffer *src = EVBUFFER_INPUT(bev); in server_read_httpchunks()
677 struct evbuffer *src = EVBUFFER_INPUT(bev); in server_read_httprange()
/openbsd-src/usr.bin/tmux/
H A Dcmd-save-buffer.c61 __unused int closed, __unused struct evbuffer *buffer, void *data) in cmd_save_buffer_done()
83 struct evbuffer *evb; in cmd_save_buffer_exec()
H A Dcontrol.c552 struct evbuffer *buffer = cs->read_event->input; in control_read_callback()
609 static struct evbuffer *
611 struct evbuffer *message, struct window_pane *wp, size_t size) in control_append_data()
644 control_write_data(struct client *c, struct evbuffer *message) in control_write_data()
662 struct evbuffer *message = NULL; in control_write_pending()
728 struct evbuffer *evb = cs->write_event->output; in control_write_callback()
H A Dcmd-load-buffer.c55 int closed, struct evbuffer *buffer, void *data) in cmd_load_buffer_done()
H A Dcmd-display-message.c74 struct evbuffer *evb; in cmd_display_message_exec()
H A Dcmd-source-file.c103 int closed, struct evbuffer *buffer, void *data) in cmd_source_file_done()
H A Dcmd-pipe-pane.c193 struct evbuffer *evb = wp->pipe_event->input; in cmd_pipe_pane_read_callback()
H A Dcmd-capture-pane.c78 struct evbuffer *pending; in cmd_capture_pane_pending()
H A Dtmux.h1504 struct evbuffer *in;
1506 struct evbuffer *out;
1790 struct evbuffer *, void *);
1799 struct evbuffer *buffer;
2691 void cmdq_print_data(struct cmdq_item *, struct evbuffer *);
2811 void server_client_print(struct client *, int, struct evbuffer *);
2880 struct evbuffer *input_pending(struct input_ctx *);
/openbsd-src/regress/lib/libevent/
H A Devent_regress.c1009 struct evbuffer *evb = evbuffer_new(); in test_evbuffer()
1026 struct evbuffer *evb = evbuffer_new(); in test_evbuffer_readln()
1027 struct evbuffer *evb_tmp = evbuffer_new(); in test_evbuffer_readln()
1231 struct evbuffer * buf = evbuffer_new(); in test_evbuffer_find()
1510 int evtag_decode_int(uint32_t *pnumber, struct evbuffer *evbuf);
1511 int evtag_encode_tag(struct evbuffer *evbuf, uint32_t number);
1512 int evtag_decode_tag(uint32_t *pnumber, struct evbuffer *evbuf);
1562 struct evbuffer *tmp = evbuffer_new(); in evtag_int_test()
1603 struct evbuffer *tmp = evbuffer_new(); in evtag_fuzz()
1645 struct evbuffer *tmp = evbuffer_new(); in evtag_tag_encoding()
[all …]
/openbsd-src/usr.bin/ldap/
H A Daldap.h47 struct evbuffer *buf;
/openbsd-src/usr.sbin/ypldap/
H A Daldap.h50 struct evbuffer *buf;
/openbsd-src/libexec/login_ldap/
H A Daldap.h49 struct evbuffer *buf;
/openbsd-src/usr.sbin/relayd/
H A Drelayd.h210 struct evbuffer *output;
582 struct evbuffer *se_log;
1236 struct evbuffer *);
1238 struct evbuffer *, size_t);

12