Lines Matching refs:tchild
409 struct device_node *tchild; in add_changeset_node() local
415 for_each_child_of_node(target->np, tchild) in add_changeset_node()
416 if (!of_node_cmp(node_kbasename, kbasename(tchild->full_name))) in add_changeset_node()
419 if (!tchild) { in add_changeset_node()
420 tchild = __of_node_dup(NULL, node_kbasename); in add_changeset_node()
421 if (!tchild) in add_changeset_node()
424 tchild->parent = target->np; in add_changeset_node()
425 tchild->name = __of_get_property(node, "name", NULL); in add_changeset_node()
427 if (!tchild->name) in add_changeset_node()
428 tchild->name = "<NULL>"; in add_changeset_node()
433 tchild->phandle = be32_to_cpup(phandle); in add_changeset_node()
435 of_node_set_flag(tchild, OF_OVERLAY); in add_changeset_node()
437 ret = of_changeset_attach_node(&ovcs->cset, tchild); in add_changeset_node()
441 target_child.np = tchild; in add_changeset_node()
445 of_node_put(tchild); in add_changeset_node()
449 if (node->phandle && tchild->phandle) { in add_changeset_node()
452 target_child.np = tchild; in add_changeset_node()
456 of_node_put(tchild); in add_changeset_node()