Searched refs:dwfl (Results 1 – 6 of 6) sorted by relevance
/tools/perf/arch/powerpc/util/ |
D | skip-callchain-idx.c | 151 Dwfl *dwfl; in check_return_addr() local 160 dwfl = dso->dwfl; in check_return_addr() 162 if (!dwfl) { in check_return_addr() 163 dwfl = dwfl_begin(&offline_callbacks); in check_return_addr() 164 if (!dwfl) { in check_return_addr() 169 mod = dwfl_report_elf(dwfl, exec_file, exec_file, -1, in check_return_addr() 179 dwfl_end(dwfl); in check_return_addr() 182 dso->dwfl = dwfl; in check_return_addr() 185 mod = dwfl_addrmodule(dwfl, pc); in check_return_addr()
|
/tools/perf/util/ |
D | unwind-libdw.c | 40 mod = dwfl_addrmodule(ui->dwfl, ip); in __report_module() 50 mod = dwfl_report_elf(ui->dwfl, dso->short_name, in __report_module() 54 return mod && dwfl_addrmodule(ui->dwfl, ip) == mod ? 0 : -1; in __report_module() 88 static pid_t next_thread(Dwfl *dwfl, void *arg, void **thread_argp) in next_thread() argument 95 return dwfl_pid(dwfl); in next_thread() 130 static bool memory_read(Dwfl *dwfl __maybe_unused, Dwarf_Addr addr, Dwarf_Word *result, in memory_read() 217 ui->dwfl = dwfl_begin(&offline_callbacks); in unwind__get_entries() 218 if (!ui->dwfl) in unwind__get_entries() 229 if (!dwfl_attach_state(ui->dwfl, EM_NONE, thread->tid, &callbacks, ui)) in unwind__get_entries() 232 err = dwfl_getthread_frames(ui->dwfl, thread->tid, frame_callback, ui); in unwind__get_entries() [all …]
|
D | unwind-libdw.h | 12 Dwfl *dwfl; member
|
D | probe-finder.h | 32 Dwfl *dwfl; member
|
D | probe-finder.c | 70 dbg->dwfl = dwfl_begin(&offline_callbacks); in debuginfo__init_offline_dwarf() 71 if (!dbg->dwfl) in debuginfo__init_offline_dwarf() 74 dwfl_report_begin(dbg->dwfl); in debuginfo__init_offline_dwarf() 75 dbg->mod = dwfl_report_offline(dbg->dwfl, "", "", fd); in debuginfo__init_offline_dwarf() 83 dwfl_report_end(dbg->dwfl, NULL, NULL); in debuginfo__init_offline_dwarf() 87 if (dbg->dwfl) in debuginfo__init_offline_dwarf() 88 dwfl_end(dbg->dwfl); in debuginfo__init_offline_dwarf() 147 if (dbg->dwfl) in debuginfo__delete() 148 dwfl_end(dbg->dwfl); in debuginfo__delete()
|
D | dso.h | 171 void *dwfl; /* DWARF debug info */ member
|