/external/elfutils/libdwfl/ |
linux-proc-maps.c | 130 proc_maps_report (Dwfl *dwfl, FILE *f, GElf_Addr sysinfo_ehdr, pid_t pid) 141 Dwfl_Module *mod = INTUSE(dwfl_report_module) (dwfl, last_file, 227 dwfl_linux_proc_maps_report (Dwfl *dwfl, FILE *f) 229 return proc_maps_report (dwfl, f, 0, 0); 234 dwfl_linux_proc_report (Dwfl *dwfl, pid_t pid) 236 if (dwfl == NULL) 256 result = proc_maps_report (dwfl, f, sysinfo_ehdr, pid) [all...] |
core-file.c | 144 dwfl_report_core_segments (Dwfl *dwfl, Elf *elf, const GElf_Ehdr *ehdr, 147 if (unlikely (dwfl == NULL)) 173 result = dwfl_report_segment (dwfl, ndx, phdr, 0, NULL); 258 dwfl_elf_phdr_memory_callback (Dwfl *dwfl, int ndx, 276 const GElf_Off align = dwfl->segment_align ?: 1; 397 dwfl_core_file_report (Dwfl *dwfl, Elf *elf, const GElf_Ehdr *ehdr) 402 int ndx = dwfl_report_core_segments (dwfl, elf, ehdr, ¬es_phdr) [all...] |
dwfl_addrdie.c | 53 dwfl_addrdie (Dwfl *dwfl, Dwarf_Addr addr, Dwarf_Addr *bias) 55 return INTUSE(dwfl_module_addrdie) (INTUSE(dwfl_addrmodule) (dwfl, addr),
|
dwfl_addrdwarf.c | 53 dwfl_addrdwarf (Dwfl *dwfl, Dwarf_Addr address, Dwarf_Addr *bias) 55 return INTUSE(dwfl_module_getdwarf) (INTUSE(dwfl_addrmodule) (dwfl, address),
|
dwfl_addrmodule.c | 53 dwfl_addrmodule (Dwfl *dwfl, Dwarf_Addr address) 56 (void) INTUSE(dwfl_addrsegment) (dwfl, address, &mod);
|
dwfl_getdwarf.c | 71 dwfl_getdwarf (Dwfl *dwfl, 79 return INTUSE(dwfl_getmodules) (dwfl, &module_callback, &info, offset);
|
dwfl_getsrc.c | 53 dwfl_getsrc (Dwfl *dwfl, Dwarf_Addr addr) 55 return INTUSE(dwfl_module_getsrc) (INTUSE(dwfl_addrmodule) (dwfl, addr),
|
dwfl_validate_address.c | 53 dwfl_validate_address (Dwfl *dwfl, Dwarf_Addr address, Dwarf_Sword offset) 55 Dwfl_Module *mod = INTUSE(dwfl_addrmodule) (dwfl, address);
|
dwfl_version.c | 53 dwfl_version (dwfl) 54 Dwfl *dwfl __attribute__ ((unused));
|
dwfl_report_elf.c | 64 __libdwfl_report_elf (Dwfl *dwfl, const char *name, const char *file_name, 226 Dwfl_Module *m = INTUSE(dwfl_report_module) (dwfl, name, start, end); 262 dwfl_report_elf (Dwfl *dwfl, const char *name, 278 Dwfl_Module *mod = __libdwfl_report_elf (dwfl, name, file_name,
|
ChangeLog | 40 * segment.c (insert): Must realloc DWFL->lookup_module here too. 41 (dwfl_report_segment): Clear DWFL->lookup_module before insert calls. 96 * libdwflP.h (struct Dwfl): New members lookup_elts, lookup_alloc, 104 (dwfl_report_module): Don't touch DWFL->nmodules. 105 (dwfl_report_end): Don't touch DWFL->modules and DWFL->nmodules. 426 * dwfl_module.c (dwfl_report_module): Increment DWFL->nmodules when 457 * argp-std.c (parse_opt): Handle ARGP_KEY_ERROR, free the Dwfl. 554 * argp-std.c (parse_opt): For -e, reset DWFL->offline_next_address to 676 aligned up from DWFL->offline_next_address when checking for overlap [all...] |
dwfl_build_id_find_elf.c | 85 const Dwfl_Callbacks *const cb = mod->dwfl->callbacks;
|
dwfl_module_getdwarf.c | 128 mod->main.fd = (*mod->dwfl->callbacks->find_elf) (MODCB_ARGS (mod), 215 mod->debug.fd = (*mod->dwfl->callbacks->find_debuginfo) (MODCB_ARGS (mod), 610 const Dwfl_Callbacks *const cb = mod->dwfl->callbacks;
|
derelocate.c | 146 && mod->dwfl->callbacks->section_address != NULL)
|
find-debuginfo.c | 146 const Dwfl_Callbacks *const cb = mod->dwfl->callbacks;
|
relocate.c | 80 if ((*mod->dwfl->callbacks->section_address) (MODCB_ARGS (mod), 228 for (Dwfl_Module *m = referer->dwfl->modulelist; m != NULL; m = m->next)
|
/external/elfutils/src/ |
addr2line.c | 99 static int handle_address (const char *addr, Dwfl *dwfl); 139 Dwfl *dwfl = NULL; local 140 (void) argp_parse (&argp, argc, argv, 0, &remaining, &dwfl); 141 assert (dwfl != NULL); 157 result = handle_address (buf, dwfl); 165 result = handle_address (argv[remaining], dwfl); 368 handle_address (const char *string, Dwfl *dwfl) [all...] |
unstrip.c | 100 Dwfl *dwfl; member in struct:arg_info 119 state->child_inputs[0] = &info->dwfl; 170 if (info->list && (info->dwfl == NULL 195 if (info->dwfl == NULL) [all...] |
readelf.c | 533 Dwfl *dwfl = dwfl_begin (&callbacks); local 534 if (likely (dwfl != NULL)) 536 dwfl->offline_next_address = 0; 537 if (dwfl_report_offline (dwfl, fname, fname, dwfl_fd) == NULL) 550 dwfl_report_end (dwfl, NULL, NULL); 556 only_one = dwfl_getmodules (dwfl, &count_dwflmod, &seen, 0) == 0; 561 dwfl_getmodules (dwfl, &process_dwflmod, &a, 0); 563 dwfl_end (dwfl); [all...] |
/external/elfutils/tests/ |
Makefile.am | 61 dwfl-bug-addr-overflow arls dwfl-bug-fd-leak \ 62 dwfl-addr-sect dwfl-bug-report early-offscn \ 63 dwfl-bug-getmodules 85 dwfl-bug-addr-overflow run-addrname-test.sh \ 86 dwfl-bug-fd-leak dwfl-bug-report \ 87 run-dwfl-bug-offline-rel.sh run-dwfl-addr-sect.sh [all...] |
Makefile.in | 47 rdwrmmap$(EXEEXT) dwfl-bug-addr-overflow$(EXEEXT) \ 48 arls$(EXEEXT) dwfl-bug-fd-leak$(EXEEXT) \ 49 dwfl-addr-sect$(EXEEXT) dwfl-bug-report$(EXEEXT) \ 50 early-offscn$(EXEEXT) dwfl-bug-getmodules$(EXEEXT) \ 68 dwfl-bug-addr-overflow$(EXEEXT) run-addrname-test.sh \ 69 dwfl-bug-fd-leak$(EXEEXT) dwfl-bug-report$(EXEEXT) \ 70 run-dwfl-bug-offline-rel.sh run-dwfl-addr-sect.sh [all...] |
run-dwfl-addr-sect.sh | 30 testrun_compare ./dwfl-addr-sect -e testfile43 0x64 0x8 0x98 <<\EOF
|
ChangeLog | 24 * dwfl-bug-getmodules.c: New file. 31 * run-dwfl-addr-sect.sh: Don't do it here. 123 * dwfl-bug-fd-leak.c (main): Add a cast. 189 * run-dwfl-addr-sect.sh: Change expected output, no errors. 193 * dwfl-addr-sect.c (handle_address): Return int. 196 * run-dwfl-addr-sect.sh: New file. 211 * run-dwfl-bug-offline-rel.sh: Updated expected output. 254 * dwfl-bug-report.c: Fix header inclusion. 264 * dwfl-bug-report.c: New file. 291 * run-dwfl-bug-offline-rel.sh: New file [all...] |
/external/linux-tools-perf/util/ |
probe-finder.c | 141 static Dwarf *dwfl_init_offline_dwarf(int fd, Dwfl **dwflp, Dwarf_Addr *bias) 199 static Dwarf *dwfl_init_live_kernel_dwarf(Dwarf_Addr addr, Dwfl **dwflp, 227 static Dwarf *dwfl_init_live_kernel_dwarf(Dwarf_Addr addr __used, Dwfl **dwflp, 1521 Dwfl *dwfl; local 1788 Dwfl *dwfl = NULL; local 2000 Dwfl *dwfl; local [all...] |
/external/elfutils/ |
android.patch | 76 const Dwfl_Callbacks *const cb = mod->dwfl->callbacks; 202 const Dwfl_Callbacks *const cb = mod->dwfl->callbacks;
|