Lines Matching refs:compare
57 !heap->compare(heap->array[(i)], heap->array[heap_parent(i)]))
67 isc_heapcompare_t compare;
84 isc_heap_create(isc_mem_t *mctx, isc_heapcompare_t compare, isc_heapindex_t idx,
89 REQUIRE(compare != NULL);
103 heap->compare = compare;
148 for (p = heap_parent(i); i > 1 && heap->compare(elt, heap->array[p]);
174 heap->compare(heap->array[j + 1], heap->array[j]))
178 if (heap->compare(elt, heap->array[j])) {
234 less = heap->compare(elt, heap->array[idx]);