Searched refs:nd_btt (Results 1 - 10 of 10) sorted by relevance

/linux-master/drivers/nvdimm/
H A Dbtt_devs.c18 struct nd_btt *nd_btt = to_nd_btt(dev); local
21 nd_detach_ndns(&nd_btt->dev, &nd_btt->ndns);
22 ida_free(&nd_region->btt_ida, nd_btt->id);
23 kfree(nd_btt->uuid);
24 kfree(nd_btt);
27 struct nd_btt *to_nd_btt(struct device *dev)
29 struct nd_btt *nd_btt local
42 struct nd_btt *nd_btt = to_nd_btt(dev); local
50 struct nd_btt *nd_btt = to_nd_btt(dev); local
69 struct nd_btt *nd_btt = to_nd_btt(dev); local
79 struct nd_btt *nd_btt = to_nd_btt(dev); local
95 struct nd_btt *nd_btt = to_nd_btt(dev); local
108 struct nd_btt *nd_btt = to_nd_btt(dev); local
126 struct nd_btt *nd_btt = to_nd_btt(dev); local
187 struct nd_btt *nd_btt; local
247 nd_btt_arena_is_valid(struct nd_btt *nd_btt, struct btt_sb *super) argument
275 nd_btt_version(struct nd_btt *nd_btt, struct nd_namespace_common *ndns, struct btt_sb *btt_sb) argument
310 __nd_btt_probe(struct nd_btt *nd_btt, struct nd_namespace_common *ndns, struct btt_sb *btt_sb) argument
363 struct nd_btt *nd_btt = to_nd_btt(btt_dev); local
[all...]
H A Dbtt.h158 * @nd_btt: Pointer to parent nd_btt structure.
190 struct nd_btt *nd_btt; member in struct:arena_info
206 * @nd_btt: Parent nd_btt struct
223 struct nd_btt *nd_btt; member in struct:btt
235 bool nd_btt_arena_is_valid(struct nd_btt *nd_btt, struc
[all...]
H A Dbtt.c30 return &arena->nd_btt->dev;
33 static u64 adjust_initial_offset(struct nd_btt *nd_btt, u64 offset) argument
35 return offset + nd_btt->initial_offset;
41 struct nd_btt *nd_btt = arena->nd_btt; local
42 struct nd_namespace_common *ndns = nd_btt->ndns;
45 offset = adjust_initial_offset(nd_btt, offset);
52 struct nd_btt *nd_bt local
969 struct nd_btt *nd_btt = arena->nd_btt; local
1497 struct nd_btt *nd_btt = btt->nd_btt; local
1561 btt_init(struct nd_btt *nd_btt, unsigned long long rawsize, u32 lbasize, uuid_t *uuid, struct nd_region *nd_region) argument
1644 struct nd_btt *nd_btt = to_nd_btt(ndns->claim); local
1691 nvdimm_namespace_detach_btt(struct nd_btt *nd_btt) argument
[all...]
H A DMakefile4 obj-$(CONFIG_ND_BTT) += nd_btt.o
11 nd_btt-y := btt.o
H A Dclaim.c121 struct nd_btt *nd_btt = to_nd_btt(dev); local
123 nd_btt->lbasize = 0;
124 kfree(nd_btt->uuid);
125 nd_btt->uuid = NULL;
H A Dnd.h448 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);
H A Dpmem.c687 struct nd_btt *nd_btt = to_nd_btt(dev); local
689 ndns = nd_btt->ndns;
728 struct nd_btt *nd_btt = to_nd_btt(dev); local
729 struct btt *btt = nd_btt->btt;
H A Dbus.c952 struct nd_btt *nd_btt = is_nd_btt(dev) ? to_nd_btt(dev) : NULL; local
965 if (nd_btt || nd_pfn || nd_dax) {
966 if (nd_btt)
967 ndns = nd_btt->ndns;
H A Dnamespace_devs.c48 struct nd_btt *nd_btt = to_nd_btt(dev); local
50 uuid2 = nd_btt->uuid;
1439 struct nd_btt *nd_btt = is_nd_btt(dev) ? to_nd_btt(dev) : NULL; local
1445 if (nd_btt || nd_pfn || nd_dax) {
1446 if (nd_btt)
1447 ndns = nd_btt->ndns;
H A Dregion_devs.c897 struct nd_btt *nd_btt = to_nd_btt(dev); local
901 if (nd_region->ns_seed == &nd_btt->ndns->dev)

Completed in 340 milliseconds