Lines Matching refs:tchild
414 struct device_node *tchild; in add_changeset_node() local
420 for_each_child_of_node(target->np, tchild) in add_changeset_node()
421 if (!of_node_cmp(node_kbasename, kbasename(tchild->full_name))) in add_changeset_node()
424 if (!tchild) { in add_changeset_node()
425 tchild = __of_node_dup(NULL, node_kbasename); in add_changeset_node()
426 if (!tchild) in add_changeset_node()
429 tchild->parent = target->np; in add_changeset_node()
430 tchild->name = __of_get_property(node, "name", NULL); in add_changeset_node()
432 if (!tchild->name) in add_changeset_node()
433 tchild->name = "<NULL>"; in add_changeset_node()
438 tchild->phandle = be32_to_cpup(phandle); in add_changeset_node()
440 of_node_set_flag(tchild, OF_OVERLAY); in add_changeset_node()
442 ret = of_changeset_attach_node(&ovcs->cset, tchild); in add_changeset_node()
446 target_child.np = tchild; in add_changeset_node()
450 of_node_put(tchild); in add_changeset_node()
454 if (node->phandle && tchild->phandle) { in add_changeset_node()
457 target_child.np = tchild; in add_changeset_node()
461 of_node_put(tchild); in add_changeset_node()