Searched refs:nd_btt (Results 1 – 11 of 11) sorted by relevance
/linux-6.3-rc2/drivers/nvdimm/ |
A D | btt_devs.c | 18 struct nd_btt *nd_btt = to_nd_btt(dev); in nd_btt_release() local 21 nd_detach_ndns(&nd_btt->dev, &nd_btt->ndns); in nd_btt_release() 29 struct nd_btt *nd_btt = container_of(dev, struct nd_btt, dev); in to_nd_btt() local 42 struct nd_btt *nd_btt = to_nd_btt(dev); in sector_size_show() local 50 struct nd_btt *nd_btt = to_nd_btt(dev); in sector_size_store() local 69 struct nd_btt *nd_btt = to_nd_btt(dev); in uuid_show() local 79 struct nd_btt *nd_btt = to_nd_btt(dev); in uuid_store() local 95 struct nd_btt *nd_btt = to_nd_btt(dev); in namespace_show() local 108 struct nd_btt *nd_btt = to_nd_btt(dev); in namespace_store() local 126 struct nd_btt *nd_btt = to_nd_btt(dev); in size_show() local [all …]
|
A D | btt.c | 32 static u64 adjust_initial_offset(struct nd_btt *nd_btt, u64 offset) in adjust_initial_offset() argument 40 struct nd_btt *nd_btt = arena->nd_btt; in arena_read_bytes() local 51 struct nd_btt *nd_btt = arena->nd_btt; in arena_write_bytes() local 755 arena->nd_btt = btt->nd_btt; in alloc_arena() 974 struct nd_btt *nd_btt = arena->nd_btt; in btt_arena_write_layout() local 1502 struct nd_btt *nd_btt = btt->nd_btt; in btt_blk_init() local 1577 btt->nd_btt = nd_btt; in btt_init() 1647 struct nd_btt *nd_btt = to_nd_btt(ndns->claim); in nvdimm_namespace_attach_btt() local 1654 if (!nd_btt->uuid || !nd_btt->ndns || !nd_btt->lbasize) { in nvdimm_namespace_attach_btt() 1684 btt = btt_init(nd_btt, rawsize, nd_btt->lbasize, nd_btt->uuid, in nvdimm_namespace_attach_btt() [all …]
|
A D | btt.h | 190 struct nd_btt *nd_btt; member 223 struct nd_btt *nd_btt; member 235 bool nd_btt_arena_is_valid(struct nd_btt *nd_btt, struct btt_sb *super); 236 int nd_btt_version(struct nd_btt *nd_btt, struct nd_namespace_common *ndns,
|
A D | claim.c | 121 struct nd_btt *nd_btt = to_nd_btt(dev); in nd_detach_and_reset() local 123 nd_btt->lbasize = 0; in nd_detach_and_reset() 124 kfree(nd_btt->uuid); in nd_detach_and_reset() 125 nd_btt->uuid = NULL; in nd_detach_and_reset()
|
A D | Makefile | 4 obj-$(CONFIG_ND_BTT) += nd_btt.o 11 nd_btt-y := btt.o
|
A D | pmem.c | 683 struct nd_btt *nd_btt = to_nd_btt(dev); in pmem_revalidate_poison() local 685 ndns = nd_btt->ndns; in pmem_revalidate_poison() 724 struct nd_btt *nd_btt = to_nd_btt(dev); in pmem_revalidate_region() local 725 struct btt *btt = nd_btt->btt; in pmem_revalidate_region()
|
A D | nd.h | 448 struct nd_btt { struct 534 struct nd_btt *to_nd_btt(struct device *dev); 642 int nvdimm_namespace_detach_btt(struct nd_btt *nd_btt);
|
A D | bus.c | 952 struct nd_btt *nd_btt = is_nd_btt(dev) ? to_nd_btt(dev) : NULL; in nd_pmem_forget_poison_check() local 965 if (nd_btt || nd_pfn || nd_dax) { in nd_pmem_forget_poison_check() 966 if (nd_btt) in nd_pmem_forget_poison_check() 967 ndns = nd_btt->ndns; in nd_pmem_forget_poison_check()
|
A D | namespace_devs.c | 47 struct nd_btt *nd_btt = to_nd_btt(dev); in is_uuid_busy() local 49 uuid2 = nd_btt->uuid; in is_uuid_busy() 1430 struct nd_btt *nd_btt = is_nd_btt(dev) ? to_nd_btt(dev) : NULL; in nvdimm_namespace_common_probe() local 1436 if (nd_btt || nd_pfn || nd_dax) { in nvdimm_namespace_common_probe() 1437 if (nd_btt) in nvdimm_namespace_common_probe() 1438 ndns = nd_btt->ndns; in nvdimm_namespace_common_probe()
|
A D | region_devs.c | 896 struct nd_btt *nd_btt = to_nd_btt(dev); in nd_region_advance_seeds() local 900 if (nd_region->ns_seed == &nd_btt->ndns->dev) in nd_region_advance_seeds()
|
/linux-6.3-rc2/tools/testing/nvdimm/ |
A D | Kbuild | 29 obj-$(CONFIG_ND_BTT) += nd_btt.o 49 nd_btt-y := $(NVDIMM_SRC)/btt.o 50 nd_btt-y += config_check.o
|
Completed in 27 milliseconds