Home
last modified time | relevance | path

Searched refs:event_base (Results 1 – 25 of 54) sorted by relevance

123

/openbsd/lib/libevent/
H A Devent.c96 struct event_base *
107 struct event_base *
111 struct event_base *base; in event_base_new()
351 event_base_dispatch(struct event_base *event_base) in event_base_dispatch() argument
366 struct event_base *base = arg; in event_loopexit_cb()
379 event_base_loopexit(struct event_base *event_base, const struct timeval *tv) in event_base_loopexit() argument
382 event_base, tv)); in event_base_loopexit()
393 event_base_loopbreak(struct event_base *event_base) in event_base_loopbreak() argument
395 if (event_base == NULL) in event_base_loopbreak()
398 event_base->event_break = 1; in event_base_loopbreak()
[all …]
H A Devent-internal.h41 void *(*init)(struct event_base *);
44 int (*dispatch)(struct event_base *, void *, struct timeval *);
45 void (*dealloc)(struct event_base *, void *);
50 struct event_base { struct
74 int _evsignal_set_handler(struct event_base *base, int evsignal, argument
76 int _evsignal_restore_handler(struct event_base *base, int evsignal);
H A Devent.h193 struct event_base;
201 struct event_base *ev_base;
248 struct event_base *event_base_new(void);
259 struct event_base *event_init(void);
271 int event_reinit(struct event_base *base);
291 int event_base_dispatch(struct event_base *);
300 const char *event_base_get_method(struct event_base *);
311 void event_base_free(struct event_base *);
367 int event_base_loop(struct event_base *, int);
428 int event_base_loopbreak(struct event_base *);
[all …]
H A Dsignal.c49 struct event_base *evsignal_base = NULL;
68 evsignal_init(struct event_base *base) in evsignal_init()
102 _evsignal_set_handler(struct event_base *base, in _evsignal_set_handler()
157 struct event_base *base = ev->ev_base; in evsignal_add()
187 _evsignal_restore_handler(struct event_base *base, int evsignal) in _evsignal_restore_handler()
208 struct event_base *base = ev->ev_base; in evsignal_del()
246 evsignal_process(struct event_base *base) in evsignal_process()
272 evsignal_dealloc(struct event_base *base) in evsignal_dealloc()
H A Devsignal.h42 int evsignal_init(struct event_base *);
43 void evsignal_process(struct event_base *);
46 void evsignal_dealloc(struct event_base *);
H A Dselect.c61 static void *select_init (struct event_base *);
64 static int select_dispatch (struct event_base *, void *, struct timeval *);
65 static void select_dealloc (struct event_base *, void *);
80 select_init(struct event_base *base) in select_init()
126 select_dispatch(struct event_base *base, void *arg, struct timeval *tv) in select_dispatch()
324 select_dealloc(struct event_base *base, void *arg) in select_dealloc()
H A Dpoll.c62 static void *poll_init (struct event_base *);
65 static int poll_dispatch (struct event_base *, void *, struct timeval *);
66 static void poll_dealloc (struct event_base *, void *);
79 poll_init(struct event_base *base) in poll_init()
130 poll_dispatch(struct event_base *base, void *arg, struct timeval *tv) in poll_dispatch()
357 poll_dealloc(struct event_base *base, void *arg) in poll_dealloc()
H A Dkqueue.c64 static void *kq_init (struct event_base *);
67 static int kq_dispatch (struct event_base *, void *, struct timeval *);
69 static void kq_dealloc (struct event_base *, void *);
82 kq_init(struct event_base *base) in kq_init()
184 kq_dispatch(struct event_base *base, void *arg, struct timeval *tv) in kq_dispatch()
438 kq_dealloc(struct event_base *base, void *arg) in kq_dealloc()
/openbsd/usr.sbin/nsd/
H A Dmini_event.h87 struct event_base struct
129 struct event_base *ev_base; argument
151 int event_base_dispatch(struct event_base *);
153 int event_base_loopexit(struct event_base *, struct timeval *);
155 int event_base_loopbreak(struct event_base *);
158 int event_base_loop(struct event_base* base, int flags);
160 void event_base_free(struct event_base *);
164 int event_base_set(struct event_base *, struct event *);
H A Dmini_event.c85 settime(struct event_base* base) in settime()
100 struct event_base* base = (struct event_base*)malloc( in event_init()
101 sizeof(struct event_base)); in event_init()
199 handle_select(struct event_base* base, struct timeval* wait) in handle_select()
250 event_base_loop(struct event_base* base, int flags) in event_base_loop()
271 event_base_dispatch(struct event_base* base) in event_base_dispatch()
294 event_base_loopexit(struct event_base* base, in event_base_loopexit()
301 int event_base_loopbreak(struct event_base * base) in event_base_loopbreak()
308 event_base_free(struct event_base* base) in event_base_free()
336 event_base_set(struct event_base* base, struct event* ev) in event_base_set()
[all …]
/openbsd/usr.sbin/unbound/util/
H A Dwinsock_event.h132 struct event_base struct
177 struct event_base *ev_base; argument
218 int event_base_dispatch(struct event_base *);
220 int event_base_loopexit(struct event_base *, struct timeval *);
222 void event_base_free(struct event_base *);
227 int event_base_set(struct event_base *, struct event *);
269 int winsock_register_wsaevent(struct event_base* base, struct event* ev,
H A Dmini_event.h102 struct event_base struct
142 struct event_base *ev_base; argument
164 int event_base_dispatch(struct event_base *);
166 int event_base_loopexit(struct event_base *, struct timeval *);
168 void event_base_free(struct event_base *);
172 int event_base_set(struct event_base *, struct event *);
H A Dmini_event.c76 settime(struct event_base* base) in settime()
90 struct event_base* base = (struct event_base*)malloc( in event_init()
91 sizeof(struct event_base)); in event_init()
142 static void handle_timeouts(struct event_base* base, struct timeval* now, in handle_timeouts()
178 static int handle_select(struct event_base* base, struct timeval* wait) in handle_select()
230 int event_base_dispatch(struct event_base* base) in event_base_dispatch()
252 int event_base_loopexit(struct event_base* base, in event_base_loopexit()
260 void event_base_free(struct event_base* base) in event_base_free()
284 int event_base_set(struct event_base* base, struct event* ev) in event_base_set()
355 static struct event_base* signal_base = NULL;
H A Dwinsock_event.c72 settime(struct event_base* base) in settime()
93 find_fd(struct event_base* base, int fd) in find_fd()
117 struct event_base* base = (struct event_base*)malloc( in event_init()
118 sizeof(struct event_base)); in event_init()
163 static void handle_timeouts(struct event_base* base, struct timeval* now, in handle_timeouts()
230 static int handle_select(struct event_base* base, struct timeval* wait) in handle_select()
429 int event_base_dispatch(struct event_base *base) in event_base_dispatch()
450 int event_base_loopexit(struct event_base *base, in event_base_loopexit()
458 void event_base_free(struct event_base *base) in event_base_free()
482 int event_base_set(struct event_base *base, struct event *ev) in event_base_set()
[all …]
H A Dub_event.h49 struct event_base;
75 struct ub_event_base* ub_libevent_event_base(struct event_base*);
79 struct event_base* ub_libevent_get_event_base(struct ub_event_base*);
H A Dub_event.c141 #define AS_EVENT_BASE(x) ((struct event_base*)x)
181 struct event_base* b = AS_EVENT_BASE(base); in ub_get_event_sys()
186 b = (struct event_base*)ev_default_loop(EVFLAG_AUTO); in ub_get_event_sys()
241 ub_libevent_event_base(struct event_base* libevent_base) in ub_libevent_event_base()
251 struct event_base *
/openbsd/sbin/unwind/libunbound/util/
H A Dwinsock_event.h132 struct event_base struct
177 struct event_base *ev_base; argument
218 int event_base_dispatch(struct event_base *);
220 int event_base_loopexit(struct event_base *, struct timeval *);
222 void event_base_free(struct event_base *);
227 int event_base_set(struct event_base *, struct event *);
269 int winsock_register_wsaevent(struct event_base* base, struct event* ev,
H A Dmini_event.h102 struct event_base struct
142 struct event_base *ev_base; argument
164 int event_base_dispatch(struct event_base *);
166 int event_base_loopexit(struct event_base *, struct timeval *);
168 void event_base_free(struct event_base *);
172 int event_base_set(struct event_base *, struct event *);
H A Dmini_event.c76 settime(struct event_base* base) in settime()
90 struct event_base* base = (struct event_base*)malloc( in event_init()
91 sizeof(struct event_base)); in event_init()
142 static void handle_timeouts(struct event_base* base, struct timeval* now, in handle_timeouts()
178 static int handle_select(struct event_base* base, struct timeval* wait) in handle_select()
230 int event_base_dispatch(struct event_base* base) in event_base_dispatch()
252 int event_base_loopexit(struct event_base* base, in event_base_loopexit()
260 void event_base_free(struct event_base* base) in event_base_free()
284 int event_base_set(struct event_base* base, struct event* ev) in event_base_set()
355 static struct event_base* signal_base = NULL;
H A Dwinsock_event.c72 settime(struct event_base* base) in settime()
93 find_fd(struct event_base* base, int fd) in find_fd()
117 struct event_base* base = (struct event_base*)malloc( in event_init()
118 sizeof(struct event_base)); in event_init()
163 static void handle_timeouts(struct event_base* base, struct timeval* now, in handle_timeouts()
230 static int handle_select(struct event_base* base, struct timeval* wait) in handle_select()
429 int event_base_dispatch(struct event_base *base) in event_base_dispatch()
450 int event_base_loopexit(struct event_base *base, in event_base_loopexit()
458 void event_base_free(struct event_base *base) in event_base_free()
482 int event_base_set(struct event_base *base, struct event *ev) in event_base_set()
[all …]
H A Dub_event.h49 struct event_base;
75 struct ub_event_base* ub_libevent_event_base(struct event_base*);
79 struct event_base* ub_libevent_get_event_base(struct ub_event_base*);
/openbsd/usr.sbin/nsd/dnstap/
H A Ddnstap_collector.h14 struct event_base;
37 struct event_base* event_base; member
H A Ddnstap_collector.c164 event_base_loopexit(dt_col->event_base, NULL); in dt_handle_cmd_from_nsd()
267 event_base_loopexit(dt_input->dt_collector->event_base, NULL); in dt_handle_input()
321 event_base_free(dt_col->event_base); in dt_collector_cleanup()
342 dt_col->event_base = nsd_child_event_base(); in dt_attach_events()
343 if(!dt_col->event_base) { in dt_attach_events()
352 if(event_base_set(dt_col->event_base, dt_col->cmd_event) != 0) in dt_attach_events()
367 if(event_base_set(dt_col->event_base, in dt_attach_events()
396 if(event_base_loop(dt_col->event_base, 0) == -1) { in dt_collector_run()
/openbsd/usr.sbin/unbound/libunbound/
H A Dunbound-event.h64 struct event_base;
204 struct ub_ctx* ub_ctx_create_event(struct event_base* base);
216 int ub_ctx_set_event(struct ub_ctx* ctx, struct event_base* base);
/openbsd/sbin/unwind/libunbound/libunbound/
H A Dunbound-event.h64 struct event_base;
204 struct ub_ctx* ub_ctx_create_event(struct event_base* base);
216 int ub_ctx_set_event(struct ub_ctx* ctx, struct event_base* base);

123