Home
last modified time | relevance | path

Searched refs:avl_compar (Results 1 – 2 of 2) sorted by relevance

/freebsd-12-stable/sys/cddl/contrib/opensolaris/common/avl/
Davl.c268 diff = tree->avl_compar(value, AVL_NODE2DATA(node, off)); in avl_find()
596 diff = tree->avl_compar(new_data, here); in avl_insert_here()
607 diff = tree->avl_compar(new_data, in avl_insert_here()
616 diff = tree->avl_compar(new_data, in avl_insert_here()
833 (t->avl_compar(obj, neighbor) <= 0)); in avl_update_lt()
836 if ((neighbor != NULL) && (t->avl_compar(obj, neighbor) < 0)) { in avl_update_lt()
850 (t->avl_compar(obj, neighbor) >= 0)); in avl_update_gt()
853 if ((neighbor != NULL) && (t->avl_compar(obj, neighbor) > 0)) { in avl_update_gt()
867 if ((neighbor != NULL) && (t->avl_compar(obj, neighbor) < 0)) { in avl_update()
873 if ((neighbor != NULL) && (t->avl_compar(obj, neighbor) > 0)) { in avl_update()
[all …]
/freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/sys/
Davl_impl.h148 int (*avl_compar)(const void *, const void *); member