Lines Matching refs:elf_module
52 if (rt_memcmp(elf_module->e_ident, RTMMAG, SELFMAG) == 0) in dlmodule_load_shared_object()
61 for (index = 0; index < elf_module->e_phnum; index++) in dlmodule_load_shared_object()
131 for (index = 0; index < elf_module->e_phnum; index++) in dlmodule_load_shared_object()
136 (rt_uint8_t *)elf_module + phdr[index].p_offset, in dlmodule_load_shared_object()
142 module->entry_addr = module->mem_space + elf_module->e_entry - vstart_addr; in dlmodule_load_shared_object()
145 for (index = 0; index < elf_module->e_shnum; index ++) in dlmodule_load_shared_object()
212 for (index = 0; index < elf_module->e_shnum; index ++) in dlmodule_load_shared_object()
217 shdr[elf_module->e_shstrndx].sh_offset; in dlmodule_load_shared_object()
223 if (index != elf_module->e_shnum) in dlmodule_load_shared_object()
324 for (index = 0; index < elf_module->e_shnum; index ++) in dlmodule_load_relocated_object()
368 for (index = 0; index < elf_module->e_shnum; index ++) in dlmodule_load_relocated_object()
374 (rt_uint8_t *)elf_module + shdr[index].sh_offset, in dlmodule_load_relocated_object()
384 (rt_uint8_t *)elf_module + shdr[index].sh_offset, in dlmodule_load_relocated_object()
396 (rt_uint8_t *)elf_module + shdr[index].sh_offset, in dlmodule_load_relocated_object()
414 …module->entry_addr = (rt_dlmodule_entry_func_t)((rt_uint8_t *)module->mem_space + elf_module->e_en… in dlmodule_load_relocated_object()
417 for (index = 0; index < elf_module->e_shnum; index ++) in dlmodule_load_relocated_object()
441 shdr[elf_module->e_shstrndx].sh_offset; in dlmodule_load_relocated_object()