Lines Matching refs:heap_context
54 heap_context
57 heap_context ctx;
62 ctx = (heap_context)malloc(sizeof (struct heap_context));
79 heap_free(heap_context ctx) {
93 heap_resize(heap_context ctx) {
108 float_up(heap_context ctx, int i, void *elt) {
124 sink_down(heap_context ctx, int i, void *elt) {
148 heap_insert(heap_context ctx, void *elt) {
166 heap_delete(heap_context ctx, int i) {
191 heap_increased(heap_context ctx, int i) {
203 heap_decreased(heap_context ctx, int i) {
215 heap_element(heap_context ctx, int i) {
225 heap_for_each(heap_context ctx, heap_for_each_func action, void *uap) {