Lines Matching defs:eloop

201 struct eloop {  struct
207 TAILQ_HEAD (timeout_head, eloop_timeout) timeouts; argument
208 struct timeout_head free_timeouts;
210 const int *signals;
211 size_t nsignals;
212 void (*signal_cb)(int, void *);
236 #define eloop_realloca reallocarray argument
255 eloop_event_setup_fds(struct eloop *eloop) in eloop_event_setup_fds()
307 eloop_event_count(const struct eloop *eloop) in eloop_event_count()
314 eloop_event_add(struct eloop *eloop, int fd, unsigned short events, in eloop_event_add()
415 eloop_event_delete(struct eloop *eloop, int fd) in eloop_event_delete()
496 eloop_reduce_timers(struct eloop *eloop) in eloop_reduce_timers()
535 eloop_q_timeout_add(struct eloop *eloop, int queue, in eloop_q_timeout_add()
586 eloop_q_timeout_add_tv(struct eloop *eloop, int queue, in eloop_q_timeout_add_tv()
605 eloop_q_timeout_add_sec(struct eloop *eloop, int queue, unsigned int seconds, in eloop_q_timeout_add_sec()
613 eloop_q_timeout_add_msec(struct eloop *eloop, int queue, unsigned long when, in eloop_q_timeout_add_msec()
630 eloop_q_timeout_delete(struct eloop *eloop, int queue, in eloop_q_timeout_delete()
653 eloop_exit(struct eloop *eloop, int code) in eloop_exit()
663 eloop_enter(struct eloop *eloop) in eloop_enter()
673 eloop_forked(struct eloop *eloop) in eloop_forked()
745 eloop_open(struct eloop *eloop) in eloop_open()
777 eloop_signal_set_cb(struct eloop *eloop, in eloop_signal_set_cb()
846 eloop_signal_mask(struct eloop *eloop, sigset_t *oldset) in eloop_signal_mask()
880 struct eloop *eloop; in eloop_new() local
909 eloop_clear(struct eloop *eloop, ...) in eloop_clear()
963 eloop_free(struct eloop *eloop) in eloop_free()
976 eloop_run_kqueue(struct eloop *eloop, const struct timespec *ts) in eloop_run_kqueue()
1022 eloop_run_epoll(struct eloop *eloop, in eloop_run_epoll()
1073 eloop_run_ppoll(struct eloop *eloop, in eloop_run_ppoll()
1117 eloop_run_pselect(struct eloop *eloop, in eloop_run_pselect()
1167 eloop_start(struct eloop *eloop, sigset_t *signals) in eloop_start()