]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - buffer_tree.h
[btr] Export btr_pool_size().
[paraslash.git] / buffer_tree.h
index b9cfc1e4094368986333ba1658e39086cea88b3d..2c102eeca465805c7ea7f1c68904596435bc879e 100644 (file)
@@ -11,6 +11,7 @@ enum btr_node_type {
        BTR_NT_LEAF,
 };
 
+size_t btr_pool_size(struct btr_pool *btrp);
 struct btr_pool *btr_pool_new(const char *name, size_t area_size);
 void btr_pool_free(struct btr_pool *btrp);
 size_t btr_pool_get_buffer(struct btr_pool *btrp, char **result);
@@ -45,3 +46,4 @@ bool btr_inplace_ok(struct btr_node *btrn);
 int btr_node_status(struct btr_node *btrn, size_t min_iqs,
                enum btr_node_type type);
 void btr_get_node_start(struct btr_node *btrn, struct timeval *tv);
+struct btr_node *btr_search_node(const char *name, struct btr_node *root);