Lines Matching refs:ndd
18 struct nvdimm_drvdata *ndd;
42 ndd = kzalloc(sizeof(*ndd), GFP_KERNEL);
43 if (!ndd)
46 dev_set_drvdata(dev, ndd);
47 ndd->dpa.name = dev_name(dev);
48 ndd->ns_current = -1;
49 ndd->ns_next = -1;
50 ndd->dpa.start = 0;
51 ndd->dpa.end = -1;
52 ndd->dev = dev;
54 kref_init(&ndd->kref);
71 rc = nvdimm_init_nsarea(ndd);
90 rc = nd_label_data_init(ndd);
96 dev_dbg(dev, "config data size: %d\n", ndd->nsarea.config_size);
99 if (ndd->ns_current >= 0) {
100 rc = nd_label_reserve_dpa(ndd);
112 put_ndd(ndd);
118 struct nvdimm_drvdata *ndd = dev_get_drvdata(dev);
123 put_ndd(ndd);