From 597ce6a4c005957934c57f6041b15580503316b1 Mon Sep 17 00:00:00 2001 From: Zach Brown Date: Tue, 28 Mar 2023 14:28:01 -0700 Subject: [PATCH] Promote userspace btree block initialization Signed-off-by: Zach Brown --- utils/src/btree.c | 4 ++-- utils/src/btree.h | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/utils/src/btree.c b/utils/src/btree.c index 5a02ca8a..aa4bbd2f 100644 --- a/utils/src/btree.c +++ b/utils/src/btree.c @@ -8,7 +8,7 @@ #include "leaf_item_hash.h" #include "btree.h" -static void init_block(struct scoutfs_btree_block *bt, int level) +void btree_init_block(struct scoutfs_btree_block *bt, int level) { int free; @@ -33,7 +33,7 @@ void btree_init_root_single(struct scoutfs_btree_root *root, memset(bt, 0, SCOUTFS_BLOCK_LG_SIZE); - init_block(bt, 0); + btree_init_block(bt, 0); } static void *alloc_val(struct scoutfs_btree_block *bt, int len) diff --git a/utils/src/btree.h b/utils/src/btree.h index dfc82de7..81aad5b9 100644 --- a/utils/src/btree.h +++ b/utils/src/btree.h @@ -1,6 +1,7 @@ #ifndef _BTREE_H_ #define _BTREE_H_ +void btree_init_block(struct scoutfs_btree_block *bt, int level); void btree_init_root_single(struct scoutfs_btree_root *root, struct scoutfs_btree_block *bt, u64 seq, u64 blkno);