Lines Matching refs:ret

66 	int ret;  in tftpfw_version_set()  local
68 ret = vendor_storage_write(FIRMWARE_VER_ID, &version, sizeof(version)); in tftpfw_version_set()
70 return ret < 0 ? ret : 0; in tftpfw_version_set()
76 int ret; in tftpfw_version_get() local
78 ret = vendor_storage_read(FIRMWARE_VER_ID, &version, sizeof(version)); in tftpfw_version_get()
79 if (ret < 0) { in tftpfw_version_get()
80 if (ret == -EINVAL) { in tftpfw_version_get()
83 ret = tftpfw_version_set(version); in tftpfw_version_get()
84 if (ret < 0) in tftpfw_version_get()
85 return ret; in tftpfw_version_get()
87 return ret; in tftpfw_version_get()
142 int ret; in update_populate_image() local
181 ret = part_get_info_by_name_strict(dev_desc, e->part_name, &part); in update_populate_image()
182 if (ret < 0) { in update_populate_image()
252 int ret, i; in hdr_checksum_verify() local
256 ret = memcmp(hash, csum, SHA256_HASH_SIZE) ? -EINVAL : 0; in hdr_checksum_verify()
257 if (ret) { in hdr_checksum_verify()
269 return ret; in hdr_checksum_verify()
297 int ret; in hdr_param_verify() local
312 ret = tftpfw_version_get(); in hdr_param_verify()
313 if (ret < 0) { in hdr_param_verify()
314 TFTPUD_E("Failed to get local firmware version, ret=%d\n", ret); in hdr_param_verify()
317 local->version = ret; in hdr_param_verify()
321 ret = fit_rollback_index_verify(fit, FIT_ROLLBACK_INDEX, in hdr_param_verify()
323 if (ret) { in hdr_param_verify()
324 TFTPUD_E("Failed to get local rollback-index, ret=%d\n", ret); in hdr_param_verify()
325 return ret; in hdr_param_verify()
331 ret = rk_avb_get_current_slot(local->current_slot); in hdr_param_verify()
332 if (ret) { in hdr_param_verify()
333 TFTPUD_E("Failed to get local current slot, ret=%d\n", ret); in hdr_param_verify()
334 return ret; in hdr_param_verify()
369 int ret; in update_verify_hdr() local
379 ret = fit_config_verify(fit, conf); in update_verify_hdr()
380 if (ret) in update_verify_hdr()
381 return ret; in update_verify_hdr()
386 ret = hdr_checksum_verify(fit, hdr); in update_verify_hdr()
387 if (ret) in update_verify_hdr()
388 return ret; in update_verify_hdr()
393 ret = hdr_param_verify(fit, hdr, local, conf); in update_verify_hdr()
394 if (ret) in update_verify_hdr()
395 return ret; in update_verify_hdr()
404 int ret; in update_local_info() local
408 ret = tftpfw_version_set(hdr->version); in update_local_info()
409 if (ret) { in update_local_info()
410 TFTPUD_E("Update local param FAIL, ret=%d\n", ret); in update_local_info()
411 return ret; in update_local_info()
416 ret = fit_write_trusty_rollback_index(hdr->rollback_idx); in update_local_info()
417 if (ret) in update_local_info()
418 return ret; in update_local_info()
449 int ret; in download_image() local
455 ret = tftp_download(e->buf, e->file_name); in download_image()
456 if (ret) in download_image()
457 return ret; in download_image()
473 ret = fit_image_check_hash(fit, e->hash_noffset, e->buf, e->size, &msg); in download_image()
474 printf("[%s]\n", ret ? "-" : "+"); in download_image()
476 return ret; in download_image()
482 int ret; in update_flash_image() local
496 ret = blk_dwrite(dev_desc, e->lba_start + e->lba_offset, in update_flash_image()
500 ret = blk_dwrite(dev_desc, e->lba_start + e->lba_offset, in update_flash_image()
504 if (ret != e->lba_cnt) in update_flash_image()
505 printf("Failed(%d)\n\n\n", ret); in update_flash_image()
514 int i, ret; in update_download_image() local
517 ret = download_image(fit, e); in update_download_image()
518 if (!ret) in update_download_image()
535 int ret = 0; in update_write_gpt() local
558 ret = -EINVAL; in update_write_gpt()
574 ret = update_download_image(fit, e); in update_write_gpt()
575 if (ret) { in update_write_gpt()
577 e->file_name, ret); in update_write_gpt()
590 ret = run_command("gpt write ${devtype} ${devnum} ${gpt_parts}", 0); in update_write_gpt()
591 if (ret) { in update_write_gpt()
593 ret = -EIO; in update_write_gpt()
596 ret = run_command("gpt verify ${devtype} ${devnum} ${gpt_parts}", 0); in update_write_gpt()
597 if (ret) { in update_write_gpt()
599 ret = -EIO; in update_write_gpt()
606 return ret; in update_write_gpt()
625 int ret; in do_tftp_full_update() local
664 ret = -EINVAL; in do_tftp_full_update()
668 ret = update_verify_hdr(fit, hdr, local); in do_tftp_full_update()
669 if (ret) { in do_tftp_full_update()
670 TFTPUD_E("verify hdr fail, ret=%d\n", ret); in do_tftp_full_update()
675 ret = update_write_gpt(fit, hdr); in do_tftp_full_update()
676 if (ret) { in do_tftp_full_update()
677 TFTPUD_E("write gpt fail, ret=%d\n", ret); in do_tftp_full_update()
681 ret = update_populate_image(fit, hdr); in do_tftp_full_update()
682 if (ret) { in do_tftp_full_update()
683 TFTPUD_E("populate image fail, ret=%d\n", ret); in do_tftp_full_update()
695 ret = update_download_image(fit, e); in do_tftp_full_update()
696 if (ret) { in do_tftp_full_update()
698 e->file_name, ret); in do_tftp_full_update()
702 ret = update_flash_image(e); in do_tftp_full_update()
703 if (ret) { in do_tftp_full_update()
705 e->file_name, ret); in do_tftp_full_update()
715 ret = CMD_RET_FAILURE; in do_tftp_full_update()
725 if (!ret) { in do_tftp_full_update()
732 return ret ? CMD_RET_FAILURE : CMD_RET_SUCCESS; in do_tftp_full_update()