Lines Matching refs:name
26 fprintf(stderr, "=== %s: ", (c)->name); \
55 const char *name;
70 .name = #nm, \
102 (c->level == ERROR) ? "ERROR" : "Warning", c->name);
125 TRACE(c, "%s\t'%s'", node->fullpath, prop->name);
151 c->prereq[i]->name);
226 if (streq(child->name, child2->name))
227 FAIL(c, "Duplicate node name %s",
239 if (streq(prop->name, prop2->name))
240 FAIL(c, "Duplicate property name %s in %s",
241 prop->name, node->fullpath);
253 int n = strspn(node->name, c->data);
255 if (n < strlen(node->name))
257 node->name[n], node->fullpath);
265 FAIL(c, "Node %s has multiple '@' characters in name",
273 int n = strspn(prop->name, c->data);
275 if (n < strlen(prop->name))
276 FAIL(c, "Bad character '%c' in property name \"%s\", node %s",
277 prop->name[n], prop->name, node->fullpath);
285 ((prop) ? (prop)->name : ""), \
344 if (!streq(prop->name, "phandle")
345 && !streq(prop->name, "linux,phandle"))
350 node->fullpath, prop->val.len, prop->name);
362 prop->name, node->fullpath);
377 node->fullpath, phandle, prop->name);
383 node->fullpath, prop->name);
402 if (streq((*pp)->name, "name")) {
408 return; /* No name property, that's fine */
411 || (memcmp(prop->val.val, node->name, node->basenamelen) != 0)) {
412 FAIL(c, "\"name\" property in %s is incorrect (\"%s\" instead"
413 " of base node name)", node->fullpath, prop->val.val);
415 /* The name property is correct, and therefore redundant.
418 free(prop->name);
423 CHECK_IS_STRING(name_is_string, "name", ERROR);