Lines Matching defs:label
407 static void check_duplicate_label(struct check *c, struct dt_info *dti, const char *label, struct node *node,
415 othernode = get_node_by_label(dt, label);
417 otherprop = get_property_by_label(dt, label, &othernode);
420 othermark = get_marker_label(dt, label, &othernode, &otherprop);
428 FAIL(c, dti, node, "Duplicate label '%s' on " DESCLABEL_FMT " and " DESCLABEL_FMT, label,
435 struct label *l;
438 for_each_label(node->labels, l) check_duplicate_label(c, dti, l->label, node, NULL, NULL);
444 for_each_label(prop->labels, l) check_duplicate_label(c, dti, l->label, node, prop, NULL);
588 "label \"%s\"\n",
622 FAIL(c, dti, node, "Reference to non-existent node or label \"%s\"\n", m->ref);
647 struct label *label;
650 for_each_label(parent->labels, label) return;
671 WARNING_IF_NOT_STRING(label_is_string, "label");