Lines Matching refs:ret
48 int path_len = 0, ret; in fdt_overlay_target_offset() local
60 ret = fdt_path_offset(fdt, path); in fdt_overlay_target_offset()
62 ret = path_len; in fdt_overlay_target_offset()
64 ret = fdt_node_offset_by_phandle(fdt, phandle); in fdt_overlay_target_offset()
73 if (ret < 0 && path_len == -FDT_ERR_NOTFOUND) in fdt_overlay_target_offset()
74 ret = -FDT_ERR_BADOVERLAY; in fdt_overlay_target_offset()
77 if (ret < 0) in fdt_overlay_target_offset()
78 return ret; in fdt_overlay_target_offset()
84 return ret; in fdt_overlay_target_offset()
145 int ret; in overlay_adjust_node_phandles() local
147 ret = overlay_phandle_add_offset(fdto, node, "phandle", delta); in overlay_adjust_node_phandles()
148 if (ret && ret != -FDT_ERR_NOTFOUND) in overlay_adjust_node_phandles()
149 return ret; in overlay_adjust_node_phandles()
151 ret = overlay_phandle_add_offset(fdto, node, "linux,phandle", delta); in overlay_adjust_node_phandles()
152 if (ret && ret != -FDT_ERR_NOTFOUND) in overlay_adjust_node_phandles()
153 return ret; in overlay_adjust_node_phandles()
156 ret = overlay_adjust_node_phandles(fdto, child, delta); in overlay_adjust_node_phandles()
157 if (ret) in overlay_adjust_node_phandles()
158 return ret; in overlay_adjust_node_phandles()
212 int ret; in overlay_update_local_node_references() local
255 ret = fdt_setprop_inplace_namelen_partial(fdto, in overlay_update_local_node_references()
262 if (ret == -FDT_ERR_NOSPACE) in overlay_update_local_node_references()
265 if (ret) in overlay_update_local_node_references()
266 return ret; in overlay_update_local_node_references()
282 ret = overlay_update_local_node_references(fdto, in overlay_update_local_node_references()
286 if (ret) in overlay_update_local_node_references()
287 return ret; in overlay_update_local_node_references()
435 int poffset, ret; in overlay_fixup_phandle() local
468 ret = overlay_fixup_one_phandle(fdt, fdto, symbols_off, in overlay_fixup_phandle()
471 if (ret) in overlay_fixup_phandle()
472 return ret; in overlay_fixup_phandle()
513 int ret; in overlay_fixup_phandles() local
515 ret = overlay_fixup_phandle(fdt, fdto, symbols_off, property); in overlay_fixup_phandles()
516 if (ret) in overlay_fixup_phandles()
517 return ret; in overlay_fixup_phandles()
552 int ret; in overlay_apply_node() local
561 ret = fdt_setprop(fdt, target, name, prop, prop_len); in overlay_apply_node()
562 if (ret) in overlay_apply_node()
563 return ret; in overlay_apply_node()
569 int ret; in overlay_apply_node() local
581 ret = overlay_apply_node(fdt, nnode, fdto, subnode); in overlay_apply_node()
582 if (ret) in overlay_apply_node()
583 return ret; in overlay_apply_node()
611 int ret; in overlay_merge() local
628 ret = overlay_apply_node(fdt, target, fdto, overlay); in overlay_merge()
629 if (ret) in overlay_merge()
630 return ret; in overlay_merge()
683 int len, frag_name_len, ret, rel_path_len; in overlay_symbol_update() local
754 ret = fdt_subnode_offset_namelen(fdto, 0, frag_name, in overlay_symbol_update()
757 if (ret < 0) in overlay_symbol_update()
759 fragment = ret; in overlay_symbol_update()
762 ret = fdt_subnode_offset(fdto, fragment, "__overlay__"); in overlay_symbol_update()
763 if (ret < 0) in overlay_symbol_update()
767 ret = fdt_overlay_target_offset(fdt, fdto, fragment, &target_path); in overlay_symbol_update()
768 if (ret < 0) in overlay_symbol_update()
769 return ret; in overlay_symbol_update()
770 target = ret; in overlay_symbol_update()
774 ret = get_path_len(fdt, target); in overlay_symbol_update()
775 if (ret < 0) in overlay_symbol_update()
776 return ret; in overlay_symbol_update()
777 len = ret; in overlay_symbol_update()
782 ret = fdt_setprop_placeholder(fdt, root_sym, name, in overlay_symbol_update()
784 if (ret < 0) in overlay_symbol_update()
785 return ret; in overlay_symbol_update()
789 ret = fdt_overlay_target_offset(fdt, fdto, fragment, &target_path); in overlay_symbol_update()
790 if (ret < 0) in overlay_symbol_update()
791 return ret; in overlay_symbol_update()
792 target = ret; in overlay_symbol_update()
798 ret = fdt_get_path(fdt, target, buf, len + 1); in overlay_symbol_update()
799 if (ret < 0) in overlay_symbol_update()
800 return ret; in overlay_symbol_update()
818 int ret; in fdt_overlay_apply() local
823 ret = fdt_find_max_phandle(fdt, &delta); in fdt_overlay_apply()
824 if (ret) in fdt_overlay_apply()
827 ret = overlay_adjust_local_phandles(fdto, delta); in fdt_overlay_apply()
828 if (ret) in fdt_overlay_apply()
831 ret = overlay_update_local_references(fdto, delta); in fdt_overlay_apply()
832 if (ret) in fdt_overlay_apply()
835 ret = overlay_fixup_phandles(fdt, fdto); in fdt_overlay_apply()
836 if (ret) in fdt_overlay_apply()
839 ret = overlay_merge(fdt, fdto); in fdt_overlay_apply()
840 if (ret) in fdt_overlay_apply()
843 ret = overlay_symbol_update(fdt, fdto); in fdt_overlay_apply()
844 if (ret) in fdt_overlay_apply()
866 return ret; in fdt_overlay_apply()