Searched refs:heap_context (Results 1 – 4 of 4) sorted by relevance
/titanic_41/usr/src/lib/libresolv2/include/isc/ |
H A D | heap.h | 22 typedef struct heap_context { struct 29 } *heap_context; argument 40 heap_context heap_new(heap_higher_priority_func, heap_index_func, int); 41 int heap_free(heap_context); 42 int heap_insert(heap_context, void *); 43 int heap_delete(heap_context, int); 44 int heap_increased(heap_context, int); 45 int heap_decreased(heap_context, int); 46 void * heap_element(heap_context, int); 47 int heap_for_each(heap_context, heap_for_each_func, void *);
|
/titanic_41/usr/src/lib/libresolv2/common/isc/ |
H A D | heap.c | 52 heap_context 55 heap_context ctx; in heap_new() 60 ctx = (heap_context)malloc(sizeof (struct heap_context)); in heap_new() 77 heap_free(heap_context ctx) { in heap_free() 91 heap_resize(heap_context ctx) { in heap_resize() 106 float_up(heap_context ctx, int i, void *elt) { in float_up() 122 sink_down(heap_context ctx, int i, void *elt) { in sink_down() 146 heap_insert(heap_context ctx, void *elt) { in heap_insert() 164 heap_delete(heap_context ctx, int i) { in heap_delete() 189 heap_increased(heap_context ctx, int i) { in heap_increased() [all …]
|
H A D | eventlib_p.h | 253 heap_context timers; 270 heap_context evCreateTimers(const evContext_p *);
|
H A D | ev_timers.c | 415 heap_context
|