Lines Matching defs:heap
25 #include <isc/heap.h>
100 isc_heap_t * heap;
174 isc_heap_increased(manager->heap, timer->index);
177 isc_heap_decreased(manager->heap, timer->index);
185 result = isc_heap_insert(manager->heap, timer);
261 isc_heap_delete(manager->heap, timer->index);
594 timer = isc_heap_element(manager->heap, 1);
677 isc_heap_delete(manager->heap, 1);
795 manager->heap = NULL;
796 result = isc_heap_create(mctx, sooner, set_index, 0, &manager->heap);
804 isc_heap_destroy(&manager->heap);
813 isc_heap_destroy(&manager->heap);
826 isc_heap_destroy(&manager->heap);
910 isc_heap_destroy(&manager->heap);