Searched refs:heap_context (Results 1 – 7 of 7) sorted by relevance
/netbsd-src/external/bsd/libbind/dist/include/isc/ |
H A D | heap.h | 24 typedef struct heap_context { struct 31 } *heap_context; argument 42 heap_context heap_new(heap_higher_priority_func, heap_index_func, int); 43 int heap_free(heap_context); 44 int heap_insert(heap_context, void *); 45 int heap_delete(heap_context, int); 46 int heap_increased(heap_context, int); 47 int heap_decreased(heap_context, int); 48 void * heap_element(heap_context, int); 49 int heap_for_each(heap_context, heap_for_each_func, void *);
|
/netbsd-src/lib/libc/include/isc/ |
H A D | heap.h | 24 typedef struct heap_context { struct 31 } *heap_context; argument 42 heap_context heap_new(heap_higher_priority_func, heap_index_func, int); 43 int heap_free(heap_context); 44 int heap_insert(heap_context, void *); 45 int heap_delete(heap_context, int); 46 int heap_increased(heap_context, int); 47 int heap_decreased(heap_context, int); 48 void * heap_element(heap_context, int); 49 int heap_for_each(heap_context, heap_for_each_func, void *);
|
/netbsd-src/external/bsd/libbind/dist/isc/ |
H A D | heap.c | 54 heap_context 57 heap_context ctx; in heap_new() 62 ctx = (heap_context)malloc(sizeof (struct heap_context)); in heap_new() 79 heap_free(heap_context ctx) { in heap_free() 93 heap_resize(heap_context ctx) { in heap_resize() 108 float_up(heap_context ctx, int i, void *elt) { in float_up() 124 sink_down(heap_context ctx, int i, void *elt) { in sink_down() 148 heap_insert(heap_context ctx, void *elt) { in heap_insert() 166 heap_delete(heap_context ctx, int i) { in heap_delete() 191 heap_increased(heap_context ctx, int i) { in heap_increased() [all …]
|
H A D | eventlib_p.h | 255 heap_context timers; 272 heap_context evCreateTimers(const evContext_p *);
|
H A D | ev_timers.c | 417 heap_context
|
/netbsd-src/lib/libc/isc/ |
H A D | eventlib_p.h | 255 heap_context timers; 272 heap_context evCreateTimers(const evContext_p *);
|
H A D | ev_timers.c | 434 heap_context
|