Home
last modified time | relevance | path

Searched refs:dwfl (Results 1 – 6 of 6) sorted by relevance

/linux-4.4.14/tools/perf/arch/powerpc/util/
Dskip-callchain-idx.c151 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()
/linux-4.4.14/tools/perf/util/
Dunwind-libdw.c39 mod = dwfl_addrmodule(ui->dwfl, ip); in __report_module()
41 mod = dwfl_report_elf(ui->dwfl, dso->short_name, in __report_module()
45 return mod && dwfl_addrmodule(ui->dwfl, ip) == mod ? 0 : -1; in __report_module()
76 static pid_t next_thread(Dwfl *dwfl, void *arg, void **thread_argp) in next_thread() argument
83 return dwfl_pid(dwfl); in next_thread()
108 static bool memory_read(Dwfl *dwfl __maybe_unused, Dwarf_Addr addr, Dwarf_Word *result, in memory_read()
185 ui.dwfl = dwfl_begin(&offline_callbacks); in unwind__get_entries()
186 if (!ui.dwfl) in unwind__get_entries()
197 if (!dwfl_attach_state(ui.dwfl, EM_NONE, thread->tid, &callbacks, &ui)) in unwind__get_entries()
200 err = dwfl_getthread_frames(ui.dwfl, thread->tid, frame_callback, &ui); in unwind__get_entries()
[all …]
Dunwind-libdw.h12 Dwfl *dwfl; member
Dprobe-finder.h32 Dwfl *dwfl; member
Dprobe-finder.c69 dbg->dwfl = dwfl_begin(&offline_callbacks); in debuginfo__init_offline_dwarf()
70 if (!dbg->dwfl) in debuginfo__init_offline_dwarf()
73 dwfl_report_begin(dbg->dwfl); in debuginfo__init_offline_dwarf()
74 dbg->mod = dwfl_report_offline(dbg->dwfl, "", "", fd); in debuginfo__init_offline_dwarf()
82 dwfl_report_end(dbg->dwfl, NULL, NULL); in debuginfo__init_offline_dwarf()
86 if (dbg->dwfl) in debuginfo__init_offline_dwarf()
87 dwfl_end(dbg->dwfl); in debuginfo__init_offline_dwarf()
146 if (dbg->dwfl) in debuginfo__delete()
147 dwfl_end(dbg->dwfl); in debuginfo__delete()
Ddso.h169 void *dwfl; /* DWARF debug info */ member