Home
last modified time | relevance | path

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

123456

/netbsd-src/external/bsd/libevent/dist/include/event2/
H A Devent.h218 struct event_base struct
345 struct event_base *event_base_new(void);
358 int event_reinit(struct event_base *base);
374 int event_base_dispatch(struct event_base *);
383 const char *event_base_get_method(const struct event_base *);
404 int event_gettime_monotonic(struct event_base *base, struct timeval *tp);
442 int event_base_get_num_events(struct event_base *, unsigned int);
455 int event_base_get_max_events(struct event_base *, unsigned int, int);
585 int event_base_get_features(const struct event_base *base);
679 struct event_base *event_base_new_with_config(const struct event_config *);
[all …]
/netbsd-src/external/bsd/libevent/dist/
H A Devent-internal.h96 void *(*init)(struct event_base *);
105 int (*add)(struct event_base *, evutil_socket_t fd, short old, short events, void *fdinfo);
107 int (*del)(struct event_base *, evutil_socket_t fd, short old, short events, void *fdinfo);
113 int (*dispatch)(struct event_base *, struct timeval *);
115 void (*dealloc)(struct event_base *);
175 struct event_base *base;
210 struct event_base { struct
342 int (*th_notify_fn)(struct event_base *base); argument
406 int evsig_set_handler_(struct event_base *base, int evsignal,
408 int evsig_restore_handler_(struct event_base *base, int evsignal);
[all …]
H A Devmap-internal.h38 struct event_base;
63 int evmap_io_add_(struct event_base *base, evutil_socket_t fd, struct event *ev);
72 int evmap_io_del_(struct event_base *base, evutil_socket_t fd, struct event *ev);
79 void evmap_io_active_(struct event_base *base, evutil_socket_t fd, short events);
85 int evmap_signal_add_(struct event_base *base, int signum, struct event *ev);
86 int evmap_signal_del_(struct event_base *base, int signum, struct event *ev);
87 void evmap_signal_active_(struct event_base *base, evutil_socket_t signum, int ncalls);
97 int evmap_reinit_(struct event_base *base);
102 void evmap_delete_all_(struct event_base *base);
107 void evmap_check_integrity_(struct event_base *base);
[all …]
H A Devent.c134 struct event_base *event_global_current_base_ = NULL;
142 static void event_queue_insert_active(struct event_base *, struct event_callback *);
143 static void event_queue_insert_active_later(struct event_base *, struct event_callback *);
144 static void event_queue_insert_timeout(struct event_base *, struct event *);
145 static void event_queue_insert_inserted(struct event_base *, struct event *);
146 static void event_queue_remove_active(struct event_base *, struct event_callback *);
147 static void event_queue_remove_active_later(struct event_base *, struct event_callback *);
148 static void event_queue_remove_timeout(struct event_base *, struct event *);
149 static void event_queue_remove_inserted(struct event_base *, struct event *);
150 static void event_queue_make_later_events_active(struct event_base *base);
[all …]
H A Devmap.c277 evmap_io_add_(struct event_base *base, evutil_socket_t fd, struct event *ev) in evmap_io_add_()
358 evmap_io_del_(struct event_base *base, evutil_socket_t fd, struct event *ev) in evmap_io_del_()
424 evmap_io_active_(struct event_base *base, evutil_socket_t fd, short events) in evmap_io_active_()
454 evmap_signal_add_(struct event_base *base, int sig, struct event *ev) in evmap_signal_add_()
483 evmap_signal_del_(struct event_base *base, int sig, struct event *ev) in evmap_signal_del_()
505 evmap_signal_active_(struct event_base *base, evutil_socket_t sig, int ncalls) in evmap_signal_active_()
534 struct event_base *, evutil_socket_t, struct evmap_io *, void *);
550 evmap_io_foreach_fd(struct event_base *base,
576 struct event_base *, int, struct evmap_signal *, void *);
589 evmap_signal_foreach_signal(struct event_base *base,
[all …]
H A Ddevpoll.c67 static void *devpoll_init(struct event_base *);
68 static int devpoll_add(struct event_base *, int fd, short old, short events, void *);
69 static int devpoll_del(struct event_base *, int fd, short old, short events, void *);
70 static int devpoll_dispatch(struct event_base *, struct timeval *);
71 static void devpoll_dealloc(struct event_base *);
124 devpoll_init(struct event_base *base) in devpoll_init()
171 devpoll_dispatch(struct event_base *base, struct timeval *tv) in devpoll_dispatch()
231 devpoll_add(struct event_base *base, int fd, short old, short events, void *p) in devpoll_add()
257 devpoll_del(struct event_base *base, int fd, short old, short events, void *p) in devpoll_del()
298 devpoll_dealloc(struct event_base *base) in devpoll_dealloc()
H A Dselect.c91 static void *select_init(struct event_base *);
92 static int select_add(struct event_base *, int, short old, short events, void*);
93 static int select_del(struct event_base *, int, short old, short events, void*);
94 static int select_dispatch(struct event_base *, struct timeval *);
95 static void select_dealloc(struct event_base *);
113 select_init(struct event_base *base) in select_init()
143 select_dispatch(struct event_base *base, struct timeval *tv) in select_dispatch()
255 select_add(struct event_base *base, int fd, short old, short events, void *p) in select_add()
302 select_del(struct event_base *base, int fd, short old, short events, void *p) in select_del()
342 select_dealloc(struct event_base *base) in select_dealloc()
H A Devport.c120 static void* evport_init(struct event_base *);
121 static int evport_add(struct event_base *, int fd, short old, short events, void *);
122 static int evport_del(struct event_base *, int fd, short old, short events, void *);
123 static int evport_dispatch(struct event_base *, struct timeval *);
124 static void evport_dealloc(struct event_base *);
144 evport_init(struct event_base *base) in evport_init()
259 evport_dispatch(struct event_base *base, struct timeval *tv) in evport_dispatch()
382 evport_add(struct event_base *base, int fd, short old, short events, void *p) in evport_add()
399 evport_del(struct event_base *base, int fd, short old, short events, void *p) in evport_del()
438 evport_dealloc(struct event_base *base) in evport_dealloc()
H A Dpoll.c83 static void *poll_init(struct event_base *);
84 static int poll_add(struct event_base *, int, short old, short events, void *idx);
85 static int poll_del(struct event_base *, int, short old, short events, void *idx);
86 static int poll_dispatch(struct event_base *, struct timeval *);
87 static void poll_dealloc(struct event_base *);
102 poll_init(struct event_base *base) in poll_init()
139 poll_dispatch(struct event_base *base, struct timeval *tv) in poll_dispatch()
233 poll_add(struct event_base *base, int fd, short old, short events, void *idx_) in poll_add()
296 poll_del(struct event_base *base, int fd, short old, short events, void *idx_) in poll_del()
347 poll_dealloc(struct event_base *base) in poll_dealloc()
H A Dsignal.c96 static int evsig_add(struct event_base *, evutil_socket_t, short, short, void *);
97 static int evsig_del(struct event_base *, evutil_socket_t, short, short, void *);
114 static struct event_base *evsig_base = NULL;
125 evsig_set_base_(struct event_base *base) in evsig_set_base_()
142 struct event_base *base; in evsig_cb()
179 evsig_init_(struct event_base *base) in evsig_init_()
217 evsig_set_handler_(struct event_base *base, in evsig_set_handler_()
283 evsig_add(struct event_base *base, evutil_socket_t evsignal, short old, short events, void *p) in evsig_add()
329 evsig_restore_handler_(struct event_base *base, int evsignal) in evsig_restore_handler_()
366 evsig_del(struct event_base *base, evutil_socket_t evsignal, short old, short events, void *p) in evsig_del()
[all …]
H A Dlistener.c76 struct event_base *(*getbase)(struct evconnlistener *);
100 struct event_base *event_base; member
113 evconnlistener_new_async(struct event_base *base,
121 static struct event_base *event_listener_getbase(struct evconnlistener *);
160 evconnlistener_new(struct event_base *base, in evconnlistener_new()
214 evconnlistener_new_bind(struct event_base *base, evconnlistener_cb cb, in evconnlistener_new_bind()
354 struct event_base *
357 struct event_base *base; in evconnlistener_get_base()
364 static struct event_base *
486 event_base_add_virtual_(lev->event_base); in iocp_listener_event_add()
[all …]
H A Depoll.c98 static void *epoll_init(struct event_base *);
99 static int epoll_dispatch(struct event_base *, struct timeval *);
100 static void epoll_dealloc(struct event_base *);
115 static int epoll_nochangelist_add(struct event_base *base, evutil_socket_t fd,
117 static int epoll_nochangelist_del(struct event_base *base, evutil_socket_t fd,
144 epoll_init(struct event_base *base) in epoll_init()
270 epoll_apply_one_change(struct event_base *base, in epoll_apply_one_change()
359 epoll_apply_changes(struct event_base *base) in epoll_apply_changes()
378 epoll_nochangelist_add(struct event_base *base, evutil_socket_t fd, in epoll_nochangelist_add()
399 epoll_nochangelist_del(struct event_base *base, evutil_socket_t fd, in epoll_nochangelist_del()
[all …]
H A Dkqueue.c93 static void *kq_init(struct event_base *);
94 static int kq_sig_add(struct event_base *, int, short, short, void *);
95 static int kq_sig_del(struct event_base *, int, short, short, void *);
96 static int kq_dispatch(struct event_base *, struct timeval *);
97 static void kq_dealloc(struct event_base *);
124 kq_init(struct event_base *base) in kq_init()
270 kq_dispatch(struct event_base *base, struct timeval *tv) in kq_dispatch()
448 kq_dealloc(struct event_base *base) in kq_dealloc()
457 kq_sig_add(struct event_base *base, int nsignal, short old, short events, void *p) in kq_sig_add()
490 kq_sig_del(struct event_base *base, int nsignal, short old, short events, void *p) in kq_sig_del()
[all …]
H A Dwin32select.c86 static void *win32_init(struct event_base *);
87 static int win32_add(struct event_base *, evutil_socket_t, short old, short events, void *idx_);
88 static int win32_del(struct event_base *, evutil_socket_t, short old, short events, void *idx_);
89 static int win32_dispatch(struct event_base *base, struct timeval *);
90 static void win32_dealloc(struct event_base *);
151 do_fd_clear(struct event_base *base, in do_fd_clear()
184 win32_init(struct event_base *base) in win32_init()
223 win32_add(struct event_base *base, evutil_socket_t fd, in win32_add()
248 win32_del(struct event_base *base, evutil_socket_t fd, short old, short events, in win32_del()
283 win32_dispatch(struct event_base *base, struct timeval *tv) in win32_dispatch()
[all …]
H A Diocp-internal.h191 struct event_base;
194 struct event_iocp_port *event_base_get_iocp_(struct event_base *base);
198 int event_base_start_iocp_(struct event_base *base, int n_cpus);
199 void event_base_stop_iocp_(struct event_base *base);
203 struct bufferevent *bufferevent_async_new_(struct event_base *base,
/netbsd-src/external/bsd/ntp/dist/sntp/libevent/
H A Devmap-internal.h39 struct event_base;
64 int evmap_io_add_(struct event_base *base, evutil_socket_t fd, struct event *ev);
73 int evmap_io_del_(struct event_base *base, evutil_socket_t fd, struct event *ev);
80 void evmap_io_active_(struct event_base *base, evutil_socket_t fd, short events);
86 int evmap_signal_add_(struct event_base *base, int signum, struct event *ev);
87 int evmap_signal_del_(struct event_base *base, int signum, struct event *ev);
88 void evmap_signal_active_(struct event_base *base, evutil_socket_t signum, int ncalls);
98 int evmap_reinit_(struct event_base *base);
103 void evmap_delete_all_(struct event_base *base);
108 void evmap_check_integrity_(struct event_base *base);
[all …]
H A Ddevpoll.c66 static void *devpoll_init(struct event_base *);
67 static int devpoll_add(struct event_base *, int fd, short old, short events, void *);
68 static int devpoll_del(struct event_base *, int fd, short old, short events, void *);
69 static int devpoll_dispatch(struct event_base *, struct timeval *);
70 static void devpoll_dealloc(struct event_base *);
123 devpoll_init(struct event_base *base) in devpoll_init()
170 devpoll_dispatch(struct event_base *base, struct timeval *tv) in devpoll_dispatch()
230 devpoll_add(struct event_base *base, int fd, short old, short events, void *p) in devpoll_add()
256 devpoll_del(struct event_base *base, int fd, short old, short events, void *p) in devpoll_del()
297 devpoll_dealloc(struct event_base *base) in devpoll_dealloc()
H A Devport.c119 static void* evport_init(struct event_base *);
120 static int evport_add(struct event_base *, int fd, short old, short events, void *);
121 static int evport_del(struct event_base *, int fd, short old, short events, void *);
122 static int evport_dispatch(struct event_base *, struct timeval *);
123 static void evport_dealloc(struct event_base *);
143 evport_init(struct event_base *base) in evport_init()
258 evport_dispatch(struct event_base *base, struct timeval *tv) in evport_dispatch()
381 evport_add(struct event_base *base, int fd, short old, short events, void *p) in evport_add()
398 evport_del(struct event_base *base, int fd, short old, short events, void *p) in evport_del()
437 evport_dealloc(struct event_base *base) in evport_dealloc()
/netbsd-src/external/bsd/nsd/dist/
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()
160 handle_timeouts(struct event_base* base, struct timeval* now, in handle_timeouts()
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()
[all …]
/netbsd-src/external/bsd/unbound/dist/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.c79 settime(struct event_base* base) in settime()
93 struct event_base* base = (struct event_base*)malloc( in event_init()
94 sizeof(struct event_base)); in event_init()
145 static void handle_timeouts(struct event_base* base, struct timeval* now, in handle_timeouts()
181 static int handle_select(struct event_base* base, struct timeval* wait) in handle_select()
233 int event_base_dispatch(struct event_base* base) in event_base_dispatch()
255 int event_base_loopexit(struct event_base* base, in event_base_loopexit()
263 void event_base_free(struct event_base* base) in event_base_free()
287 int event_base_set(struct event_base* base, struct event* ev) in event_base_set()
358 static struct event_base* signal_base = NULL;
/netbsd-src/external/bsd/libevent/dist/sample/
H A Ddns-example.c164 struct event_base *event_base = NULL; in main() local
194 event_base = event_base_new(); in main()
195 evdns_base = evdns_base_new(event_base, EVDNS_BASE_DISABLE_WHEN_INACTIVE); in main()
214 evdns_add_server_port_with_base(event_base, sock, 0, evdns_server_callback, NULL); in main()
260 event_base_dispatch(event_base); in main()
262 event_base_free(event_base); in main()
/netbsd-src/external/bsd/libevent/dist/test/
H A Dtest-fdleak.c68 static void start_client(struct event_base *base);
114 struct event_base *base = evconnlistener_get_base(listener); in listener_accept_cb()
125 struct event_base *base; in start_loop()
179 struct event_base *base = bufferevent_get_base(bev); in client_read_cb()
211 start_client(struct event_base *base) in start_client()

123456