Lines Matching refs:event

140 static void	event_queue_insert_timeout(struct event_base *, struct event *);
141 static void event_queue_insert_inserted(struct event_base *, struct event *);
144 static void event_queue_remove_timeout(struct event_base *, struct event *);
145 static void event_queue_remove_inserted(struct event_base *, struct event *);
149 static int event_del_(struct event *ev, int blocking);
153 static void event_queue_reinsert_timeout(struct event_base *,struct event *, int was_common, int is…
163 static inline void event_signal_closure(struct event_base *, struct event *ev);
164 static inline void event_persist_closure(struct event_base *, struct event *ev);
169 struct event *ev);
180 const struct event *ptr;
236 static void event_debug_note_setup_(const struct event *ev) in HT_PROTOTYPE()
263 static void event_debug_note_teardown_(const struct event *ev) in event_debug_note_teardown_()
281 static void event_debug_note_add_(const struct event *ev) in event_debug_note_add_()
307 static void event_debug_note_del_(const struct event *ev) in event_debug_note_del_()
333 static void event_debug_assert_is_setup_(const struct event *ev) in event_debug_assert_is_setup_()
354 static void event_debug_assert_not_added_(const struct event *ev) in event_debug_assert_not_added_()
391 static void event_debug_note_setup_(const struct event *ev) { (void)ev; } in event_debug_note_setup_()
392 static void event_debug_note_teardown_(const struct event *ev) { (void)ev; } in event_debug_note_teardown_()
393 static void event_debug_note_add_(const struct event *ev) { (void)ev; } in event_debug_note_add_()
394 static void event_debug_note_del_(const struct event *ev) { (void)ev; } in event_debug_note_del_()
395 static void event_debug_assert_is_setup_(const struct event *ev) { (void)ev; } in event_debug_assert_is_setup_()
396 static void event_debug_assert_not_added_(const struct event *ev) { (void)ev; } in event_debug_assert_not_added_()
491 static inline struct event *
495 return EVUTIL_UPCAST(evcb, struct event, ev_evcallback); in event_callback_to_event()
499 event_to_event_callback(struct event *ev) in event_to_event_callback()
782 struct event *ev = event_callback_to_event(evcb); in event_base_cancel_single_callback_()
798 struct event *ev = event_callback_to_event(evcb); in event_base_cancel_single_callback_()
841 struct event *ev; in event_base_free_()
884 struct event *next = TAILQ_NEXT(ev, in event_base_free_()
1354 event_signal_closure(struct event_base *base, struct event *ev) in event_signal_closure()
1451 const struct timeval *now, struct event *head) in common_timeout_schedule()
1467 struct event *ev = NULL; in common_timeout_callback()
1562 event_persist_closure(struct event_base *base, struct event *ev) in event_persist_closure()
1644 struct event *ev=NULL; in event_process_active_single_queue()
1702 void (*evcb_evfinalize)(struct event *, void *); in event_process_active_single_queue()
2113 event_assign(struct event *ev, struct event_base *base, evutil_socket_t fd, short events, void (*ca… in event_assign()
2164 event_base_set(struct event_base *base, struct event *ev) in event_base_set()
2179 event_set(struct event *ev, evutil_socket_t fd, short events, in event_set()
2193 struct event *
2196 struct event *ev = NULL; in event_base_get_running_event()
2207 struct event *
2210 struct event *ev; in event_new()
2211 ev = mm_malloc(sizeof(struct event)); in event_new()
2223 event_free(struct event *ev) in event_free()
2237 event_debug_unassign(struct event *ev) in event_debug_unassign()
2247 event_finalize_nolock_(struct event_base *base, unsigned flags, struct event *ev, event_finalize_ca… in event_finalize_nolock_()
2261 event_finalize_impl_(unsigned flags, struct event *ev, event_finalize_callback_fn cb) in event_finalize_impl_()
2277 event_finalize(unsigned flags, struct event *ev, event_finalize_callback_fn cb) in event_finalize()
2283 event_free_finalize(unsigned flags, struct event *ev, event_finalize_callback_fn cb) in event_free_finalize()
2291 struct event *ev = NULL; in event_callback_finalize_nolock_()
2356 event_priority_set(struct event *ev, int pri) in event_priority_set()
2375 event_pending(const struct event *ev, short event, struct timeval *tv) in event_pending() argument
2394 event &= (EV_TIMEOUT|EV_READ|EV_WRITE|EV_CLOSED|EV_SIGNAL); in event_pending()
2397 if (tv != NULL && (flags & event & EV_TIMEOUT)) { in event_pending()
2406 return (flags & event); in event_pending()
2410 event_initialized(const struct event *ev) in event_initialized()
2419 event_get_assignment(const struct event *event, struct event_base **base_out, evutil_socket_t *fd_o… in event_get_assignment() argument
2421 event_debug_assert_is_setup_(event); in event_get_assignment()
2424 *base_out = event->ev_base; in event_get_assignment()
2426 *fd_out = event->ev_fd; in event_get_assignment()
2428 *events_out = event->ev_events; in event_get_assignment()
2430 *callback_out = event->ev_callback; in event_get_assignment()
2432 *arg_out = event->ev_arg; in event_get_assignment()
2438 return sizeof(struct event); in event_get_struct_event_size()
2442 event_get_fd(const struct event *ev) in event_get_fd()
2449 event_get_base(const struct event *ev) in event_get_base()
2456 event_get_events(const struct event *ev) in event_get_events()
2463 event_get_callback(const struct event *ev) in event_get_callback()
2470 event_get_callback_arg(const struct event *ev) in event_get_callback_arg()
2477 event_get_priority(const struct event *ev) in event_get_priority()
2484 event_add(struct event *ev, const struct timeval *tv) in event_add()
2555 event_remove_timer_nolock_(struct event *ev) in event_remove_timer_nolock_()
2574 event_remove_timer(struct event *ev) in event_remove_timer()
2597 event_add_nolock_(struct event *ev, const struct timeval *tv, in event_add_nolock_()
2744 struct event* top = NULL; in event_add_nolock_()
2769 event_del_(struct event *ev, int blocking) in event_del_()
2787 event_del(struct event *ev) in event_del()
2793 event_del_block(struct event *ev) in event_del_block()
2799 event_del_noblock(struct event *ev) in event_del_noblock()
2810 event_del_nolock_(struct event *ev, int blocking) in event_del_nolock_()
2901 event_active(struct event *ev, int res, short ncalls) in event_active()
2919 event_active_nolock_(struct event *ev, int res, short ncalls) in event_active_nolock_()
2970 event_active_later_(struct event *ev, int res) in event_active_later_()
2978 event_active_later_nolock_(struct event *ev, int res) in event_active_later_nolock_()
3147 struct event *ev; in timeout_next()
3185 struct event *ev; in timeout_process()
3224 event_queue_remove_inserted(struct event_base *base, struct event *ev) in event_queue_remove_inserted()
3267 event_queue_remove_timeout(struct event_base *base, struct event *ev) in event_queue_remove_timeout()
3291 event_queue_reinsert_timeout(struct event_base *base, struct event *ev, in event_queue_reinsert_timeout()
3332 struct event *ev) in insert_common_timeout_inorder()
3334 struct event *e; in insert_common_timeout_inorder()
3361 event_queue_insert_inserted(struct event_base *base, struct event *ev) in event_queue_insert_inserted()
3415 event_queue_insert_timeout(struct event_base *base, struct event *ev) in event_queue_insert_timeout()
3685 struct event *ev; in event_base_foreach_event_nolock_()
3742 dump_inserted_event_fn(const struct event_base *base, const struct event *e, void *arg) in dump_inserted_event_fn()
3776 dump_active_event_fn(const struct event_base *base, const struct event *e, void *arg) in dump_active_event_fn()
3838 struct event *ev; in event_base_active_by_fd()
3975 struct event *ev, *p_ev; in event_base_assert_ok_nolock_()
3986 struct event *last=NULL, *ev; in event_base_assert_ok_nolock_()
3988 EVUTIL_ASSERT_TAILQ_OK(&ctl->events, event, ev_timeout_pos.ev_next_with_common_timeout); in event_base_assert_ok_nolock_()