• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/ntp/sntp/libevent/

Lines Matching refs:bufferevent

52 #include "event2/bufferevent.h"
58 #include "bufferevent-internal.h"
62 static int be_filter_enable(struct bufferevent *, short);
63 static int be_filter_disable(struct bufferevent *, short);
64 static void be_filter_unlink(struct bufferevent *);
65 static void be_filter_destruct(struct bufferevent *);
67 static void be_filter_readcb(struct bufferevent *, void *);
68 static void be_filter_writecb(struct bufferevent *, void *);
69 static void be_filter_eventcb(struct bufferevent *, short, void *);
70 static int be_filter_flush(struct bufferevent *bufev,
72 static int be_filter_ctrl(struct bufferevent *, enum bufferevent_ctrl_op, union bufferevent_ctrl_data *);
80 /** The bufferevent that we read/write filtered data from/to. */
81 struct bufferevent *underlying;
85 * bufferevent. */
110 /* Given a bufferevent that's really the bev filter of a bufferevent_filtered,
113 upcast(struct bufferevent *bev)
126 /** Return 1 iff bevf's underlying bufferevent's output buffer is at or
133 struct bufferevent *u = bevf->underlying;
145 struct bufferevent *bufev = downcast(bevf);
164 struct bufferevent *
165 bufferevent_filter_new(struct bufferevent *underlying,
219 be_filter_unlink(struct bufferevent *bev)
232 "bufferevent with too few references");
248 be_filter_destruct(struct bufferevent *bev)
257 be_filter_enable(struct bufferevent *bev, short event)
272 be_filter_disable(struct bufferevent *bev, short event)
291 struct bufferevent *bev = downcast(bevf);
331 struct bufferevent *bufev = downcast(bevf);
337 * bufferevent is accepting data, and we have data to
408 struct bufferevent *bev = downcast(bevf);
422 be_filter_readcb(struct bufferevent *underlying, void *me_)
427 struct bufferevent *bufev = downcast(bevf);
461 be_filter_writecb(struct bufferevent *underlying, void *me_)
464 struct bufferevent *bev = downcast(bevf);
483 be_filter_eventcb(struct bufferevent *underlying, short what, void *me_)
486 struct bufferevent *bev = downcast(bevf);
505 be_filter_flush(struct bufferevent *bufev,
530 be_filter_ctrl(struct bufferevent *bev, enum bufferevent_ctrl_op op,