Lines Matching defs:nd_label

1232 			struct nd_namespace_label *nd_label = label_ent->label;
1235 if (!nd_label)
1237 nd_label_gen_id(&label_id, nd_label->uuid,
1238 __le32_to_cpu(nd_label->flags));
1848 struct nd_namespace_label *nd_label = label_ent->label;
1852 if (!nd_label)
1854 isetcookie = __le64_to_cpu(nd_label->isetcookie);
1855 position = __le16_to_cpu(nd_label->position);
1856 nlabel = __le16_to_cpu(nd_label->nlabel);
1861 if (memcmp(nd_label->uuid, uuid, NSLABEL_UUID_LEN) != 0)
1866 &nd_label->type_guid)) {
1869 &nd_label->type_guid);
1882 found = nd_label;
1901 struct nd_namespace_label *nd_label = NULL;
1907 nd_label = label_ent->label;
1908 if (!nd_label)
1910 if (memcmp(nd_label->uuid, pmem_id, NSLABEL_UUID_LEN) == 0)
1912 nd_label = NULL;
1915 if (!nd_label) {
1926 pmem_start = __le64_to_cpu(nd_label->dpa);
1927 pmem_end = pmem_start + __le64_to_cpu(nd_label->rawsize);
1933 dev_name(ndd->dev), nd_label->uuid);
1947 * @nd_label: target pmem namespace label to evaluate
1951 struct nd_namespace_label *nd_label)
1969 if (__le64_to_cpu(nd_label->isetcookie) != cookie) {
1971 nd_label->uuid);
1972 if (__le64_to_cpu(nd_label->isetcookie) != altcookie)
1976 nd_label->uuid);
1992 if (has_uuid_at_pos(nd_region, nd_label->uuid, cookie, i))
1994 if (has_uuid_at_pos(nd_region, nd_label->uuid, altcookie, i))
2008 nvdimm_name(nvdimm), nd_label->uuid);
2021 rc = select_pmem_id(nd_region, nd_label->uuid);
2219 struct nd_namespace_label *nd_label, struct device **devs,
2235 if (memcmp(uuid, nd_label->uuid, NSLABEL_UUID_LEN) != 0)
2240 __le64_to_cpu(nd_label->dpa));
2247 nd_label->uuid);
2257 struct nd_namespace_label *nd_label, int count)
2269 if (!guid_equal(&nd_set->type_guid, &nd_label->type_guid)) {
2272 &nd_label->type_guid);
2276 if (nd_label->isetcookie != __cpu_to_le64(nd_set->cookie2)) {
2279 __le64_to_cpu(nd_label->isetcookie));
2291 nsblk->lbasize = __le64_to_cpu(nd_label->lbasize);
2292 nsblk->uuid = kmemdup(nd_label->uuid, NSLABEL_UUID_LEN,
2296 = to_nvdimm_cclass(&nd_label->abstraction_guid);
2299 memcpy(name, nd_label->name, NSLABEL_NAME_LEN);
2307 __le64_to_cpu(nd_label->dpa));
2352 struct nd_namespace_label *nd_label = label_ent->label;
2356 if (!nd_label)
2358 flags = __le32_to_cpu(nd_label->flags);
2366 if (__le64_to_cpu(nd_label->dpa) < nd_mapping->start ||
2367 __le64_to_cpu(nd_label->dpa) > map_end)
2370 i = add_namespace_resource(nd_region, nd_label, devs, count);
2383 dev = create_namespace_blk(nd_region, nd_label, count);
2389 dev = create_namespace_pmem(nd_region, nsindex, nd_label);