Searched refs:btt (Results 1 – 12 of 12) sorted by relevance
255 static void btt_debugfs_init(struct btt *btt) in btt_debugfs_init() argument260 btt->debugfs_dir = debugfs_create_dir(dev_name(&btt->nd_btt->dev), in btt_debugfs_init()262 if (IS_ERR_OR_NULL(btt->debugfs_dir)) in btt_debugfs_init()265 list_for_each_entry(arena, &btt->arena_list, list) { in btt_debugfs_init()266 arena_debugfs_init(arena, btt->debugfs_dir, i); in btt_debugfs_init()745 static struct arena_info *alloc_arena(struct btt *btt, size_t size, in alloc_arena() argument755 arena->nd_btt = btt->nd_btt; in alloc_arena()756 arena->sector_size = btt->sector_size; in alloc_arena()764 arena->external_lbasize = btt->lbasize; in alloc_arena()768 arena->version_major = btt->nd_btt->version_major; in alloc_arena()[all …]
11 nd_btt-y := btt.o
747 struct btt *btt = nd_btt->btt; in pmem_revalidate_region() local749 nvdimm_check_and_set_ro(btt->btt_disk); in pmem_revalidate_region()
219 struct btt { struct
447 struct btt;451 struct btt *btt; member
40 LIBNVDIMM/LIBNDCTL: Block Translation Table "btt"41 libnvdimm: btt layout42 libndctl: btt creation example151 LIBNVDIMM/NDCTL: Block Translation Table "btt"564 LIBNVDIMM/LIBNDCTL: Block Translation Table "btt"567 A BTT (design document: https://pmem.io/2014/09/23/btt.html) is a571 LIBNVDIMM: btt layout argument590 LIBNDCTL: btt creation example argument594 region. Each time this "seed" btt device is configured and enabled a new602 struct ndctl_btt *btt;[all …]
11 btt
279 For example, the ndctl command line to setup a btt with a 4k sector size is::
49 nd_btt-y := $(NVDIMM_SRC)/btt.o
82 define btt100 document btt
1021 uint8_t *btt; member
11697 F: drivers/nvdimm/btt*