Lines Matching refs:nd_label
1232 struct nd_namespace_label *nd_label = label_ent->label; in namespace_update_uuid() local
1235 if (!nd_label) in namespace_update_uuid()
1237 nd_label_gen_id(&label_id, nd_label->uuid, in namespace_update_uuid()
1238 nsl_get_flags(ndd, nd_label)); in namespace_update_uuid()
1848 struct nd_namespace_label *nd_label = label_ent->label; in has_uuid_at_pos() local
1851 if (!nd_label) in has_uuid_at_pos()
1853 position = nsl_get_position(ndd, nd_label); in has_uuid_at_pos()
1854 nlabel = nsl_get_nlabel(ndd, nd_label); in has_uuid_at_pos()
1856 if (!nsl_validate_isetcookie(ndd, nd_label, cookie)) in has_uuid_at_pos()
1859 if (memcmp(nd_label->uuid, uuid, NSLABEL_UUID_LEN) != 0) in has_uuid_at_pos()
1862 if (!nsl_validate_type_guid(ndd, nd_label, in has_uuid_at_pos()
1875 found = nd_label; in has_uuid_at_pos()
1894 struct nd_namespace_label *nd_label = NULL; in select_pmem_id() local
1900 nd_label = label_ent->label; in select_pmem_id()
1901 if (!nd_label) in select_pmem_id()
1903 if (memcmp(nd_label->uuid, pmem_id, NSLABEL_UUID_LEN) == 0) in select_pmem_id()
1905 nd_label = NULL; in select_pmem_id()
1908 if (!nd_label) { in select_pmem_id()
1919 pmem_start = nsl_get_dpa(ndd, nd_label); in select_pmem_id()
1920 pmem_end = pmem_start + nsl_get_rawsize(ndd, nd_label); in select_pmem_id()
1926 dev_name(ndd->dev), nd_label->uuid); in select_pmem_id()
1944 struct nd_namespace_label *nd_label) in create_namespace_pmem() argument
1964 if (!nsl_validate_isetcookie(ndd, nd_label, cookie)) { in create_namespace_pmem()
1966 nd_label->uuid); in create_namespace_pmem()
1967 if (!nsl_validate_isetcookie(ndd, nd_label, altcookie)) in create_namespace_pmem()
1971 nd_label->uuid); in create_namespace_pmem()
1987 if (has_uuid_at_pos(nd_region, nd_label->uuid, cookie, i)) in create_namespace_pmem()
1989 if (has_uuid_at_pos(nd_region, nd_label->uuid, altcookie, i)) in create_namespace_pmem()
2003 nvdimm_name(nvdimm), nd_label->uuid); in create_namespace_pmem()
2016 rc = select_pmem_id(nd_region, nd_label->uuid); in create_namespace_pmem()
2212 struct nd_namespace_label *nd_label, struct device **devs, in add_namespace_resource() argument
2228 if (memcmp(uuid, nd_label->uuid, NSLABEL_UUID_LEN) != 0) in add_namespace_resource()
2233 nsl_get_dpa(ndd, nd_label)); in add_namespace_resource()
2240 nd_label->uuid); in add_namespace_resource()
2250 struct nd_namespace_label *nd_label, int count) in create_namespace_blk() argument
2261 if (!nsl_validate_type_guid(ndd, nd_label, &nd_set->type_guid)) in create_namespace_blk()
2263 if (!nsl_validate_blk_isetcookie(ndd, nd_label, nd_set->cookie2)) in create_namespace_blk()
2273 nsblk->lbasize = nsl_get_lbasize(ndd, nd_label); in create_namespace_blk()
2274 nsblk->uuid = kmemdup(nd_label->uuid, NSLABEL_UUID_LEN, GFP_KERNEL); in create_namespace_blk()
2275 nsblk->common.claim_class = nsl_get_claim_class(ndd, nd_label); in create_namespace_blk()
2278 nsl_get_name(ndd, nd_label, name); in create_namespace_blk()
2285 nsl_get_dpa(ndd, nd_label)); in create_namespace_blk()
2331 struct nd_namespace_label *nd_label = label_ent->label; in scan_labels() local
2335 if (!nd_label) in scan_labels()
2337 flags = nsl_get_flags(ndd, nd_label); in scan_labels()
2345 if (nsl_get_dpa(ndd, nd_label) < nd_mapping->start || in scan_labels()
2346 nsl_get_dpa(ndd, nd_label) > map_end) in scan_labels()
2349 i = add_namespace_resource(nd_region, nd_label, devs, count); in scan_labels()
2362 dev = create_namespace_blk(nd_region, nd_label, count); in scan_labels()
2365 nd_label); in scan_labels()