Lines Matching refs:nd_desc
60 return nvdimm_bus->nd_desc->module; in to_bus_provider()
229 struct nvdimm_bus_descriptor *nd_desc; in nvdimm_clear_poison() local
239 nd_desc = nvdimm_bus->nd_desc; in nvdimm_clear_poison()
244 if (!nd_desc->ndctl) in nvdimm_clear_poison()
251 rc = nd_desc->ndctl(nd_desc, NULL, ND_CMD_ARS_CAP, &ars_cap, in nvdimm_clear_poison()
269 rc = nd_desc->ndctl(nd_desc, NULL, ND_CMD_CLEAR_ERROR, &clear_err, in nvdimm_clear_poison()
338 struct nvdimm_bus_descriptor *nd_desc) in nvdimm_bus_register() argument
356 nvdimm_bus->nd_desc = nd_desc; in nvdimm_bus_register()
359 nvdimm_bus->dev.groups = nd_desc->attr_groups; in nvdimm_bus_register()
361 nvdimm_bus->dev.of_node = nd_desc->of_node; in nvdimm_bus_register()
462 dev_set_drvdata(dev, nvdimm_bus->nd_desc); in nd_bus_probe()
953 struct nvdimm_bus_descriptor *nd_desc = nvdimm_bus->nd_desc; in nd_cmd_clear_to_send() local
956 if (nd_desc->clear_to_send) { in nd_cmd_clear_to_send()
957 int rc = nd_desc->clear_to_send(nd_desc, nvdimm, cmd, data); in nd_cmd_clear_to_send()
981 struct nvdimm_bus_descriptor *nd_desc = nvdimm_bus->nd_desc; in __nd_ioctl() local
1004 cmd_mask = nd_desc->cmd_mask; in __nd_ioctl()
1120 rc = nd_desc->ndctl(nd_desc, nvdimm, cmd, buf, buf_len, &cmd_rc); in __nd_ioctl()