Searched defs:elfp (Results 1 - 7 of 7) sorted by relevance

/external/elfutils/libdwfl/
H A Ddwfl_build_id_find_elf.c140 char **file_name, Elf **elfp)
142 *elfp = NULL;
165 Dwfl_Error error = __libdw_open_file (&fd, elfp, true, false);
168 else if (__libdwfl_find_build_id (mod, false, *elfp) == 2)
177 elf_end (*elfp);
178 *elfp = NULL;
136 dwfl_build_id_find_elf(Dwfl_Module *mod, void **userdata __attribute__ ((unused)), const char *modname __attribute__ ((unused)), Dwarf_Addr base __attribute__ ((unused)), char **file_name, Elf **elfp) argument
H A Ddwfl_module_getsym.c34 GElf_Word *shndxp, Elf **elfp, Dwarf_Addr *biasp,
189 if (elfp)
190 *elfp = elf;
200 Elf **elfp, Dwarf_Addr *bias)
203 return __libdwfl_getsym (mod, ndx, sym, addr, shndxp, elfp, bias,
33 __libdwfl_getsym(Dwfl_Module *mod, int ndx, GElf_Sym *sym, GElf_Addr *addr, GElf_Word *shndxp, Elf **elfp, Dwarf_Addr *biasp, bool *resolved, bool adjust_st_value) argument
197 dwfl_module_getsym_info(Dwfl_Module *mod, int ndx, GElf_Sym *sym, GElf_Addr *addr, GElf_Word *shndxp, Elf **elfp, Dwarf_Addr *bias) argument
H A Dopen.c94 what_kind (int fd, Elf **elfp, Elf_Kind *kind, bool *close_fd) argument
97 *kind = elf_kind (*elfp);
100 if (unlikely (*elfp == NULL))
104 error = decompress (fd, elfp);
108 *kind = elf_kind (*elfp);
116 __libdw_open_file (int *fdp, Elf **elfp, bool close_on_fail, bool archive_ok) argument
174 *elfp = elf;
H A Ddwfl_module_addrsym.c239 Elf **elfp, Dwarf_Addr *biasp, bool _adjust_st_value)
302 if (elfp != NULL)
303 *elfp = state.closest_elf;
323 GElf_Word *shndxp, Elf **elfp, Dwarf_Addr *bias)
325 return __libdwfl_addrsym (mod, address, offset, sym, shndxp, elfp, bias,
237 __libdwfl_addrsym(Dwfl_Module *_mod, GElf_Addr _addr, GElf_Off *off, GElf_Sym *_closest_sym, GElf_Word *shndxp, Elf **elfp, Dwarf_Addr *biasp, bool _adjust_st_value) argument
H A Dcore-file.c179 void *arg, Elf **elfp)
194 *elfp = elf_memory (*buffer, whole);
195 if (unlikely (*elfp == NULL))
198 (*elfp)->flags |= ELF_F_MALLOCED;
205 *elfp = elf_begin_rand (core, *buffer - core->map_address, whole, NULL);
208 return *elfp != NULL;
171 core_file_read_eagerly(Dwfl_Module *mod, void **userdata __attribute__ ((unused)), const char *name __attribute__ ((unused)), Dwarf_Addr start __attribute__ ((unused)), void **buffer, size_t *buffer_available, GElf_Off cost, GElf_Off worthwhile, GElf_Off whole, GElf_Off contiguous __attribute__ ((unused)), void *arg, Elf **elfp) argument
H A Dlinux-proc-maps.c354 char **file_name, Elf **elfp)
417 *elfp = elf_from_remote_memory (base, getpagesize (), NULL,
351 dwfl_linux_proc_find_elf(Dwfl_Module *mod __attribute__ ((unused)), void **userdata __attribute__ ((unused)), const char *module_name, Dwarf_Addr base, char **file_name, Elf **elfp) argument
H A Dlinux-kernel-modules.c698 char **file_name, Elf **elfp)
703 file_name, elfp);
694 dwfl_linux_kernel_find_elf(Dwfl_Module *mod, void **userdata __attribute__ ((unused)), const char *module_name, Dwarf_Addr base __attribute__ ((unused)), char **file_name, Elf **elfp) argument

Completed in 97 milliseconds