Home
last modified time | relevance | path

Searched refs:dwarf_cursor (Results 1 – 12 of 12) sorted by relevance

/third_party/ulib/ngunwind/src/arm/
A Dex_tables.h47 int arm_exidx_extract (struct dwarf_cursor *c, uint8_t *buf);
48 int arm_exidx_decode (const uint8_t *buf, uint8_t len, struct dwarf_cursor *c);
49 int arm_exidx_apply_cmd (struct arm_exbuf_data *edata, struct dwarf_cursor *c);
A DGex_tables.c83 arm_exidx_apply_cmd (struct arm_exbuf_data *edata, struct dwarf_cursor *c) in arm_exidx_apply_cmd()
154 arm_exidx_decode (const uint8_t *buf, uint8_t len, struct dwarf_cursor *c) in arm_exidx_decode()
292 arm_exidx_extract (struct dwarf_cursor *c, uint8_t *buf) in arm_exidx_extract()
A DGstash_frame.c31 tdep_stash_frame (struct dwarf_cursor *d, struct dwarf_reg_state *rs) in tdep_stash_frame()
/third_party/ulib/ngunwind/include/ngunwind/
A Ddwarf.h282 typedef struct dwarf_cursor struct
380 extern int dwarf_eval_expr (struct dwarf_cursor *c, unw_word_t *addr,
391 extern int dwarf_find_save_locs (struct dwarf_cursor *c);
392 extern int dwarf_create_state_record (struct dwarf_cursor *c,
394 extern int dwarf_make_proc_info (struct dwarf_cursor *c);
401 extern int dwarf_step (struct dwarf_cursor *c);
/third_party/ulib/ngunwind/src/x86_64/
A DGstash_frame.c30 tdep_stash_frame (struct dwarf_cursor *d, struct dwarf_reg_state *rs) in tdep_stash_frame()
108 tdep_fetch_frame (struct dwarf_cursor *dw, unw_word_t ip, int need_unwind_info) in tdep_fetch_frame()
125 tdep_cache_frame (struct dwarf_cursor *dw, struct dwarf_reg_state *rs) in tdep_cache_frame()
135 tdep_reuse_frame (struct dwarf_cursor *dw, struct dwarf_reg_state *rs) in tdep_reuse_frame()
A DGstep.c37 is_plt_entry (struct dwarf_cursor *c) in is_plt_entry()
/third_party/ulib/ngunwind/include/ngunwind/private/
A Dlibunwind_i.h323 struct dwarf_cursor dwarf; /* must be first */
346 extern void tdep_fetch_frame (struct dwarf_cursor *c, unw_word_t ip,
348 extern void tdep_cache_frame (struct dwarf_cursor *c,
350 extern void tdep_reuse_frame (struct dwarf_cursor *c,
358 extern void tdep_stash_frame (struct dwarf_cursor *c,
A Ddwarf_i.h36 dwarf_get (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t *val) in dwarf_get()
64 dwarf_put (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t val) in dwarf_put()
/third_party/ulib/ngunwind/src/dwarf/
A DGparser.c60 run_cfi_program (struct dwarf_cursor *c, dwarf_state_record_t *sr, in run_cfi_program()
476 put_unwind_info (struct dwarf_cursor *c, unw_proc_info_t *pi) in put_unwind_info()
488 parse_fde (struct dwarf_cursor *c, unw_word_t ip, dwarf_state_record_t *sr) in parse_fde()
584 rs_lookup (struct dwarf_rs_cache *cache, struct dwarf_cursor *c) in rs_lookup()
616 rs_new (struct dwarf_rs_cache *cache, struct dwarf_cursor * c) in rs_new()
671 create_state_record_for (struct dwarf_cursor *c, dwarf_state_record_t *sr, in create_state_record_for()
701 eval_location_expr (struct dwarf_cursor *c, unw_addr_space_t as, in eval_location_expr()
725 apply_reg_state (struct dwarf_cursor *c, struct dwarf_reg_state *rs) in apply_reg_state()
840 uncached_dwarf_find_save_locs (struct dwarf_cursor *c) in uncached_dwarf_find_save_locs()
864 dwarf_find_save_locs (struct dwarf_cursor *c) in dwarf_find_save_locs()
[all …]
A DGstep.c30 dwarf_step (struct dwarf_cursor *c) in dwarf_step()
A DGexpr.c193 dwarf_eval_expr (struct dwarf_cursor *c, unw_word_t *addr, unw_word_t len, in dwarf_eval_expr()
/third_party/ulib/ngunwind/src/aarch64/
A DGstash_frame.c31 tdep_stash_frame (struct dwarf_cursor *d, struct dwarf_reg_state *rs) in tdep_stash_frame()

Completed in 23 milliseconds