Lines Matching defs:elf
80 Elf *elf;
217 s.name = elf_strptr(part->elf, strtabidx, symbol->st_name);
327 part->elf = elf_memory((char *)i.elf_ptrs[part_idx], i.elf_sizes[part_idx]);
328 report_elf_if(!part->elf);
330 const Elf64_Ehdr *ehdr = elf64_getehdr(part->elf);
336 report_elf_if(elf_getshdrstrndx(part->elf, §ion_str_index) < 0);
337 report_elf_if(elf_getshdrnum(part->elf, &num_shdrs) < 0);
344 while ((section = elf_nextscn(part->elf, section))) {
347 s->name = elf_strptr(part->elf, section_str_index, shdr->sh_name);
428 elf_getshdrnum(part->elf, &num_shdrs);
484 elf_end(part->elf);
499 Elf_Scn *target_scn = elf_getscn(part->elf, i);
624 Elf_Scn *target_scn = elf_getscn(part->elf, reloc_shdr->sh_info);
630 Elf_Scn *symbols_scn = elf_getscn(part->elf, reloc_shdr->sh_link);
669 const char *symbol_name = elf_strptr(part->elf, strtabidx, sym->st_name);
769 while ((section = elf_nextscn(part->elf, section))) {
798 while ((section = elf_nextscn(part->elf, section))) {