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

/linux-master/drivers/nvdimm/
H A Ddax_devs.c17 struct nd_pfn *nd_pfn = &nd_dax->nd_pfn; local
20 nd_detach_ndns(dev, &nd_pfn->ndns);
21 ida_free(&nd_region->dax_ida, nd_pfn->id);
22 kfree(nd_pfn->uuid);
28 struct nd_dax *nd_dax = container_of(dev, struct nd_dax, nd_pfn.dev);
49 struct nd_pfn *nd_pfn; local
57 nd_pfn
92 struct nd_pfn *nd_pfn; local
[all...]
H A Dpfn_devs.c21 struct nd_pfn *nd_pfn = to_nd_pfn(dev); local
24 nd_detach_ndns(&nd_pfn->dev, &nd_pfn->ndns);
25 ida_free(&nd_region->pfn_ida, nd_pfn->id);
26 kfree(nd_pfn->uuid);
27 kfree(nd_pfn);
30 struct nd_pfn *to_nd_pfn(struct device *dev)
32 struct nd_pfn *nd_pfn local
42 struct nd_pfn *nd_pfn = to_nd_pfn_safe(dev); local
57 struct nd_pfn *nd_pfn = to_nd_pfn_safe(dev); local
91 struct nd_pfn *nd_pfn = to_nd_pfn_safe(dev); local
124 struct nd_pfn *nd_pfn = to_nd_pfn_safe(dev); local
144 struct nd_pfn *nd_pfn = to_nd_pfn_safe(dev); local
154 struct nd_pfn *nd_pfn = to_nd_pfn_safe(dev); local
170 struct nd_pfn *nd_pfn = to_nd_pfn_safe(dev); local
183 struct nd_pfn *nd_pfn = to_nd_pfn_safe(dev); local
201 struct nd_pfn *nd_pfn = to_nd_pfn_safe(dev); local
227 struct nd_pfn *nd_pfn = to_nd_pfn_safe(dev); local
298 nd_pfn_devinit(struct nd_pfn *nd_pfn, struct nd_namespace_common *ndns) argument
322 struct nd_pfn *nd_pfn; local
345 struct nd_pfn *nd_pfn; local
364 nd_pfn_clear_memmap_errors(struct nd_pfn *nd_pfn) argument
450 nd_pfn_validate(struct nd_pfn *nd_pfn, const char *sig) argument
625 struct nd_pfn *nd_pfn; local
682 __nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct dev_pagemap *pgmap) argument
727 nd_pfn_init(struct nd_pfn *nd_pfn) argument
855 nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct dev_pagemap *pgmap) argument
[all...]
H A Dnd.h467 struct nd_pfn { struct
479 struct nd_pfn nd_pfn; member in struct:nd_dax
564 struct nd_pfn *to_nd_pfn(struct device *dev);
572 struct device *nd_pfn_devinit(struct nd_pfn *nd_pfn,
574 int nd_pfn_validate(struct nd_pfn *nd_pfn, const char *sig);
593 static inline int nd_pfn_validate(struct nd_pfn *nd_pfn, cons argument
658 nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct dev_pagemap *pgmap) argument
[all...]
H A Dclaim.c94 struct nd_pfn *to_nd_pfn_safe(struct device *dev)
98 * need to be careful to correct device-to-nd_pfn conversion.
106 return &nd_dax->nd_pfn;
127 struct nd_pfn *nd_pfn = to_nd_pfn_safe(dev); local
129 kfree(nd_pfn->uuid);
130 nd_pfn->uuid = NULL;
131 nd_pfn->mode = PFN_MODE_NONE;
H A Dpmem.c462 struct nd_pfn *nd_pfn = NULL; local
481 nd_pfn = to_nd_pfn(dev);
482 rc = nvdimm_setup_pfn(nd_pfn, &pmem->pgmap);
517 pfn_sb = nd_pfn->pfn_sb;
702 struct nd_pfn *nd_pfn = to_nd_pfn(dev); local
703 struct nd_pfn_sb *pfn_sb = nd_pfn->pfn_sb;
705 ndns = nd_pfn->ndns;
H A Dbus.c953 struct nd_pfn *nd_pfn = is_nd_pfn(dev) ? to_nd_pfn(dev) : NULL; local
965 if (nd_btt || nd_pfn || nd_dax) {
968 else if (nd_pfn)
969 ndns = nd_pfn->ndns;
971 ndns = nd_dax->nd_pfn.ndns;
H A Dnd-core.h146 struct nd_pfn *to_nd_pfn_safe(struct device *dev);
H A Dnamespace_devs.c52 struct nd_pfn *nd_pfn = to_nd_pfn(dev); local
54 uuid2 = nd_pfn->uuid;
1440 struct nd_pfn *nd_pfn = is_nd_pfn(dev) ? to_nd_pfn(dev) : NULL; local
1445 if (nd_btt || nd_pfn || nd_dax) {
1448 else if (nd_pfn)
1449 ndns = nd_pfn->ndns;
1451 ndns = nd_dax->nd_pfn.ndns;
H A Dregion_devs.c904 struct nd_pfn *nd_pfn = to_nd_pfn(dev); local
908 if (nd_region->ns_seed == &nd_pfn->ndns->dev)
915 if (nd_region->ns_seed == &nd_dax->nd_pfn.ndns->dev)
/linux-master/drivers/dax/
H A Dpmem.c22 struct nd_pfn *nd_pfn = &nd_dax->nd_pfn; local
33 rc = nvdimm_setup_pfn(nd_pfn, &pgmap);
39 pfn_sb = nd_pfn->pfn_sb;

Completed in 395 milliseconds