/* SPDX-License-Identifier: GPL-2.0 */ #ifndef _BCACHEFS_SB_MEMBERS_TYPES_H #define _BCACHEFS_SB_MEMBERS_TYPES_H struct bch_member_cpu { u64 nbuckets; /* device size */ u64 nbuckets_minus_first; u16 first_bucket; /* index of first bucket used */ u16 bucket_size; /* sectors */ u16 group; u8 state; u8 discard; u8 data_allowed; u8 durability; u8 freespace_initialized; u8 valid; u8 btree_bitmap_shift; u64 btree_allocated_bitmap; }; #endif /* _BCACHEFS_SB_MEMBERS_H */