Home
last modified time | relevance | path

Searched refs:rel_sidx (Results 1 – 1 of 1) sorted by relevance

/optee_os/ldelf/
H A Dta_elf_rel.c339 static void e32_relocate(struct ta_elf *elf, unsigned int rel_sidx) in e32_relocate() argument
351 assert(shdr[rel_sidx].sh_type == SHT_REL); in e32_relocate()
353 assert(shdr[rel_sidx].sh_entsize == sizeof(Elf32_Rel)); in e32_relocate()
355 sym_tab_idx = shdr[rel_sidx].sh_link; in e32_relocate()
400 if (ADD_OVERFLOW(shdr[rel_sidx].sh_addr, in e32_relocate()
401 shdr[rel_sidx].sh_size, &sh_end)) in e32_relocate()
405 rel = (Elf32_Rel *)(elf->load_addr + shdr[rel_sidx].sh_addr); in e32_relocate()
407 rel_end = rel + shdr[rel_sidx].sh_size / sizeof(Elf32_Rel); in e32_relocate()
579 static void e64_relocate(struct ta_elf *elf, unsigned int rel_sidx) in e64_relocate() argument
591 assert(shdr[rel_sidx].sh_type == SHT_RELA); in e64_relocate()
[all …]