/external/libunwind/src/dwarf/ |
Gstep.c | 30 dwarf_step (struct dwarf_cursor *c)
|
Gparser.c | 60 run_cfi_program (struct dwarf_cursor *c, dwarf_state_record_t *sr, 389 fetch_proc_info (struct dwarf_cursor *c, unw_word_t ip, int need_unwind_info) 450 parse_dynamic (struct dwarf_cursor *c, unw_word_t ip, dwarf_state_record_t *sr) 461 put_unwind_info (struct dwarf_cursor *c, unw_proc_info_t *pi) 473 parse_fde (struct dwarf_cursor *c, unw_word_t ip, dwarf_state_record_t *sr) 569 rs_lookup (struct dwarf_rs_cache *cache, struct dwarf_cursor *c) 601 rs_new (struct dwarf_rs_cache *cache, struct dwarf_cursor * c) 656 create_state_record_for (struct dwarf_cursor *c, dwarf_state_record_t *sr, 686 eval_location_expr (struct dwarf_cursor *c, unw_addr_space_t as, 710 apply_reg_state (struct dwarf_cursor *c, struct dwarf_reg_state *rs [all...] |
Gexpr.c | 190 dwarf_eval_expr (struct dwarf_cursor *c, unw_word_t *addr, unw_word_t len,
|
/external/libunwind/include/tdep-arm/ |
ex_tables.h | 51 int arm_exidx_extract (struct dwarf_cursor *c, uint8_t *buf); 52 int arm_exidx_decode (const uint8_t *buf, uint8_t len, struct dwarf_cursor *c); 53 int arm_exidx_apply_cmd (struct arm_exbuf_data *edata, struct dwarf_cursor *c);
|
libunwind_i.h | 69 struct dwarf_cursor dwarf; /* must be first */ 98 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) 111 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) 124 dwarf_get (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t *val) 135 dwarf_put (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t val) 160 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) 183 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) 206 dwarf_get (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t *val) 226 dwarf_put (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t val)
|
/external/libunwind/include/tdep-x86_64/ |
libunwind_i.h | 85 struct dwarf_cursor dwarf; /* must be first */ 105 dwarf_get_uc(const struct dwarf_cursor *cursor) 141 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) 150 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) 159 dwarf_get (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t *val) 173 dwarf_put (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t val) 248 extern void tdep_fetch_frame (struct dwarf_cursor *c, unw_word_t ip, 250 extern void tdep_cache_frame (struct dwarf_cursor *c, 252 extern void tdep_reuse_frame (struct dwarf_cursor *c, 254 extern void tdep_stash_frame (struct dwarf_cursor *c [all...] |
/external/libunwind/include/tdep-mips/ |
libunwind_i.h | 78 struct dwarf_cursor dwarf; /* must be first */ 105 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) 118 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) 131 dwarf_get (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t *val) 144 dwarf_put (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t val) 171 read_s32 (struct dwarf_cursor *c, unw_word_t addr, unw_word_t *val) 190 write_s32 (struct dwarf_cursor *c, unw_word_t addr, const unw_word_t *val) 210 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) 233 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) 256 dwarf_get (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t *val [all...] |
/external/libunwind/include/tdep-x86/ |
libunwind_i.h | 70 struct dwarf_cursor dwarf; /* must be first */ 91 dwarf_get_uc(const struct dwarf_cursor *cursor) 111 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) 120 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) 129 dwarf_get (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t *val) 138 dwarf_put (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t val) 161 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) 184 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) 207 dwarf_get (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t *val) 227 dwarf_put (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t val [all...] |
/external/libunwind/include/tdep-aarch64/ |
libunwind_i.h | 84 struct dwarf_cursor dwarf; /* must be first */ 110 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) 123 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) 136 dwarf_get (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t *val) 147 dwarf_put (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t val) 172 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) 195 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) 218 dwarf_get (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t *val) 238 dwarf_put (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t val)
|
/external/libunwind/include/tdep-hppa/ |
libunwind_i.h | 68 struct dwarf_cursor dwarf; /* must be first */ 95 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) 108 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) 121 dwarf_get (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t *val) 132 dwarf_put (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t val) 157 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) 180 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) 203 dwarf_get (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t *val) 223 dwarf_put (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t val)
|
/external/libunwind/include/tdep-sh/ |
libunwind_i.h | 69 struct dwarf_cursor dwarf; /* must be first */ 96 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) 109 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) 122 dwarf_get (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t *val) 133 dwarf_put (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t val) 158 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) 181 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) 204 dwarf_get (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t *val) 224 dwarf_put (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t val)
|
/external/libunwind/include/tdep-ppc32/ |
libunwind_i.h | 75 struct dwarf_cursor dwarf; /* must be first */ 126 dwarf_getvr (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t * val) 152 dwarf_putvr (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) 177 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t * val) 198 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) 219 dwarf_get (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t * val) 240 dwarf_put (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t val) 292 extern int tdep_fetch_proc_info_post (struct dwarf_cursor *c, unw_word_t ip,
|
/external/libunwind/include/tdep-ppc64/ |
libunwind_i.h | 75 struct dwarf_cursor dwarf; /* must be first */ 126 dwarf_getvr (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t * val) 152 dwarf_putvr (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) 177 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t * val) 198 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) 219 dwarf_get (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t * val) 240 dwarf_put (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t val) 292 extern int tdep_fetch_proc_info_post (struct dwarf_cursor *c, unw_word_t ip,
|
/external/libunwind/include/ |
dwarf.h | 31 struct dwarf_cursor; /* forward-declaration */ 297 typedef struct dwarf_cursor struct 421 extern int dwarf_eval_expr (struct dwarf_cursor *c, unw_word_t *addr, 431 extern int dwarf_find_save_locs (struct dwarf_cursor *c); 432 extern int dwarf_create_state_record (struct dwarf_cursor *c, 434 extern int dwarf_make_proc_info (struct dwarf_cursor *c); 441 extern int dwarf_step (struct dwarf_cursor *c);
|
/external/libunwind/src/x86_64/ |
Gos-linux.c | 34 tdep_fetch_frame (struct dwarf_cursor *dw, unw_word_t ip, int need_unwind_info) 51 tdep_cache_frame (struct dwarf_cursor *dw, struct dwarf_reg_state *rs) 61 tdep_reuse_frame (struct dwarf_cursor *dw, struct dwarf_reg_state *rs)
|
Gstash_frame.c | 29 tdep_stash_frame (struct dwarf_cursor *d, struct dwarf_reg_state *rs)
|
Gtrace.c | 222 struct dwarf_cursor *d = &c->dwarf; 400 struct dwarf_cursor *d = &c->dwarf;
|
Gstep.c | 36 is_plt_entry (struct dwarf_cursor *c)
|
/external/libunwind/src/arm/ |
Gex_tables.c | 72 * Applies the given command onto the new state to the given dwarf_cursor. 75 arm_exidx_apply_cmd (struct arm_exbuf_data *edata, struct dwarf_cursor *c) 143 * arm_exidx_apply_cmd that applies the command onto the dwarf_cursor. 146 arm_exidx_decode (const uint8_t *buf, uint8_t len, struct dwarf_cursor *c) 284 arm_exidx_extract (struct dwarf_cursor *c, uint8_t *buf)
|