summaryrefslogtreecommitdiff
path: root/extent-cache.h
diff options
context:
space:
mode:
Diffstat (limited to 'extent-cache.h')
-rw-r--r--extent-cache.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/extent-cache.h b/extent-cache.h
index 4c468cea..7f2f2a66 100644
--- a/extent-cache.h
+++ b/extent-cache.h
@@ -44,6 +44,11 @@ int insert_cache_extent(struct cache_tree *tree, u64 start, u64 size);
int insert_existing_cache_extent(struct cache_tree *tree,
struct cache_extent *pe);
+static inline int cache_tree_empty(struct cache_tree *tree)
+{
+ return RB_EMPTY_ROOT(&tree->root);
+}
+
static inline void free_cache_extent(struct cache_extent *pe)
{
free(pe);