Home | History | Annotate | Download | only in include

Lines Matching defs:splay_tree

125 typedef struct splay_tree_s *splay_tree;
127 extern splay_tree splay_tree_new (splay_tree_compare_fn,
130 extern splay_tree splay_tree_new_with_allocator (splay_tree_compare_fn,
136 extern splay_tree splay_tree_new_typed_alloc (splay_tree_compare_fn,
143 extern void splay_tree_delete (splay_tree);
144 extern splay_tree_node splay_tree_insert (splay_tree,
147 extern void splay_tree_remove (splay_tree, splay_tree_key);
148 extern splay_tree_node splay_tree_lookup (splay_tree, splay_tree_key);
149 extern splay_tree_node splay_tree_predecessor (splay_tree, splay_tree_key);
150 extern splay_tree_node splay_tree_successor (splay_tree, splay_tree_key);
151 extern splay_tree_node splay_tree_max (splay_tree);
152 extern splay_tree_node splay_tree_min (splay_tree);
153 extern int splay_tree_foreach (splay_tree, splay_tree_foreach_fn, void*);