Lines Matching refs:ret
56 int ret;
58 ret = add_tce_mem_ranges(mem_ranges);
59 if (ret)
62 ret = add_initrd_mem_range(mem_ranges);
63 if (ret)
66 ret = add_htab_mem_range(mem_ranges);
67 if (ret)
70 ret = add_kernel_mem_range(mem_ranges);
71 if (ret)
74 ret = add_rtas_mem_range(mem_ranges);
75 if (ret)
78 ret = add_opal_mem_range(mem_ranges);
79 if (ret)
82 ret = add_reserved_mem_ranges(mem_ranges);
83 if (ret)
89 if (ret)
91 return ret;
104 int ret;
113 ret = add_mem_range(mem_ranges, 0, crashk_res.end + 1);
114 if (ret)
117 ret = add_rtas_mem_range(mem_ranges);
118 if (ret)
121 ret = add_opal_mem_range(mem_ranges);
122 if (ret)
125 ret = add_tce_mem_ranges(mem_ranges);
127 if (ret)
129 return ret;
145 int ret;
159 ret = add_mem_range(mem_ranges, base, size);
160 if (ret)
177 ret = crash_exclude_mem_range(tmem, crashk_res.start, crashk_res.end);
178 if (ret)
187 ret = add_rtas_mem_range(mem_ranges);
188 if (ret)
191 ret = add_opal_mem_range(mem_ranges);
192 if (ret)
196 ret = add_mem_range(mem_ranges, BACKUP_SRC_START, BACKUP_SRC_SIZE);
197 if (ret)
202 if (ret)
204 return ret;
218 int ret;
220 ret = add_rtas_mem_range(mem_ranges);
221 if (ret)
224 ret = add_tce_mem_ranges(mem_ranges);
225 if (ret)
228 ret = add_reserved_mem_ranges(mem_ranges);
230 if (ret)
232 return ret;
248 int ret = -EADDRNOTAVAIL;
278 ret = 0;
283 return ret;
300 int i, ret = 0, err = -EADDRNOTAVAIL;
313 ret = __locate_mem_hole_top_down(kbuf, tmin, tmax);
314 if (!ret)
321 ret = err;
324 ret = 0;
327 if (!ret) {
329 ret = __locate_mem_hole_top_down(kbuf, tmin, tmax);
331 return ret;
347 int ret = -EADDRNOTAVAIL;
376 ret = 0;
381 return ret;
398 int i, ret = 0, err = -EADDRNOTAVAIL;
411 ret = __locate_mem_hole_bottom_up(kbuf, tmin, tmax);
412 if (!ret)
419 ret = err;
422 ret = 0;
425 if (!ret) {
427 ret = __locate_mem_hole_bottom_up(kbuf, tmin, tmax);
429 return ret;
516 int tmp_idx, ret;
536 ret = add_usable_mem(um_info, base, end);
537 if (!ret) {
546 return ret;
564 int i, len, ranges, ret;
581 ret = -EINVAL;
593 ret = -ENOMEM;
599 ret = 0;
615 ret = add_usable_mem(um_info, base, end);
616 if (ret)
631 ret = fdt_setprop(fdt, node, "linux,usable-memory", um_info->buf,
636 return ret;
653 int node, ret = 0;
678 ret = walk_drmem_lmbs(dn, &um_info, kdump_setup_usable_lmb);
681 if (ret) {
686 ret = fdt_setprop(fdt, node, "linux,drconf-usable-memory",
688 if (ret) {
699 ret = add_usable_mem_property(fdt, dn, &um_info);
700 if (ret) {
709 return ret;
722 int ret;
741 ret = kexec_add_buffer(kbuf);
742 if (ret) {
744 return ret;
792 int ret;
794 ret = get_crash_memory_ranges(&cmem);
795 if (ret)
799 ret = crash_prepare_elf64_headers(cmem, false, &headers, &headers_sz);
800 if (ret) {
813 ret = kexec_add_buffer(kbuf);
814 if (ret) {
824 return ret;
838 int ret;
841 ret = load_backup_segment(image, kbuf);
842 if (ret) {
844 return ret;
849 ret = load_elfcorehdr_segment(image, kbuf);
850 if (ret) {
852 return ret;
877 int ret;
879 ret = setup_purgatory(image, slave_code, fdt, kernel_load_addr,
881 if (ret)
891 ret = kexec_purgatory_get_set_symbol(image, "run_at_load",
895 if (ret)
900 ret = kexec_purgatory_get_set_symbol(image, "backup_start",
904 if (ret)
913 ret = kexec_purgatory_get_set_symbol(image, "opal_base", &val,
915 if (ret)
919 ret = kexec_purgatory_get_set_symbol(image, "opal_entry", &val,
923 if (ret)
926 return ret;
974 int ret = 0;
981 ret = fdt_setprop(fdt, node_offset, pp->name, pp->value, pp->length);
982 if (ret < 0) {
983 pr_err("Unable to add %s property: %s\n", pp->name, fdt_strerror(ret));
984 return ret;
987 return ret;
1000 int cpus_offset, cpus_subnode_offset, ret = 0;
1010 ret = fdt_del_node(fdt, cpus_offset);
1011 if (ret < 0) {
1012 pr_err("Error deleting /cpus node: %s\n", fdt_strerror(ret));
1026 ret = add_node_props(fdt, cpus_offset, cpus_node);
1028 if (ret < 0)
1029 return ret;
1037 ret = cpus_subnode_offset;
1041 ret = add_node_props(fdt, cpus_subnode_offset, dn);
1042 if (ret < 0)
1047 return ret;
1067 int i, nr_ranges, ret;
1069 ret = setup_new_fdt(image, fdt, initrd_load_addr, initrd_len, cmdline);
1070 if (ret)
1078 ret = get_usable_memory_ranges(&umem);
1079 if (ret)
1082 ret = update_usable_mem_fdt(fdt, umem);
1083 if (ret) {
1092 ret = fdt_add_mem_rsv(fdt, BACKUP_SRC_END + 1,
1094 if (ret) {
1096 fdt_strerror(ret));
1101 ret = fdt_add_mem_rsv(fdt, image->arch.backup_start,
1103 if (ret) {
1105 fdt_strerror(ret));
1111 ret = update_cpus_node(fdt);
1112 if (ret < 0)
1116 ret = get_reserved_memory_ranges(&rmem);
1117 if (ret)
1126 ret = fdt_add_mem_rsv(fdt, base, size);
1127 if (ret) {
1129 fdt_strerror(ret));
1137 return ret;
1156 int ret;
1181 ret = locate_mem_hole_top_down_ppc64(kbuf, buf_min, buf_max,
1184 ret = locate_mem_hole_bottom_up_ppc64(kbuf, buf_min, buf_max,
1188 if (!ret) {
1195 return ret;
1210 int ret;
1213 ret = get_exclude_memory_ranges(&(image->arch.exclude_ranges));
1214 if (ret) {
1216 return ret;