1#ifndef __PERF_UNWIND_LIBDW_H 2#define __PERF_UNWIND_LIBDW_H 3 4#include <elfutils/libdwfl.h> 5#include "event.h" 6#include "thread.h" 7#include "unwind.h" 8 9bool libdw__arch_set_initial_registers(Dwfl_Thread *thread, void *arg); 10 11struct unwind_info { 12 Dwfl *dwfl; 13 struct perf_sample *sample; 14 struct machine *machine; 15 struct thread *thread; 16 unwind_entry_cb_t cb; 17 void *arg; 18 int max_stack; 19}; 20 21#endif /* __PERF_UNWIND_LIBDW_H */ 22