arena_info 27 drivers/nvdimm/btt.c static struct device *to_dev(struct arena_info *arena) arena_info 37 drivers/nvdimm/btt.c static int arena_read_bytes(struct arena_info *arena, resource_size_t offset, arena_info 48 drivers/nvdimm/btt.c static int arena_write_bytes(struct arena_info *arena, resource_size_t offset, arena_info 59 drivers/nvdimm/btt.c static int btt_info_write(struct arena_info *arena, struct btt_sb *super) arena_info 82 drivers/nvdimm/btt.c static int btt_info_read(struct arena_info *arena, struct btt_sb *super) arena_info 94 drivers/nvdimm/btt.c static int __btt_map_write(struct arena_info *arena, u32 lba, __le32 mapping, arena_info 106 drivers/nvdimm/btt.c static int btt_map_write(struct arena_info *arena, u32 lba, u32 mapping, arena_info 150 drivers/nvdimm/btt.c static int btt_map_read(struct arena_info *arena, u32 lba, u32 *mapping, arena_info 206 drivers/nvdimm/btt.c static int btt_log_group_read(struct arena_info *arena, u32 lane, arena_info 216 drivers/nvdimm/btt.c static void arena_debugfs_init(struct arena_info *a, struct dentry *parent, arena_info 258 drivers/nvdimm/btt.c struct arena_info *arena; arena_info 285 drivers/nvdimm/btt.c static int btt_log_get_old(struct arena_info *a, struct log_group *log) arena_info 327 drivers/nvdimm/btt.c static int btt_log_read(struct arena_info *arena, u32 lane, arena_info 361 drivers/nvdimm/btt.c static int __btt_log_write(struct arena_info *arena, u32 lane, arena_info 382 drivers/nvdimm/btt.c static int btt_flog_write(struct arena_info *arena, u32 lane, u32 sub, arena_info 406 drivers/nvdimm/btt.c static int btt_map_init(struct arena_info *arena) arena_info 450 drivers/nvdimm/btt.c static int btt_log_init(struct arena_info *arena) arena_info 500 drivers/nvdimm/btt.c static u64 to_namespace_offset(struct arena_info *arena, u64 lba) arena_info 505 drivers/nvdimm/btt.c static int arena_clear_freelist_error(struct arena_info *arena, u32 lane) arena_info 534 drivers/nvdimm/btt.c static int btt_freelist_init(struct arena_info *arena) arena_info 623 drivers/nvdimm/btt.c static int log_set_indices(struct arena_info *arena) arena_info 721 drivers/nvdimm/btt.c static int btt_rtt_init(struct arena_info *arena) arena_info 730 drivers/nvdimm/btt.c static int btt_maplocks_init(struct arena_info *arena) arena_info 745 drivers/nvdimm/btt.c static struct arena_info *alloc_arena(struct btt *btt, size_t size, arena_info 748 drivers/nvdimm/btt.c struct arena_info *arena; arena_info 752 drivers/nvdimm/btt.c arena = kzalloc(sizeof(struct arena_info), GFP_KERNEL); arena_info 804 drivers/nvdimm/btt.c struct arena_info *arena, *next; arena_info 820 drivers/nvdimm/btt.c static void parse_arena_meta(struct arena_info *arena, struct btt_sb *super, arena_info 849 drivers/nvdimm/btt.c struct arena_info *arena; arena_info 939 drivers/nvdimm/btt.c struct arena_info *arena; arena_info 969 drivers/nvdimm/btt.c static int btt_arena_write_layout(struct arena_info *arena) arena_info 1028 drivers/nvdimm/btt.c struct arena_info *arena; arena_info 1069 drivers/nvdimm/btt.c struct arena_info **arena) arena_info 1071 drivers/nvdimm/btt.c struct arena_info *arena_list; arena_info 1090 drivers/nvdimm/btt.c static void lock_map(struct arena_info *arena, u32 premap) arena_info 1098 drivers/nvdimm/btt.c static void unlock_map(struct arena_info *arena, u32 premap) arena_info 1106 drivers/nvdimm/btt.c static int btt_data_read(struct arena_info *arena, struct page *page, arena_info 1119 drivers/nvdimm/btt.c static int btt_data_write(struct arena_info *arena, u32 lba, arena_info 1142 drivers/nvdimm/btt.c struct arena_info *arena, u32 postmap, int rw) arena_info 1191 drivers/nvdimm/btt.c struct arena_info *arena, u32 postmap, int rw) arena_info 1203 drivers/nvdimm/btt.c struct arena_info *arena = NULL; arena_info 1300 drivers/nvdimm/btt.c static bool btt_is_badblock(struct btt *btt, struct arena_info *arena, arena_info 1315 drivers/nvdimm/btt.c struct arena_info *arena = NULL;