summaryrefslogtreecommitdiff
path: root/libbcachefs/journal_io.h
diff options
context:
space:
mode:
Diffstat (limited to 'libbcachefs/journal_io.h')
-rw-r--r--libbcachefs/journal_io.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/libbcachefs/journal_io.h b/libbcachefs/journal_io.h
index 6fa82c40..f53c5c81 100644
--- a/libbcachefs/journal_io.h
+++ b/libbcachefs/journal_io.h
@@ -71,6 +71,13 @@ void bch2_journal_entry_to_text(struct printbuf *, struct bch_fs *,
void bch2_journal_ptrs_to_text(struct printbuf *, struct bch_fs *,
struct journal_replay *);
+struct u64_range {
+ u64 start;
+ u64 end;
+};
+
+struct u64_range bch2_journal_entry_missing_range(struct bch_fs *, u64, u64);
+
int bch2_journal_read(struct bch_fs *, u64 *, u64 *, u64 *);
CLOSURE_CALLBACK(bch2_journal_write);