Lines Matching refs:sechdrs
60 int module_frob_arch_sections(Elf_Ehdr *hdr, Elf_Shdr *sechdrs, in module_frob_arch_sections() argument
73 switch (sechdrs[i].sh_type) { in module_frob_arch_sections()
75 symtab = &sechdrs[i]; in module_frob_arch_sections()
91 strings = (void *)hdr + sechdrs[symtab->sh_link].sh_offset; in module_frob_arch_sections()
105 if (sechdrs[i].sh_type != SHT_RELA) in module_frob_arch_sections()
107 nrela = sechdrs[i].sh_size / sizeof(Elf32_Rela); in module_frob_arch_sections()
108 rela = (void *)hdr + sechdrs[i].sh_offset; in module_frob_arch_sections()
145 int apply_relocate_add(Elf32_Shdr *sechdrs, const char *strtab, in apply_relocate_add() argument
149 Elf32_Shdr *symsec = sechdrs + symindex; in apply_relocate_add()
150 Elf32_Shdr *relsec = sechdrs + relindex; in apply_relocate_add()
151 Elf32_Shdr *dstsec = sechdrs + relsec->sh_info; in apply_relocate_add()