Lines Matching refs:ret

105     int ret;  in elf_user_dump()  local
119 ret = lwp_data_get(lwp, k_va, va, len); in elf_user_dump()
120 if (ret != len) in elf_user_dump()
122 rt_kprintf("%s : lwp_get_from_user failed, ret = %d\n", __func__, ret); in elf_user_dump()
214 int ret; in elf_file_length() local
217 ret = stat(filename, &s); in elf_file_length()
218 if (ret != 0) in elf_file_length()
349 int ret; in elf_load_ehdr() local
351 ret = elf_file_open(elf_info->filename); in elf_load_ehdr()
352 if (ret < 0) in elf_load_ehdr()
355 return ret; in elf_load_ehdr()
358 elf_info->fd = ret; in elf_load_ehdr()
360 ret = elf_file_length(elf_info->filename, &elf_info->file_len); in elf_load_ehdr()
361 if (ret != RT_EOK) in elf_load_ehdr()
366 ret = elf_file_read(elf_info->fd, (rt_uint8_t *)&elf_info->ehdr, sizeof(Elf_Ehdr), 0); in elf_load_ehdr()
367 if (ret != RT_EOK) in elf_load_ehdr()
369 LOG_E("%s : elf_file_read failed, ret : %d", __func__, ret); in elf_load_ehdr()
373 ret = elf_check_ehdr(&elf_info->ehdr, elf_info->file_len); in elf_load_ehdr()
374 if (ret != RT_EOK) in elf_load_ehdr()
376 LOG_E("%s : elf_check_ehdr failed, ret : %d", __func__, ret); in elf_load_ehdr()
396 int ret; in elf_load_phdr() local
421 ret = elf_file_read(elf_info->fd, (rt_uint8_t *)elf_info->phdr, size, ehdr->e_phoff); in elf_load_phdr()
422 if (ret != RT_EOK) in elf_load_phdr()
426 LOG_E("%s : elf_file_read failed, ret = %d", __func__, ret); in elf_load_phdr()
446 int ret; in elf_load_interp() local
480 ret = elf_file_read(load_info->exec_info.fd, (rt_uint8_t *)load_info->interp_info.filename, in elf_load_interp()
482 if (ret != RT_EOK) in elf_load_interp()
484 LOG_E("%s : elf_file_read failed, ret = %d", __func__, ret); in elf_load_interp()
485 ret = -RT_ERROR; in elf_load_interp()
492 ret = -RT_ERROR; in elf_load_interp()
498 ret = elf_load_ehdr(&load_info->interp_info); in elf_load_interp()
499 if (ret != RT_EOK) in elf_load_interp()
501 LOG_E("%s : elf_load_ehdr failed, ret = %d", __func__, ret); in elf_load_interp()
505 ret = elf_load_phdr(&load_info->interp_info); in elf_load_interp()
506 if (ret != RT_EOK) in elf_load_interp()
508 LOG_E("%s : elf_load_phdr failed, ret = %d", __func__, ret); in elf_load_interp()
517 return ret; in elf_load_interp()
622 int ret, i; in elf_file_mmap() local
679 ret = elf_zero_bss(load_info->lwp, fd, tmp_phdr, bss_start, bss_end); in elf_file_mmap()
680 if (ret) in elf_file_mmap()
683 return ret; in elf_file_mmap()
713 int ret; in load_elf_interp() local
716 ret = total_mapping_size(&load_info->interp_info); in load_elf_interp()
717 if (ret) in load_elf_interp()
814 int ret; in elf_load_segment() local
822 ret = total_mapping_size(&load_info->exec_info); in elf_load_segment()
823 if (ret) in elf_load_segment()
836 ret = elf_file_mmap(load_info, &load_info->exec_info, &load_info->load_addr, in elf_load_segment()
839 if (ret != RT_EOK) in elf_load_segment()
847 ret = load_elf_interp(load_info, &load_info->interp_base); /* load the interpreter */ in elf_load_segment()
848 if (ret) in elf_load_segment()
850 LOG_E("%s : load_elf_interp failed, ret = %d", __func__, ret); in elf_load_segment()
851 return ret; in elf_load_segment()
854 if (ret != RT_EOK) in elf_load_segment()
856 LOG_W("%s : elf_file_close interp failed, ret = %d", __func__, ret); in elf_load_segment()
877 ret = elf_aux_fill(load_info); in elf_load_segment()
878 if (ret) in elf_load_segment()
881 return ret; in elf_load_segment()
939 int ret; in elf_load_app() local
942 ret = elf_load_ehdr(exec_info); in elf_load_app()
943 if (ret != RT_EOK) in elf_load_app()
945 return ret; in elf_load_app()
949 ret = elf_load_phdr(exec_info); in elf_load_app()
950 if (ret != RT_EOK) in elf_load_app()
952 return ret; in elf_load_app()
955 return ret; in elf_load_app()
968 int ret; in elf_file_load() local
971 ret = elf_load_app(&load_info->exec_info); in elf_file_load()
972 if (ret != RT_EOK) in elf_file_load()
978 ret = elf_load_interp(load_info); in elf_file_load()
979 if (ret != RT_EOK) in elf_file_load()
985 ret = elf_load_segment(load_info); in elf_file_load()
986 if (ret != RT_EOK) in elf_file_load()
994 return ret; in elf_file_load()
1022 int ret; in lwp_load() local
1065 ret = elf_file_load(&load_info); in lwp_load()
1066 if (ret != RT_EOK) in lwp_load()
1068 LOG_E("%s : elf_file_load error, ret : %d", __func__, ret); in lwp_load()
1069 return ret; in lwp_load()