Lines Matching refs:event
89 * task/event serialization, or locked from the cache object.
153 cleaning_timer_action(isc_task_t *task, isc_event_t *event);
156 incremental_cleaning_action(isc_task_t *task, isc_event_t *event);
159 cleaner_shutdown_action(isc_task_t *task, isc_event_t *event);
162 overmem_cleaning_action(isc_task_t *task, isc_event_t *event);
707 end_cleaning(cache_cleaner_t *cleaner, isc_event_t *event) {
711 REQUIRE(event != NULL);
725 cleaner->resched_event = event;
732 cleaning_timer_action(isc_task_t *task, isc_event_t *event) {
733 cache_cleaner_t *cleaner = event->ev_arg;
738 INSIST(event->ev_type == ISC_TIMEREVENT_TICK);
747 isc_event_free(&event);
755 overmem_cleaning_action(isc_task_t *task, isc_event_t *event) {
756 cache_cleaner_t *cleaner = event->ev_arg;
762 INSIST(event->ev_type == DNS_EVENT_CACHEOVERMEM);
781 * event. Set the state to done, and then
782 * when the incremental_cleaning_action() event
788 cleaner->overmem_event = event;
800 incremental_cleaning_action(isc_task_t *task, isc_event_t *event) {
801 cache_cleaner_t *cleaner = event->ev_arg;
809 INSIST(event->ev_type == DNS_EVENT_CACHECLEAN);
813 end_cleaning(cleaner, event);
845 end_cleaning(cleaner, event);
888 end_cleaning(cleaner, event);
907 isc_task_send(task, &event);
1028 cleaner_shutdown_action(isc_task_t *task, isc_event_t *event) {
1029 dns_cache_t *cache = event->ev_arg;
1035 INSIST(event->ev_type == ISC_TASKEVENT_SHUTDOWN);
1038 end_cleaning(&cache->cleaner, event);
1040 isc_event_free(&event);