Lines Matching refs:tchild
412 struct device_node *tchild; in add_changeset_node() local
418 for_each_child_of_node(target->np, tchild) in add_changeset_node()
419 if (!of_node_cmp(node_kbasename, kbasename(tchild->full_name))) in add_changeset_node()
422 if (!tchild) { in add_changeset_node()
423 tchild = __of_node_dup(NULL, node_kbasename); in add_changeset_node()
424 if (!tchild) in add_changeset_node()
427 tchild->parent = target->np; in add_changeset_node()
428 tchild->name = __of_get_property(node, "name", NULL); in add_changeset_node()
430 if (!tchild->name) in add_changeset_node()
431 tchild->name = "<NULL>"; in add_changeset_node()
436 tchild->phandle = be32_to_cpup(phandle); in add_changeset_node()
438 of_node_set_flag(tchild, OF_OVERLAY); in add_changeset_node()
440 ret = of_changeset_attach_node(&ovcs->cset, tchild); in add_changeset_node()
444 target_child.np = tchild; in add_changeset_node()
448 of_node_put(tchild); in add_changeset_node()
452 if (node->phandle && tchild->phandle) { in add_changeset_node()
455 target_child.np = tchild; in add_changeset_node()
459 of_node_put(tchild); in add_changeset_node()