Home
last modified time | relevance | path

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

/optee_os/ldelf/
H A Dta_elf.c403 static void e32_save_symtab(struct ta_elf *elf, size_t tab_idx) in e32_save_symtab() argument
406 size_t str_idx = shdr[tab_idx].sh_link; in e32_save_symtab()
408 elf->dynsymtab = (void *)(shdr[tab_idx].sh_addr + elf->load_addr); in e32_save_symtab()
412 check_range(elf, "Dynsymtab", elf->dynsymtab, shdr[tab_idx].sh_size); in e32_save_symtab()
414 if (shdr[tab_idx].sh_size % sizeof(Elf32_Sym)) in e32_save_symtab()
417 elf->num_dynsyms = shdr[tab_idx].sh_size / sizeof(Elf32_Sym); in e32_save_symtab()
427 static void e64_save_symtab(struct ta_elf *elf, size_t tab_idx) in e64_save_symtab() argument
430 size_t str_idx = shdr[tab_idx].sh_link; in e64_save_symtab()
432 elf->dynsymtab = (void *)(vaddr_t)(shdr[tab_idx].sh_addr + in e64_save_symtab()
439 shdr[tab_idx].sh_size); in e64_save_symtab()
[all …]