Lines Matching defs:sechdrs
26 int module_frob_arch_sections(Elf_Ehdr *hdr, Elf_Shdr *sechdrs,
45 int apply_relocate_add(Elf32_Shdr *sechdrs,
52 Elf32_Rela *rel_entry = (void *)sechdrs[relsec].sh_addr;
61 tgtsec = sechdrs[relsec].sh_info;
62 tgt_addr = sechdrs[tgtsec].sh_addr;
63 sym_sec = (Elf32_Sym *) sechdrs[symindex].sh_addr;
64 n = sechdrs[relsec].sh_size / sizeof(*rel_entry);
67 module->arch.secstr + sechdrs[tgtsec].sh_name, tgt_addr);
86 s = module->arch.secstr + sechdrs[sym_entry->st_shndx].sh_name;
114 if (strcmp(module->arch.secstr+sechdrs[tgtsec].sh_name, ".eh_frame") == 0)
132 int module_finalize(const Elf32_Ehdr *hdr, const Elf_Shdr *sechdrs,
140 unw = unwind_add_table(mod, (void *)sechdrs[unwsec].sh_addr,
141 sechdrs[unwsec].sh_size);