Rev 2071 | Rev 2111 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2071 | Rev 2089 | ||
---|---|---|---|
Line 49... | Line 49... | ||
49 | #include <adt/btree.h> |
49 | #include <adt/btree.h> |
50 | #include <adt/list.h> |
50 | #include <adt/list.h> |
51 | #include <mm/slab.h> |
51 | #include <mm/slab.h> |
52 | #include <debug.h> |
52 | #include <debug.h> |
53 | #include <panic.h> |
53 | #include <panic.h> |
54 | #include <typedefs.h> |
- | |
55 | #include <print.h> |
54 | #include <print.h> |
56 | 55 | ||
57 | static void btree_destroy_subtree(btree_node_t *root); |
56 | static void btree_destroy_subtree(btree_node_t *root); |
58 | static void _btree_insert(btree_t *t, btree_key_t key, void *value, btree_node_t *rsubtree, btree_node_t *node); |
57 | static void _btree_insert(btree_t *t, btree_key_t key, void *value, btree_node_t *rsubtree, btree_node_t *node); |
59 | static void _btree_remove(btree_t *t, btree_key_t key, btree_node_t *node); |
58 | static void _btree_remove(btree_t *t, btree_key_t key, btree_node_t *node); |