Home
last modified time | relevance | path

Searched refs:nsarea (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/drivers/nvdimm/
Ddimm_devs.c67 struct nd_cmd_get_config_size *cmd = &ndd->nsarea; in nvdimm_init_nsarea()
103 if (ndd->nsarea.status || ndd->nsarea.max_xfer == 0 in nvdimm_init_config_data()
104 || ndd->nsarea.config_size < ND_LABEL_MIN_SIZE) { in nvdimm_init_config_data()
106 ndd->nsarea.max_xfer, ndd->nsarea.config_size); in nvdimm_init_config_data()
110 ndd->data = kvmalloc(ndd->nsarea.config_size, GFP_KERNEL); in nvdimm_init_config_data()
114 max_cmd_size = min_t(u32, PAGE_SIZE, ndd->nsarea.max_xfer); in nvdimm_init_config_data()
120 for (config_size = ndd->nsarea.config_size, offset = 0; in nvdimm_init_config_data()
157 if (offset + len > ndd->nsarea.config_size) in nvdimm_set_config_data()
161 max_cmd_size = min_t(u32, max_cmd_size, ndd->nsarea.max_xfer); in nvdimm_set_config_data()
Dlabel.c57 return (ndd->nsarea.config_size - index_size * 2) / in __nvdimm_num_label_slots()
65 tmp_nslot = ndd->nsarea.config_size / sizeof_namespace_label(ndd); in nvdimm_num_label_slots()
81 space = ndd->nsarea.config_size - nslot * sizeof_namespace_label(ndd); in sizeof_namespace_index()
87 ndd->nsarea.config_size, sizeof_namespace_label(ndd)); in sizeof_namespace_index()
197 > ndd->nsarea.config_size) { in __nd_label_validate()
199 i, nslot, ndd->nsarea.config_size); in __nd_label_validate()
1060 memset(nsindex, 0, ndd->nsarea.config_size); in init_labels()
Ddimm.c84 dev_dbg(dev, "config data size: %d\n", ndd->nsarea.config_size); in nvdimm_probe()
Dnd.h39 struct nd_cmd_get_config_size nsarea; member