Lines Matching refs:parent_names
50 const char **parent_names;
354 return clk_core_lookup(core->parent_names[index]);
357 clk_core_lookup(core->parent_names[index]);
1089 if (!strcmp(core->parent_names[i], parent->name)) {
1683 core->parent = clk_core_lookup(core->parent_names[0]);
1757 if (strcmp(core->parent_names[i], parent_core->name) == 0)
2343 /* throw a WARN if any entries in parent_names are NULL */
2345 WARN(!core->parent_names[i],
2346 "%s: invalid NULL in %s's .parent_names\n",
2371 clk_core_lookup(core->parent_names[i]);
2446 !strcmp(core->name, orphan->parent_names[i]))
2452 if (!strcmp(core->name, orphan->parent_names[i])) {
2550 /* allocate local copy in case parent_names is __initdata */
2551 core->parent_names = kcalloc(core->num_parents, sizeof(char *),
2554 if (!core->parent_names) {
2560 /* copy each string name in case parent_names is __initdata */
2562 core->parent_names[i] = kstrdup_const(hw->init->parent_names[i],
2564 if (!core->parent_names[i]) {
2587 kfree_const(core->parent_names[i]);
2588 kfree(core->parent_names);
2608 kfree_const(core->parent_names[i]);
2610 kfree(core->parent_names);