Searched refs:btt_sb (Results 1 – 4 of 4) sorted by relevance
/Linux-v4.19/drivers/nvdimm/ |
D | btt_devs.c | 237 bool nd_btt_arena_is_valid(struct nd_btt *nd_btt, struct btt_sb *super) in nd_btt_arena_is_valid() 264 struct btt_sb *btt_sb) in nd_btt_version() argument 271 if (nvdimm_read_bytes(ndns, 0, btt_sb, sizeof(*btt_sb), 0)) in nd_btt_version() 273 if (!nd_btt_arena_is_valid(nd_btt, btt_sb)) in nd_btt_version() 275 if ((le16_to_cpu(btt_sb->version_major) != 2) || in nd_btt_version() 276 (le16_to_cpu(btt_sb->version_minor) != 0)) in nd_btt_version() 286 if (nvdimm_read_bytes(ndns, SZ_4K, btt_sb, sizeof(*btt_sb), 0)) in nd_btt_version() 288 if (!nd_btt_arena_is_valid(nd_btt, btt_sb)) in nd_btt_version() 290 if ((le16_to_cpu(btt_sb->version_major) != 1) || in nd_btt_version() 291 (le16_to_cpu(btt_sb->version_minor) != 1)) in nd_btt_version() [all …]
|
D | btt.h | 102 struct btt_sb { struct 242 bool nd_btt_arena_is_valid(struct nd_btt *nd_btt, struct btt_sb *super); 244 struct btt_sb *btt_sb);
|
D | btt.c | 67 static int btt_info_write(struct arena_info *arena, struct btt_sb *super) in btt_info_write() 82 sizeof(struct btt_sb), 0); in btt_info_write() 87 sizeof(struct btt_sb), 0); in btt_info_write() 90 static int btt_info_read(struct arena_info *arena, struct btt_sb *super) in btt_info_read() 93 sizeof(struct btt_sb), 0); in btt_info_read() 819 static void parse_arena_meta(struct arena_info *arena, struct btt_sb *super, in parse_arena_meta() 849 struct btt_sb *super; in discover_arenas() 972 struct btt_sb *super; in btt_arena_write_layout() 984 super = kzalloc(sizeof(struct btt_sb), GFP_NOIO); in btt_arena_write_layout() 999 super->infosize = cpu_to_le32(sizeof(struct btt_sb)); in btt_arena_write_layout() [all …]
|
D | claim.c | 247 BUILD_BUG_ON(sizeof(struct btt_sb) != SZ_4K); in nd_sb_checksum()
|