Lines Matching defs:elf
190 if (likely (mod->e_type != ET_REL) && mod->main.elf != NULL)
193 vaddr - mod->main.bias, minread, mod->main.elf);
401 r_debug_info_module->elf = NULL;
419 Elf *elf;
420 Dwfl_Error error = __libdw_open_file (&fd, &elf, true, false);
423 && __libdwfl_dynamic_vaddr_get (elf, &elf_dynamic_vaddr))
430 if (__libdwfl_find_elf_build_id (NULL, elf, &build_id_bits,
475 name, fd, elf, base,
479 elf = NULL;
483 else if (__libdwfl_elf_address_range (elf, base, true,
489 r_debug_info_module->elf = elf;
491 elf = NULL;
495 if (elf != NULL)
496 elf_end (elf);
539 if (unlikely (gelf_getehdr (mod->main.elf, &ehdr) == NULL))
567 if (elf_getphdrnum (mod->main.elf, &phnum) != 0)
573 GElf_Phdr *phdr = gelf_getphdr (mod->main.elf, i, &phdr_mem);
628 Elf_Data *data = elf_getdata_rawchunk (mod->main.elf, phdr->p_offset,
632 const size_t entsize = gelf_fsize (mod->main.elf,
705 if (mod->main.elf != NULL)
818 Elf *elf;
821 error = __libdw_open_file (&fd, &elf, true, false);
827 GElf_Ehdr ehdr_mem, *ehdr = gelf_getehdr (elf, &ehdr_mem);
830 elf_end (elf);
836 if (elf_getphdrnum (elf, &e_phnum) != 0)
838 elf_end (elf);
845 elf_end (elf);
864 elf_end (elf);
870 elf_end (elf);
996 || phdr_mod->main.elf == NULL