Lines Matching refs:zl_avl
53 uu_avl_t *zl_avl; member
83 if (uu_avl_find(zlp->zl_avl, node, NULL, &idx) == NULL) { in add_pool()
90 uu_avl_insert(zlp->zl_avl, node, idx); in add_pool()
119 if ((zlp->zl_avl = uu_avl_create(zlp->zl_pool, NULL, in pool_list_get()
168 for (node = uu_avl_first(zlp->zl_avl); node != NULL; node = next_node) { in pool_list_iter()
169 next_node = uu_avl_next(zlp->zl_avl, node); in pool_list_iter()
188 if ((node = uu_avl_find(zlp->zl_avl, &search, NULL, NULL)) != NULL) { in pool_list_remove()
189 uu_avl_remove(zlp->zl_avl, node); in pool_list_remove()
204 if ((walk = uu_avl_walk_start(zlp->zl_avl, UU_WALK_ROBUST)) == NULL) { in pool_list_free()
211 uu_avl_remove(zlp->zl_avl, node); in pool_list_free()
217 uu_avl_destroy(zlp->zl_avl); in pool_list_free()
229 return (uu_avl_numnodes(zlp->zl_avl)); in pool_list_count()