]> git.sesse.net Git - bcachefs-tools-debian/blobdiff - libbcachefs/super_types.h
Merge pull request #196 from Conan-Kudo/spec-libexecdir
[bcachefs-tools-debian] / libbcachefs / super_types.h
index d8b159a5b7f78ccacdd87236ffc32224bdc1baee..9c1fd4ca2b103478c9d943a2063f64825b8550cb 100644 (file)
@@ -5,9 +5,11 @@
 struct bch_sb_handle {
        struct bch_sb           *sb;
        struct block_device     *bdev;
+       char                    *sb_name;
        struct bio              *bio;
+       void                    *holder;
        size_t                  buffer_size;
-       fmode_t                 mode;
+       blk_mode_t              mode;
        unsigned                have_layout:1;
        unsigned                have_bio:1;
        unsigned                fs_sb:1;
@@ -32,19 +34,8 @@ struct bch_member_cpu {
        u8                      discard;
        u8                      data_allowed;
        u8                      durability;
+       u8                      freespace_initialized;
        u8                      valid;
 };
 
-struct bch_disk_group_cpu {
-       bool                            deleted;
-       u16                             parent;
-       struct bch_devs_mask            devs;
-};
-
-struct bch_disk_groups_cpu {
-       struct rcu_head                 rcu;
-       unsigned                        nr;
-       struct bch_disk_group_cpu       entries[];
-};
-
 #endif /* _BCACHEFS_SUPER_TYPES_H */