74 #define UNW_LOCAL_ONLY 84 #include <include/hpctoolkit-config.h> 91 #include <libunwind.h> 130 int rv = unw_get_reg(&(cursor->
uc), UNW_REG_IP, &tmp);
179 unw_cursor_t *unw_cursor = &(cursor->
uc);
180 if (unw_step(unw_cursor)) {
int hpcrun_unw_get_ip_unnorm_reg(hpcrun_unw_cursor_t *cursor, void **val)
void uw_recipe_tostr(void *uwr, char str[], unwinder_t uw)
void * hpcrun_unw_get_ra_loc(hpcrun_unw_cursor_t *c)
step_state hpcrun_unw_step(hpcrun_unw_cursor_t *cursor)
void hpcrun_unw_init_cursor(hpcrun_unw_cursor_t *cursor, void *context)
btuwi_status_t libunw_build_intervals(char *beg_insn, unsigned int len)
int hpcrun_unw_get_ip_reg(hpcrun_unw_cursor_t *cursor, void **val)
void hpcrun_unw_init(void)
enum unwinder_e unwinder_t
btuwi_status_t build_intervals(char *ins, unsigned int len, unwinder_t uw)
bool libunw_finalize_cursor(hpcrun_unw_cursor_t *cursor)
void libunw_uw_recipe_tostr(void *uwr, char str[])
void libunw_unw_init_cursor(hpcrun_unw_cursor_t *cursor, void *context)
step_state libunw_unw_step(hpcrun_unw_cursor_t *cursor)
int hpcrun_unw_get_ip_norm_reg(hpcrun_unw_cursor_t *cursor, ip_normalized_t *val)
void uw_recipe_map_init(void)