Lines Matching refs:ctl

168 static void insert_common_timeout_inorder(struct common_timeout_list *ctl,
879 struct common_timeout_list *ctl = in event_base_free_() local
881 event_del(&ctl->timeout_event); /* Internal; doesn't count */ in event_base_free_()
882 event_debug_unassign(&ctl->timeout_event); in event_base_free_()
883 for (ev = TAILQ_FIRST(&ctl->events); ev; ) { in event_base_free_()
892 mm_free(ctl); in event_base_free_()
1450 common_timeout_schedule(struct common_timeout_list *ctl, in common_timeout_schedule() argument
1455 event_add_nolock_(&ctl->timeout_event, &timeout, 1); in common_timeout_schedule()
1465 struct common_timeout_list *ctl = arg; in common_timeout_callback() local
1466 struct event_base *base = ctl->base; in common_timeout_callback()
1471 ev = TAILQ_FIRST(&ctl->events); in common_timeout_callback()
1480 common_timeout_schedule(ctl, &now, ev); in common_timeout_callback()
1505 const struct common_timeout_list *ctl = in event_base_init_common_timeout() local
1507 if (duration->tv_sec == ctl->duration.tv_sec && in event_base_init_common_timeout()
1509 (ctl->duration.tv_usec & MICROSECONDS_MASK)) { in event_base_init_common_timeout()
1510 EVUTIL_ASSERT(is_common_timeout(&ctl->duration, base)); in event_base_init_common_timeout()
1511 result = &ctl->duration; in event_base_init_common_timeout()
2738 struct common_timeout_list *ctl = in event_add_nolock_() local
2740 if (ev == TAILQ_FIRST(&ctl->events)) { in event_add_nolock_()
2741 common_timeout_schedule(ctl, &now, ev); in event_add_nolock_()
3279 struct common_timeout_list *ctl = in event_queue_remove_timeout() local
3281 TAILQ_REMOVE(&ctl->events, ev, in event_queue_remove_timeout()
3294 struct common_timeout_list *ctl; in event_queue_reinsert_timeout() local
3302 ctl = base->common_timeout_queues[old_timeout_idx]; in event_queue_reinsert_timeout()
3303 TAILQ_REMOVE(&ctl->events, ev, in event_queue_reinsert_timeout()
3305 ctl = get_common_timeout_list(base, &ev->ev_timeout); in event_queue_reinsert_timeout()
3306 insert_common_timeout_inorder(ctl, ev); in event_queue_reinsert_timeout()
3309 ctl = base->common_timeout_queues[old_timeout_idx]; in event_queue_reinsert_timeout()
3310 TAILQ_REMOVE(&ctl->events, ev, in event_queue_reinsert_timeout()
3316 ctl = get_common_timeout_list(base, &ev->ev_timeout); in event_queue_reinsert_timeout()
3317 insert_common_timeout_inorder(ctl, ev); in event_queue_reinsert_timeout()
3331 insert_common_timeout_inorder(struct common_timeout_list *ctl, in insert_common_timeout_inorder() argument
3342 TAILQ_FOREACH_REVERSE(e, &ctl->events, in insert_common_timeout_inorder()
3351 TAILQ_INSERT_AFTER(&ctl->events, e, ev, in insert_common_timeout_inorder()
3356 TAILQ_INSERT_HEAD(&ctl->events, ev, in insert_common_timeout_inorder()
3430 struct common_timeout_list *ctl = in event_queue_insert_timeout() local
3432 insert_common_timeout_inorder(ctl, ev); in event_queue_insert_timeout()
3706 struct common_timeout_list *ctl = in event_base_foreach_event_nolock_() local
3708 TAILQ_FOREACH(ev, &ctl->events, in event_base_foreach_event_nolock_()
3848 struct common_timeout_list *ctl = base->common_timeout_queues[i]; in event_base_active_by_fd() local
3849 TAILQ_FOREACH(ev, &ctl->events, in event_base_active_by_fd()
3985 struct common_timeout_list *ctl = base->common_timeout_queues[i]; in event_base_assert_ok_nolock_() local
3988 EVUTIL_ASSERT_TAILQ_OK(&ctl->events, event, ev_timeout_pos.ev_next_with_common_timeout); in event_base_assert_ok_nolock_()
3990 TAILQ_FOREACH(ev, &ctl->events, ev_timeout_pos.ev_next_with_common_timeout) { in event_base_assert_ok_nolock_()