/external/elfutils/libdwfl/ |
D | open.c | 94 what_kind (int fd, Elf **elfp, Elf_Kind *kind, bool *close_fd) in what_kind() argument 97 *kind = elf_kind (*elfp); in what_kind() 100 if (unlikely (*elfp == NULL)) in what_kind() 104 error = decompress (fd, elfp); in what_kind() 108 *kind = elf_kind (*elfp); in what_kind() 116 __libdw_open_file (int *fdp, Elf **elfp, bool close_on_fail, bool archive_ok) in __libdw_open_file() argument 174 *elfp = elf; in __libdw_open_file()
|
D | dwfl_build_id_find_elf.c | 140 char **file_name, Elf **elfp) in dwfl_build_id_find_elf() argument 142 *elfp = NULL; in dwfl_build_id_find_elf() 165 Dwfl_Error error = __libdw_open_file (&fd, elfp, true, false); in dwfl_build_id_find_elf() 168 else if (__libdwfl_find_build_id (mod, false, *elfp) == 2) in dwfl_build_id_find_elf() 177 elf_end (*elfp); in dwfl_build_id_find_elf() 178 *elfp = NULL; in dwfl_build_id_find_elf()
|
D | dwfl_module_getsym.c | 34 GElf_Word *shndxp, Elf **elfp, Dwarf_Addr *biasp, in __libdwfl_getsym() argument 189 if (elfp) in __libdwfl_getsym() 190 *elfp = elf; in __libdwfl_getsym() 200 Elf **elfp, Dwarf_Addr *bias) in dwfl_module_getsym_info() argument 203 return __libdwfl_getsym (mod, ndx, sym, addr, shndxp, elfp, bias, in dwfl_module_getsym_info()
|
D | dwfl_module_addrsym.c | 239 Elf **elfp, Dwarf_Addr *biasp, bool _adjust_st_value) in __libdwfl_addrsym() argument 302 if (elfp != NULL) in __libdwfl_addrsym() 303 *elfp = state.closest_elf; in __libdwfl_addrsym() 323 GElf_Word *shndxp, Elf **elfp, Dwarf_Addr *bias) in INTDEF() 325 return __libdwfl_addrsym (mod, address, offset, sym, shndxp, elfp, bias, in INTDEF()
|
D | core-file.c | 179 void *arg, Elf **elfp) in core_file_read_eagerly() argument 194 *elfp = elf_memory (*buffer, whole); in core_file_read_eagerly() 195 if (unlikely (*elfp == NULL)) in core_file_read_eagerly() 198 (*elfp)->flags |= ELF_F_MALLOCED; in core_file_read_eagerly() 205 *elfp = elf_begin_rand (core, *buffer - core->map_address, whole, NULL); in core_file_read_eagerly() 208 return *elfp != NULL; in core_file_read_eagerly()
|
D | libdwfl.h | 57 char **file_name, Elf **elfp); 478 Elf **elfp, Dwarf_Addr *bias) 505 GElf_Word *shndxp, Elf **elfp,
|
D | libdwflP.h | 451 Elf **elfp, Dwarf_Addr *biasp, 460 GElf_Word *shndxp, Elf **elfp, 623 extern Dwfl_Error __libdw_open_file (int *fdp, Elf **elfp, 648 void *arg, Elf **elfp);
|
D | linux-proc-maps.c | 354 char **file_name, Elf **elfp) in dwfl_linux_proc_find_elf() argument 417 *elfp = elf_from_remote_memory (base, getpagesize (), NULL, in dwfl_linux_proc_find_elf()
|
D | linux-kernel-modules.c | 698 char **file_name, Elf **elfp) in dwfl_linux_kernel_find_elf() argument 703 file_name, elfp); in dwfl_linux_kernel_find_elf()
|
D | ChangeLog | 827 (dwfl_module_addrsym_elf): this. Add elfp and biasp arguments, 832 new elfp and biasp arguments. Track elf instead of file.
|
/external/elfutils/include/elfutils/ |
D | libdwfl.h | 57 char **file_name, Elf **elfp); 478 Elf **elfp, Dwarf_Addr *bias) 505 GElf_Word *shndxp, Elf **elfp,
|
/external/elfutils/tests/ |
D | backtrace-data.c | 65 Elf **elfp __attribute__ ((unused))) in find_elf() argument
|