Home
last modified time | relevance | path

Searched refs:label_ent (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/drivers/nvdimm/
H A Dlabel.c882 struct nd_label_ent *label_ent; in __pmem_label_update() local
938 list_for_each_entry(label_ent, &nd_mapping->labels, list) { in __pmem_label_update()
939 if (!label_ent->label) in __pmem_label_update()
941 if (test_and_clear_bit(ND_LABEL_REAP, &label_ent->flags) || in __pmem_label_update()
942 nsl_uuid_equal(ndd, label_ent->label, nspm->uuid)) in __pmem_label_update()
943 reap_victim(nd_mapping, label_ent); in __pmem_label_update()
950 list_for_each_entry(label_ent, &nd_mapping->labels, list) in __pmem_label_update()
951 if (!label_ent->label) { in __pmem_label_update()
952 label_ent->label = nd_label; in __pmem_label_update()
970 struct nd_label_ent *label_ent; in init_labels() local
[all …]
H A Dnamespace_devs.c994 struct nd_label_ent *label_ent; in namespace_update_uuid() local
1003 list_for_each_entry(label_ent, &nd_mapping->labels, list) { in namespace_update_uuid()
1004 struct nd_namespace_label *nd_label = label_ent->label; in namespace_update_uuid()
1014 set_bit(ND_LABEL_REAP, &label_ent->flags); in namespace_update_uuid()
1564 struct nd_label_ent *label_ent; in has_uuid_at_pos() local
1567 list_for_each_entry(label_ent, &nd_mapping->labels, list) { in has_uuid_at_pos()
1568 struct nd_namespace_label *nd_label = label_ent->label; in has_uuid_at_pos()
1615 struct nd_label_ent *label_ent; in select_pmem_id() local
1618 list_for_each_entry(label_ent, &nd_mapping->labels, list) { in select_pmem_id()
1619 nd_label = label_ent->label; in select_pmem_id()
[all …]
H A Dregion_devs.c878 struct nd_label_ent *label_ent, *e; in nd_mapping_free_labels() local
881 list_for_each_entry_safe(label_ent, e, &nd_mapping->labels, list) { in nd_mapping_free_labels()
882 list_del(&label_ent->list); in nd_mapping_free_labels()
883 kfree(label_ent); in nd_mapping_free_labels()