[PATCH U-BOOT v2 12/30] fs: btrfs: Cross port struct btrfs_root to ctree.h
Qu Wenruo
wqu at suse.com
Mon May 25 08:32:39 CEST 2020
With write related members deleted.
Signed-off-by: Qu Wenruo <wqu at suse.com>
---
fs/btrfs/ctree.h | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
diff --git a/fs/btrfs/ctree.h b/fs/btrfs/ctree.h
index cad46b775807..ee42539a67c8 100644
--- a/fs/btrfs/ctree.h
+++ b/fs/btrfs/ctree.h
@@ -69,6 +69,23 @@ enum btrfs_tree_block_status {
BTRFS_TREE_BLOCK_INVALID_OFFSETS,
};
+struct btrfs_root {
+ struct extent_buffer *node;
+ struct btrfs_root_item root_item;
+ struct btrfs_key root_key;
+ struct btrfs_fs_info *fs_info;
+ u64 objectid;
+ u64 last_trans;
+
+ int ref_cows;
+ int track_dirty;
+
+ u32 type;
+ u64 last_inode_alloc;
+
+ struct rb_node rb_node;
+};
+
struct btrfs_device;
struct btrfs_fs_devices;
struct btrfs_fs_info {
--
2.26.2
More information about the U-Boot
mailing list