/* SPDX-License-Identifier: GPL-2.0 */ | |
#ifndef _BCACHEFS_EC_FORMAT_H | |
#define _BCACHEFS_EC_FORMAT_H | |
struct bch_stripe { | |
struct bch_val v; | |
__le16 sectors; | |
__u8 algorithm; | |
__u8 nr_blocks; | |
__u8 nr_redundant; | |
__u8 csum_granularity_bits; | |
__u8 csum_type; | |
__u8 pad; | |
struct bch_extent_ptr ptrs[]; | |
} __packed __aligned(8); | |
#endif /* _BCACHEFS_EC_FORMAT_H */ |