Lines Matching refs:target

41 struct target {  struct
53 struct device_node *target; member
99 struct target *target, const struct device_node *overlay_node);
166 nd.target = fragment->target; in overlay_notify()
174 of_overlay_action_name(action), ret, nd.target); in overlay_notify()
240 target_path = kasprintf(GFP_KERNEL, "%pOF", fragment->target); in dup_and_fixup_symbol_prop()
301 struct target *target, struct property *overlay_prop, in add_changeset_property() argument
307 if (target->in_livetree) in add_changeset_property()
313 if (target->in_livetree) in add_changeset_property()
314 prop = of_find_property(target->np, overlay_prop->name, NULL); in add_changeset_property()
322 target->np); in add_changeset_property()
330 target->np); in add_changeset_property()
349 if (!target->in_livetree) { in add_changeset_property()
350 new_prop->next = target->np->deadprops; in add_changeset_property()
351 target->np->deadprops = new_prop; in add_changeset_property()
353 ret = of_changeset_add_property(&ovcs->cset, target->np, in add_changeset_property()
356 ret = of_changeset_update_property(&ovcs->cset, target->np, in add_changeset_property()
360 if (!of_node_check_flag(target->np, OF_OVERLAY)) in add_changeset_property()
362 target->np, new_prop->name); in add_changeset_property()
406 struct target *target, struct device_node *node) in add_changeset_node() argument
411 struct target target_child; in add_changeset_node()
416 for_each_child_of_node(target->np, tchild) in add_changeset_node()
425 tchild->parent = target->np; in add_changeset_node()
454 target_child.in_livetree = target->in_livetree; in add_changeset_node()
478 struct target *target, const struct device_node *overlay_node) in build_changeset_next_level() argument
485 ret = add_changeset_property(ovcs, target, prop, 0); in build_changeset_next_level()
488 target->np, prop->name, ret); in build_changeset_next_level()
494 ret = add_changeset_node(ovcs, target, child); in build_changeset_next_level()
497 target->np, child, ret); in build_changeset_next_level()
510 struct target *target, in build_changeset_symbols_node() argument
517 ret = add_changeset_property(ovcs, target, prop, 1); in build_changeset_symbols_node()
520 target->np, prop->name, ret); in build_changeset_symbols_node()
635 struct target target; in build_changeset() local
650 target.np = fragment->target; in build_changeset()
651 target.in_livetree = true; in build_changeset()
652 ret = build_changeset_next_level(ovcs, &target, in build_changeset()
656 fragment->target); in build_changeset()
664 target.np = fragment->target; in build_changeset()
665 target.in_livetree = true; in build_changeset()
666 ret = build_changeset_symbols_node(ovcs, &target, in build_changeset()
670 fragment->target); in build_changeset()
789 fragment->target = find_target(node); in init_overlay_changeset()
790 if (!fragment->target) { in init_overlay_changeset()
809 fragment->target = of_find_node_by_path("/__symbols__"); in init_overlay_changeset()
811 if (!fragment->target) { in init_overlay_changeset()
851 of_node_put(ovcs->fragments[i].target); in free_overlay_changeset()