Searched refs:nd_desc (Results 1 - 17 of 17) sorted by relevance

/linux-master/drivers/nvdimm/
H A Dcore.c198 return nvdimm_bus->nd_desc;
285 struct nvdimm_bus_descriptor *nd_desc = nvdimm_bus->nd_desc; local
287 for_each_set_bit(cmd, &nd_desc->cmd_mask, BITS_PER_LONG)
296 struct nvdimm_bus_descriptor *nd_desc = nvdimm_bus->nd_desc; local
299 if (nd_desc->provider_name)
300 return nd_desc->provider_name;
335 struct nvdimm_bus_descriptor *nd_desc = nvdimm_bus->nd_desc; local
364 struct nvdimm_bus_descriptor *nd_desc = nvdimm_bus->nd_desc; local
388 struct nvdimm_bus_descriptor *nd_desc = nvdimm_bus->nd_desc; local
417 struct nvdimm_bus_descriptor *nd_desc = data; local
426 struct nvdimm_bus_descriptor *nd_desc = nvdimm_bus->nd_desc; local
470 struct nvdimm_bus_descriptor *nd_desc = nvdimm_bus->nd_desc; local
[all...]
H A De820.c38 static struct nvdimm_bus_descriptor nd_desc; local
43 nd_desc.provider_name = "e820";
44 nd_desc.module = THIS_MODULE;
45 nvdimm_bus = nvdimm_bus_register(dev, &nd_desc);
H A Dvirtio_pmem.h40 struct nvdimm_bus_descriptor nd_desc; member in struct:virtio_pmem
H A Dbus.c57 return nvdimm_bus->nd_desc->module;
218 struct nvdimm_bus_descriptor *nd_desc; local
228 nd_desc = nvdimm_bus->nd_desc;
233 if (!nd_desc->ndctl)
240 rc = nd_desc->ndctl(nd_desc, NULL, ND_CMD_ARS_CAP, &ars_cap,
258 rc = nd_desc->ndctl(nd_desc, NULL, ND_CMD_CLEAR_ERROR, &clear_err,
334 struct nvdimm_bus_descriptor *nd_desc)
333 nvdimm_bus_register(struct device *parent, struct nvdimm_bus_descriptor *nd_desc) argument
998 struct nvdimm_bus_descriptor *nd_desc = nvdimm_bus->nd_desc; local
1026 struct nvdimm_bus_descriptor *nd_desc = nvdimm_bus->nd_desc; local
[all...]
H A Dvirtio_pmem.c88 vpmem->nd_desc.provider_name = "virtio-pmem";
89 vpmem->nd_desc.module = THIS_MODULE;
92 &vpmem->nd_desc);
H A Ddimm_devs.c64 struct nvdimm_bus_descriptor *nd_desc; local
75 nd_desc = nvdimm_bus->nd_desc;
76 rc = nd_desc->ndctl(nd_desc, to_nvdimm(ndd->dev),
87 struct nvdimm_bus_descriptor *nd_desc = nvdimm_bus->nd_desc; local
112 rc = nd_desc->ndctl(nd_desc, to_nvdimm(ndd->dev),
136 struct nvdimm_bus_descriptor *nd_desc local
539 struct nvdimm_bus_descriptor *nd_desc = nvdimm_bus->nd_desc; local
[all...]
H A Dnd-core.h20 struct nvdimm_bus_descriptor *nd_desc; member in struct:nvdimm_bus
/linux-master/drivers/acpi/nfit/
H A Dintel.c15 struct nvdimm_bus_descriptor *nd_desc = to_nd_desc(nvdimm_bus); local
16 struct acpi_nfit_desc *acpi_desc = to_acpi_desc(nd_desc);
25 struct nvdimm_bus_descriptor *nd_desc = to_nd_desc(nvdimm_bus); local
26 struct acpi_nfit_desc *acpi_desc = to_acpi_desc(nd_desc);
42 struct nvdimm_bus_descriptor *nd_desc = to_nd_desc(nvdimm_bus); local
43 struct acpi_nfit_desc *acpi_desc = to_acpi_desc(nd_desc);
46 if (!test_bit(NVDIMM_BUS_FAMILY_INTEL, &nd_desc->bus_family_mask))
407 static int intel_bus_fwa_businfo(struct nvdimm_bus_descriptor *nd_desc, argument
425 rc = nd_desc->ndctl(nd_desc, NUL
432 intel_bus_fwa_state( struct nvdimm_bus_descriptor *nd_desc) argument
504 intel_bus_fwa_capability( struct nvdimm_bus_descriptor *nd_desc) argument
518 intel_bus_fwa_activate(struct nvdimm_bus_descriptor *nd_desc) argument
[all...]
H A Dnfit.h238 struct nvdimm_bus_descriptor nd_desc; member in struct:acpi_nfit_desc
335 struct nvdimm_bus_descriptor *nd_desc)
337 return container_of(nd_desc, struct acpi_nfit_desc, nd_desc);
345 int acpi_nfit_ctl(struct nvdimm_bus_descriptor *nd_desc, struct nvdimm *nvdimm,
334 to_acpi_desc( struct nvdimm_bus_descriptor *nd_desc) argument
H A Dcore.c91 struct nvdimm_bus_descriptor *nd_desc = &acpi_desc->nd_desc; local
97 if (!nd_desc->provider_name
98 || strcmp(nd_desc->provider_name, "ACPI.NFIT") != 0)
437 int acpi_nfit_ctl(struct nvdimm_bus_descriptor *nd_desc, struct nvdimm *nvdimm, argument
440 struct acpi_nfit_desc *acpi_desc = to_acpi_desc(nd_desc);
480 cmd_mask = nd_desc->cmd_mask;
484 !test_bit(family, &nd_desc->bus_family_mask))
1186 struct nvdimm_bus_descriptor *nd_desc = to_nd_desc(nvdimm_bus); local
1187 struct acpi_nfit_desc *acpi_desc = to_acpi_desc(nd_desc);
1198 struct nvdimm_bus_descriptor *nd_desc = to_nd_desc(nvdimm_bus); local
1209 struct nvdimm_bus_descriptor *nd_desc = to_nd_desc(nvdimm_bus); local
1225 struct nvdimm_bus_descriptor *nd_desc; local
1265 struct nvdimm_bus_descriptor *nd_desc; local
1297 struct nvdimm_bus_descriptor *nd_desc; local
1323 struct nvdimm_bus_descriptor *nd_desc = to_nd_desc(nvdimm_bus); local
1775 struct nvdimm_bus_descriptor *nd_desc = &acpi_desc->nd_desc; local
1969 struct nvdimm_bus_descriptor *nd_desc = &acpi_desc->nd_desc; local
2114 struct nvdimm_bus_descriptor *nd_desc = &acpi_desc->nd_desc; local
2343 struct nvdimm_bus_descriptor *nd_desc = &acpi_desc->nd_desc; local
2363 struct nvdimm_bus_descriptor *nd_desc = &acpi_desc->nd_desc; local
2392 struct nvdimm_bus_descriptor *nd_desc = &acpi_desc->nd_desc; local
2409 struct nvdimm_bus_descriptor *nd_desc = &acpi_desc->nd_desc; local
3143 acpi_nfit_flush_probe(struct nvdimm_bus_descriptor *nd_desc) argument
3159 __acpi_nfit_clear_to_send(struct nvdimm_bus_descriptor *nd_desc, struct nvdimm *nvdimm, unsigned int cmd) argument
3185 acpi_nfit_clear_to_send(struct nvdimm_bus_descriptor *nd_desc, struct nvdimm *nvdimm, unsigned int cmd, void *buf) argument
3248 struct nvdimm_bus_descriptor *nd_desc; local
[all...]
/linux-master/include/linux/
H A Dlibnvdimm.h79 typedef int (*ndctl_fn)(struct nvdimm_bus_descriptor *nd_desc,
93 int (*flush_probe)(struct nvdimm_bus_descriptor *nd_desc);
94 int (*clear_to_send)(struct nvdimm_bus_descriptor *nd_desc,
229 (struct nvdimm_bus_descriptor *nd_desc);
231 (struct nvdimm_bus_descriptor *nd_desc);
232 int (*activate)(struct nvdimm_bus_descriptor *nd_desc);
307 struct nvdimm_bus_descriptor *nd_desc = to_nd_desc(nvdimm_bus); local
309 return nd_desc->ndctl(nd_desc, nvdimm, cmd, buf, buf_len, cmd_rc);
/linux-master/tools/testing/cxl/test/
H A Dmock.c121 struct nvdimm_bus_descriptor *nd_desc)
127 nd_desc->provider_name = "cxl_test";
130 return nvdimm_bus_register(dev, nd_desc);
120 __wrap_nvdimm_bus_register(struct device *dev, struct nvdimm_bus_descriptor *nd_desc) argument
/linux-master/drivers/cxl/
H A Dpmem.c213 static int cxl_pmem_ctl(struct nvdimm_bus_descriptor *nd_desc, argument
265 cxl_nvb->nd_desc = (struct nvdimm_bus_descriptor) {
272 nvdimm_bus_register(&cxl_nvb->dev, &cxl_nvb->nd_desc);
H A Dcxl.h544 struct nvdimm_bus_descriptor nd_desc; member in struct:cxl_nvdimm_bridge
/linux-master/tools/testing/nvdimm/test/
H A Dnfit.c1348 static int nfit_test_ctl(struct nvdimm_bus_descriptor *nd_desc, argument
1352 struct acpi_nfit_desc *acpi_desc = to_acpi_desc(nd_desc);
1518 if (!nd_desc)
1568 if (!nd_desc || !test_bit(cmd, &nd_desc->cmd_mask))
2908 .nd_desc = {
2965 rc = acpi_nfit_ctl(&acpi_desc->nd_desc, nvdimm, ND_CMD_GET_CONFIG_SIZE,
2985 rc = acpi_nfit_ctl(&acpi_desc->nd_desc, NULL, ND_CMD_ARS_STATUS,
3004 rc = acpi_nfit_ctl(&acpi_desc->nd_desc, NULL, ND_CMD_ARS_CAP,
3026 rc = acpi_nfit_ctl(&acpi_desc->nd_desc, NUL
3127 struct nvdimm_bus_descriptor *nd_desc; local
[all...]
H A Dndtest.c244 static int ndtest_ctl(struct nvdimm_bus_descriptor *nd_desc, argument
/linux-master/arch/powerpc/platforms/pseries/
H A Dpapr_scm.c1003 static int papr_scm_ndctl(struct nvdimm_bus_descriptor *nd_desc, argument

Completed in 177 milliseconds