Lines Matching defs:sechdrs
56 Elf_Shdr *sechdrs,
65 for (symidx = 0; sechdrs[symidx].sh_type != SHT_SYMTAB; symidx++) {
71 sym = (Elf_Sym *)sechdrs[symidx].sh_addr;
72 strtab = (char *)sechdrs[sechdrs[symidx].sh_link].sh_addr;
74 for (i = 1; i < sechdrs[symidx].sh_size / sizeof(Elf_Sym); i++) {
83 int apply_relocate_add(Elf_Shdr *sechdrs,
90 Elf_Rela *rel = (void *)sechdrs[relsec].sh_addr;
95 for (i = 0; i < sechdrs[relsec].sh_size / sizeof(*rel); i++) {
99 location = (u8 *)sechdrs[sechdrs[relsec].sh_info].sh_addr
109 sym = (Elf_Sym *)sechdrs[symindex].sh_addr
185 const Elf_Shdr *sechdrs)
188 char *secstrings = (void *)hdr + sechdrs[hdr->e_shstrndx].sh_offset;
190 for (s = sechdrs; s < sechdrs + hdr->e_shnum; s++) {
208 const Elf_Shdr *sechdrs,
211 do_patch_sections(hdr, sechdrs);