diff options
author | Kent Overstreet <kent.overstreet@linux.dev> | 2025-09-09 16:09:20 -0400 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@linux.dev> | 2025-09-14 11:28:41 -0400 |
commit | 6ad0fa30a9c5aafda1206a64ba1262796ed35457 (patch) | |
tree | d779ccee13ee4e8fa7a7b21e799dd6126a48274d /libbcachefs/progress.h | |
parent | 0c6b9627a40559939ae58d305089c17dea7df5df (diff) |
Update bcachefs sources to 1c8d3fc41e72 bcachefs: fast_list.c is only required for async obj debugging
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
Diffstat (limited to 'libbcachefs/progress.h')
-rw-r--r-- | libbcachefs/progress.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/libbcachefs/progress.h b/libbcachefs/progress.h index 972a7308..91f34533 100644 --- a/libbcachefs/progress.h +++ b/libbcachefs/progress.h @@ -20,7 +20,17 @@ struct progress_indicator_state { struct btree *last_node; }; -void bch2_progress_init(struct progress_indicator_state *, struct bch_fs *, u64); +void bch2_progress_init_inner(struct progress_indicator_state *s, + struct bch_fs *c, + u64 leaf_btree_id_mask, + u64 inner_btree_id_mask); + +static inline void bch2_progress_init(struct progress_indicator_state *s, + struct bch_fs *c, u64 btree_id_mask) +{ + bch2_progress_init_inner(s, c, btree_id_mask, 0); +} + void bch2_progress_update_iter(struct btree_trans *, struct progress_indicator_state *, struct btree_iter *, |