Symbol: nd_dax
drivers/dax/pmem.c
20
struct nd_dax *nd_dax = to_nd_dax(dev);
drivers/dax/pmem.c
21
struct nd_pfn *nd_pfn = &nd_dax->nd_pfn;
drivers/nvdimm/bus.c
955
struct nd_dax *nd_dax = is_nd_dax(dev) ? to_nd_dax(dev) : NULL;
drivers/nvdimm/bus.c
960
if (nd_dax || !dev->driver)
drivers/nvdimm/bus.c
966
if (nd_btt || nd_pfn || nd_dax) {
drivers/nvdimm/bus.c
971
else if (nd_dax)
drivers/nvdimm/bus.c
972
ndns = nd_dax->nd_pfn.ndns;
drivers/nvdimm/claim.c
85
struct nd_dax *nd_dax = to_nd_dax(dev);
drivers/nvdimm/claim.c
87
return &nd_dax->nd_pfn;
drivers/nvdimm/dax_devs.c
108
nd_dax = nd_dax_alloc(nd_region);
drivers/nvdimm/dax_devs.c
109
dax_dev = nd_dax_devinit(nd_dax, ndns);
drivers/nvdimm/dax_devs.c
114
nd_pfn = &nd_dax->nd_pfn;
drivers/nvdimm/dax_devs.c
16
struct nd_dax *nd_dax = to_nd_dax(dev);
drivers/nvdimm/dax_devs.c
17
struct nd_pfn *nd_pfn = &nd_dax->nd_pfn;
drivers/nvdimm/dax_devs.c
23
kfree(nd_dax);
drivers/nvdimm/dax_devs.c
26
struct nd_dax *to_nd_dax(struct device *dev)
drivers/nvdimm/dax_devs.c
28
struct nd_dax *nd_dax = container_of(dev, struct nd_dax, nd_pfn.dev);
drivers/nvdimm/dax_devs.c
31
return nd_dax;
drivers/nvdimm/dax_devs.c
47
static struct nd_dax *nd_dax_alloc(struct nd_region *nd_region)
drivers/nvdimm/dax_devs.c
50
struct nd_dax *nd_dax;
drivers/nvdimm/dax_devs.c
53
nd_dax = kzalloc_obj(*nd_dax);
drivers/nvdimm/dax_devs.c
54
if (!nd_dax)
drivers/nvdimm/dax_devs.c
57
nd_pfn = &nd_dax->nd_pfn;
drivers/nvdimm/dax_devs.c
60
kfree(nd_dax);
drivers/nvdimm/dax_devs.c
69
return nd_dax;
drivers/nvdimm/dax_devs.c
75
struct nd_dax *nd_dax;
drivers/nvdimm/dax_devs.c
80
nd_dax = nd_dax_alloc(nd_region);
drivers/nvdimm/dax_devs.c
81
if (nd_dax)
drivers/nvdimm/dax_devs.c
82
dev = nd_pfn_devinit(&nd_dax->nd_pfn, NULL);
drivers/nvdimm/dax_devs.c
90
struct nd_dax *nd_dax;
drivers/nvdimm/namespace_devs.c
1435
struct nd_dax *nd_dax = is_nd_dax(dev) ? to_nd_dax(dev) : NULL;
drivers/nvdimm/namespace_devs.c
1439
if (nd_btt || nd_pfn || nd_dax) {
drivers/nvdimm/namespace_devs.c
1444
else if (nd_dax)
drivers/nvdimm/namespace_devs.c
1445
ndns = nd_dax->nd_pfn.ndns;
drivers/nvdimm/nd.h
597
struct nd_dax *to_nd_dax(struct device *dev);
drivers/nvdimm/nd.h
602
static inline struct device *nd_dax_devinit(struct nd_dax *nd_dax,
drivers/nvdimm/nd.h
605
if (!nd_dax)
drivers/nvdimm/nd.h
607
return nd_pfn_devinit(&nd_dax->nd_pfn, ndns);
drivers/nvdimm/region_devs.c
896
struct nd_dax *nd_dax = to_nd_dax(dev);
drivers/nvdimm/region_devs.c
900
if (nd_region->ns_seed == &nd_dax->nd_pfn.ndns->dev)