Lines Matching refs:ret
34 int ret; in fit_set_hash_value() local
36 ret = fdt_setprop(fit, noffset, FIT_VALUE_PROP, value, value_len); in fit_set_hash_value()
37 if (ret) { in fit_set_hash_value()
40 fdt_strerror(ret)); in fit_set_hash_value()
41 return ret == -FDT_ERR_NOSPACE ? -ENOSPC : -EIO; in fit_set_hash_value()
67 int ret; in fit_image_process_hash() local
83 ret = fit_set_hash_value(fit, noffset, value, value_len); in fit_image_process_hash()
84 if (ret) { in fit_image_process_hash()
87 return ret; in fit_image_process_hash()
113 int ret; in fit_image_write_sig() local
121 ret = fdt_setprop(fit, noffset, FIT_VALUE_PROP, value, value_len); in fit_image_write_sig()
122 if (!ret) { in fit_image_write_sig()
123 ret = fdt_setprop_string(fit, noffset, "signer-name", in fit_image_write_sig()
126 if (!ret) { in fit_image_write_sig()
127 ret = fdt_setprop_string(fit, noffset, "signer-version", in fit_image_write_sig()
130 if (comment && !ret) in fit_image_write_sig()
131 ret = fdt_setprop_string(fit, noffset, "comment", comment); in fit_image_write_sig()
132 if (!ret) in fit_image_write_sig()
133 ret = fit_set_timestamp(fit, noffset, time(NULL)); in fit_image_write_sig()
134 if (region_prop && !ret) { in fit_image_write_sig()
137 ret = fdt_setprop(fit, noffset, "hashed-nodes", in fit_image_write_sig()
141 if (!ret) { in fit_image_write_sig()
142 ret = fdt_setprop(fit, noffset, "hashed-strings", in fit_image_write_sig()
147 return ret; in fit_image_write_sig()
216 int ret; in fit_image_process_sig() local
225 ret = info.crypto->sign(&info, ®ion, 1, &value, &value_len); in fit_image_process_sig()
226 if (ret) { in fit_image_process_sig()
228 node_name, image_name, ret); in fit_image_process_sig()
231 if (ret == -ENOENT) in fit_image_process_sig()
236 ret = fit_image_write_sig(fit, noffset, value, value_len, comment, in fit_image_process_sig()
238 if (ret) { in fit_image_process_sig()
239 if (ret == -FDT_ERR_NOSPACE) in fit_image_process_sig()
242 node_name, image_name, fdt_strerror(ret)); in fit_image_process_sig()
251 ret = info.crypto->add_verify_data(&info, keydest); in fit_image_process_sig()
260 if (keydest && ret) in fit_image_process_sig()
261 return ret; in fit_image_process_sig()
323 int ret = 0; in fit_image_add_verification_data() local
333 ret = fit_image_process_hash(fit, image_name, noffset, in fit_image_add_verification_data()
338 ret = fit_image_process_sig(keydir, keydest, in fit_image_add_verification_data()
342 if (ret) in fit_image_add_verification_data()
343 return ret; in fit_image_add_verification_data()
411 int ret, len; in fit_config_get_hash_list() local
460 ret = fdt_get_path(fit, image_noffset, path, sizeof(path)); in fit_config_get_hash_list()
461 if (ret < 0) in fit_config_get_hash_list()
479 ret = fdt_get_path(fit, noffset, path, sizeof(path)); in fit_config_get_hash_list()
480 if (ret < 0) in fit_config_get_hash_list()
512 iname, conf_name, sig_name, fdt_strerror(ret)); in fit_config_get_hash_list()
528 int ret, len; in fit_config_get_data() local
535 ret = fit_config_get_hash_list(fit, conf_noffset, noffset, &node_inc); in fit_config_get_data()
536 if (ret) in fit_config_get_data()
537 return ret; in fit_config_get_data()
546 sig_name, fdt_strerror(ret)); in fit_config_get_data()
551 conf_name, sig_name, fdt_strerror(ret)); in fit_config_get_data()
601 int ret; in fit_config_process_sig() local
612 ret = info.crypto->sign(&info, region, region_count, &value, in fit_config_process_sig()
615 if (ret) { in fit_config_process_sig()
621 ret = fit_image_write_sig(fit, noffset, value, value_len, comment, in fit_config_process_sig()
623 if (ret) { in fit_config_process_sig()
624 if (ret == -FDT_ERR_NOSPACE) in fit_config_process_sig()
627 node_name, conf_name, fdt_strerror(ret)); in fit_config_process_sig()
638 ret = info.crypto->add_verify_data(&info, keydest); in fit_config_process_sig()
639 if (ret == -ENOSPC) in fit_config_process_sig()
641 if (ret) { in fit_config_process_sig()
645 return ret; in fit_config_process_sig()
665 int ret = 0; in fit_config_add_verification_data() local
670 ret = fit_config_process_sig(keydir, keydest, in fit_config_add_verification_data()
674 if (ret) in fit_config_add_verification_data()
675 return ret; in fit_config_add_verification_data()
687 int ret; in fit_add_verification_data() local
705 ret = fit_image_add_verification_data(keydir, keydest, in fit_add_verification_data()
707 if (ret) in fit_add_verification_data()
708 return ret; in fit_add_verification_data()
727 ret = fit_config_add_verification_data(keydir, keydest, in fit_add_verification_data()
731 if (ret) in fit_add_verification_data()
732 return ret; in fit_add_verification_data()
742 int ret; in fit_check_sign() local
749 ret = fit_config_verify(fit, cfg_noffset); in fit_check_sign()
750 if (ret) in fit_check_sign()
751 return ret; in fit_check_sign()
752 ret = bootm_host_load_images(fit, cfg_noffset, is_spl); in fit_check_sign()
754 return ret; in fit_check_sign()