Lines Matching refs:uu_avl_t
210 uu_avl_t *
213 uu_avl_t *ap, *next, *prev;
250 uu_avl_destroy(uu_avl_t *ap)
279 uu_avl_numnodes(uu_avl_t *ap)
285 uu_avl_first(uu_avl_t *ap)
291 uu_avl_last(uu_avl_t *ap)
297 uu_avl_next(uu_avl_t *ap, void *node)
303 uu_avl_prev(uu_avl_t *ap, void *node)
309 _avl_walk_init(uu_avl_walk_t *wp, uu_avl_t *ap, uint32_t flags)
335 _avl_walk_advance(uu_avl_walk_t *wp, uu_avl_t *ap)
364 uu_avl_walk_start(uu_avl_t *ap, uint32_t flags)
397 uu_avl_walk(uu_avl_t *ap, uu_walk_fn_t *func, void *private, uint32_t flags)
422 uu_avl_remove(uu_avl_t *ap, void *elem)
458 uu_avl_teardown(uu_avl_t *ap, void **cookie)
473 uu_avl_find(uu_avl_t *ap, void *elem, void *private, uu_avl_index_t *out)
494 uu_avl_insert(uu_avl_t *ap, void *elem, uu_avl_index_t idx)
528 uu_avl_nearest_next(uu_avl_t *ap, uu_avl_index_t idx)
538 uu_avl_nearest_prev(uu_avl_t *ap, uu_avl_index_t idx)