/external/libunwind/include/ |
D | libunwind-common.h | 129 typedef struct unw_addr_space *unw_addr_space_t; typedef 160 int (*find_proc_info) (unw_addr_space_t, unw_word_t, unw_proc_info_t *, 166 void (*put_unwind_info) (unw_addr_space_t, unw_proc_info_t *, void *); 170 int (*get_dyn_info_list_addr) (unw_addr_space_t, unw_word_t *, void *); 176 int (*access_mem) (unw_addr_space_t, unw_word_t, unw_word_t *, int, 180 int (*access_reg) (unw_addr_space_t, unw_regnum_t, unw_word_t *, int, 184 int (*access_fpreg) (unw_addr_space_t, unw_regnum_t, 187 int (*resume) (unw_addr_space_t, unw_cursor_t *, void *); 193 int (*get_proc_name) (unw_addr_space_t, unw_word_t, char *, size_t, 266 extern void unw_local_access_addr_space_init (unw_addr_space_t); [all …]
|
D | libunwind-ptrace.h | 42 extern int _UPT_find_proc_info (unw_addr_space_t, unw_word_t, 44 extern void _UPT_put_unwind_info (unw_addr_space_t, unw_proc_info_t *, void *); 45 extern int _UPT_get_dyn_info_list_addr (unw_addr_space_t, unw_word_t *, 47 extern int _UPT_access_mem (unw_addr_space_t, unw_word_t, unw_word_t *, int, 49 extern int _UPT_access_reg (unw_addr_space_t, unw_regnum_t, unw_word_t *, 51 extern int _UPT_access_fpreg (unw_addr_space_t, unw_regnum_t, unw_fpreg_t *, 53 extern int _UPT_get_proc_name (unw_addr_space_t, unw_word_t, char *, size_t, 55 extern int _UPT_resume (unw_addr_space_t, unw_cursor_t *, void *);
|
D | libunwind-coredump.h | 52 extern int _UCD_find_proc_info (unw_addr_space_t, unw_word_t, 54 extern void _UCD_put_unwind_info (unw_addr_space_t, unw_proc_info_t *, void *); 55 extern int _UCD_get_dyn_info_list_addr (unw_addr_space_t, unw_word_t *, 57 extern int _UCD_access_mem (unw_addr_space_t, unw_word_t, unw_word_t *, int, 59 extern int _UCD_access_reg (unw_addr_space_t, unw_regnum_t, unw_word_t *, 61 extern int _UCD_access_fpreg (unw_addr_space_t, unw_regnum_t, unw_fpreg_t *, 63 extern int _UCD_get_proc_name (unw_addr_space_t, unw_word_t, char *, size_t, 65 extern int _UCD_resume (unw_addr_space_t, unw_cursor_t *, void *);
|
D | dwarf_i.h | 46 dwarf_reads8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, in dwarf_reads8() 57 dwarf_reads16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, in dwarf_reads16() 68 dwarf_reads32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, in dwarf_reads32() 79 dwarf_reads64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, in dwarf_reads64() 90 dwarf_readu8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, in dwarf_readu8() 101 dwarf_readu16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, in dwarf_readu16() 112 dwarf_readu32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, in dwarf_readu32() 123 dwarf_readu64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, in dwarf_readu64() 136 dwarf_readu8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, in dwarf_readu8() 155 dwarf_readu16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, in dwarf_readu16() [all …]
|
D | remote.h | 11 fetch8 (unw_addr_space_t as, unw_accessors_t *a, in fetch8() 20 fetch16 (unw_addr_space_t as, unw_accessors_t *a, in fetch16() 29 fetch32 (unw_addr_space_t as, unw_accessors_t *a, in fetch32() 38 fetchw (unw_addr_space_t as, unw_accessors_t *a, in fetchw() 51 fetch8 (unw_addr_space_t as, unw_accessors_t *a, in fetch8() 71 fetch16 (unw_addr_space_t as, unw_accessors_t *a, in fetch16() 93 fetch32 (unw_addr_space_t as, unw_accessors_t *a, in fetch32() 115 fetchw (unw_addr_space_t as, unw_accessors_t *a, in fetchw()
|
D | libunwind-common.h.in | 117 typedef struct unw_addr_space *unw_addr_space_t; typedef 148 int (*find_proc_info) (unw_addr_space_t, unw_word_t, unw_proc_info_t *, 154 void (*put_unwind_info) (unw_addr_space_t, unw_proc_info_t *, void *); 158 int (*get_dyn_info_list_addr) (unw_addr_space_t, unw_word_t *, void *); 164 int (*access_mem) (unw_addr_space_t, unw_word_t, unw_word_t *, int, 168 int (*access_reg) (unw_addr_space_t, unw_regnum_t, unw_word_t *, int, 172 int (*access_fpreg) (unw_addr_space_t, unw_regnum_t, 175 int (*resume) (unw_addr_space_t, unw_cursor_t *, void *); 181 int (*get_proc_name) (unw_addr_space_t, unw_word_t, char *, size_t, 232 extern unw_addr_space_t unw_create_addr_space (unw_accessors_t *, int); [all …]
|
D | libunwind_i.h | 244 extern int unwi_find_dynamic_proc_info (unw_addr_space_t as, 248 extern int unwi_extract_dynamic_proc_info (unw_addr_space_t as, 254 extern void unwi_put_dynamic_unwind_info (unw_addr_space_t as, 260 extern int unwi_dyn_remote_find_proc_info (unw_addr_space_t as, 265 extern void unwi_dyn_remote_put_unwind_info (unw_addr_space_t as, 268 extern int unwi_dyn_validate_cache (unw_addr_space_t as, void *arg); 351 unw_addr_space_t as; /* address space containing the access_mem function */
|
D | dwarf.h | 300 unw_addr_space_t as; /* reference to per-address-space info */ 400 extern int dwarf_find_proc_info (unw_addr_space_t as, unw_word_t ip, 408 extern int dwarf_search_unwind_table (unw_addr_space_t as, 415 unw_addr_space_t as, char *path, 419 extern void dwarf_put_unwind_info (unw_addr_space_t as, 424 extern int dwarf_extract_proc_info_from_fde (unw_addr_space_t as, 435 extern int dwarf_read_encoded_pointer (unw_addr_space_t as,
|
/external/libunwind/tests/ |
D | test-proc-info.c | 47 find_proc_info (unw_addr_space_t as UNUSED, in find_proc_info() 57 access_mem (unw_addr_space_t as UNUSED, in access_mem() 68 access_reg (unw_addr_space_t as UNUSED, in access_reg() 79 access_fpreg (unw_addr_space_t as UNUSED, in access_fpreg() 90 get_dyn_info_list_addr (unw_addr_space_t as UNUSED, in get_dyn_info_list_addr() 98 put_unwind_info (unw_addr_space_t as UNUSED, in put_unwind_info() 107 resume (unw_addr_space_t as UNUSED, in resume() 115 get_proc_name (unw_addr_space_t as UNUSED, in get_proc_name() 129 unw_addr_space_t as; in main()
|
/external/libunwind/src/aarch64/ |
D | Ginit.c | 35 PROTECTED unw_addr_space_t unw_local_addr_space; 41 PROTECTED unw_addr_space_t unw_local_addr_space = &local_addr_space; 70 put_unwind_info (unw_addr_space_t as, unw_proc_info_t *proc_info, void *arg) in put_unwind_info() 76 get_dyn_info_list_addr (unw_addr_space_t as, unw_word_t *dyn_info_list_addr, in get_dyn_info_list_addr() 84 access_mem (unw_addr_space_t as, unw_word_t addr, unw_word_t *val, int write, in access_mem() 129 access_reg (unw_addr_space_t as, unw_regnum_t reg, unw_word_t *val, int write, in access_reg() 159 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg() 192 get_static_proc_name (unw_addr_space_t as, unw_word_t ip, in get_static_proc_name() 200 access_mem_unrestricted (unw_addr_space_t as, unw_word_t addr, unw_word_t *val, in access_mem_unrestricted() 214 unw_local_access_addr_space_init (unw_addr_space_t as) in unw_local_access_addr_space_init()
|
/external/libunwind/src/arm/ |
D | Ginit.c | 33 PROTECTED unw_addr_space_t unw_local_addr_space; 39 PROTECTED unw_addr_space_t unw_local_addr_space = &local_addr_space; 68 get_dyn_info_list_addr (unw_addr_space_t as, unw_word_t *dyn_info_list_addr, in get_dyn_info_list_addr() 76 access_mem (unw_addr_space_t as, unw_word_t addr, unw_word_t *val, int write, in access_mem() 121 access_reg (unw_addr_space_t as, unw_regnum_t reg, unw_word_t *val, int write, in access_reg() 152 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg() 185 get_static_proc_name (unw_addr_space_t as, unw_word_t ip, in get_static_proc_name() 193 access_mem_unrestricted (unw_addr_space_t as, unw_word_t addr, unw_word_t *val, in access_mem_unrestricted() 207 unw_local_access_addr_space_init (unw_addr_space_t as) in unw_local_access_addr_space_init()
|
/external/libunwind/src/mips/ |
D | Ginit.c | 33 PROTECTED unw_addr_space_t unw_local_addr_space; 39 PROTECTED unw_addr_space_t unw_local_addr_space = &local_addr_space; 80 put_unwind_info (unw_addr_space_t as, unw_proc_info_t *proc_info, void *arg) in put_unwind_info() 86 get_dyn_info_list_addr (unw_addr_space_t as, unw_word_t *dyn_info_list_addr, in get_dyn_info_list_addr() 94 access_mem (unw_addr_space_t as, unw_word_t addr, unw_word_t *val, int write, in access_mem() 140 access_reg (unw_addr_space_t as, unw_regnum_t reg, unw_word_t *val, int write, in access_reg() 171 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg() 204 get_static_proc_name (unw_addr_space_t as, unw_word_t ip, in get_static_proc_name() 213 access_mem_unrestricted (unw_addr_space_t as, unw_word_t addr, unw_word_t *val, in access_mem_unrestricted() 227 unw_local_access_addr_space_init (unw_addr_space_t as) in unw_local_access_addr_space_init()
|
/external/libunwind/src/x86/ |
D | Ginit.c | 39 PROTECTED unw_addr_space_t unw_local_addr_space; 45 PROTECTED unw_addr_space_t unw_local_addr_space = &local_addr_space; 65 put_unwind_info (unw_addr_space_t as, unw_proc_info_t *proc_info, void *arg) in put_unwind_info() 71 get_dyn_info_list_addr (unw_addr_space_t as, unw_word_t *dyn_info_list_addr, in get_dyn_info_list_addr() 141 access_mem (unw_addr_space_t as, unw_word_t addr, unw_word_t *val, int write, in access_mem() 193 access_reg (unw_addr_space_t as, unw_regnum_t reg, unw_word_t *val, int write, in access_reg() 223 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg() 256 get_static_proc_name (unw_addr_space_t as, unw_word_t ip, in get_static_proc_name() 264 access_mem_unrestricted (unw_addr_space_t as, unw_word_t addr, unw_word_t *val, in access_mem_unrestricted() 278 unw_local_access_addr_space_init (unw_addr_space_t as) in unw_local_access_addr_space_init()
|
/external/libunwind/src/x86_64/ |
D | Ginit.c | 42 PROTECTED unw_addr_space_t unw_local_addr_space; 48 PROTECTED unw_addr_space_t unw_local_addr_space = &local_addr_space; 58 put_unwind_info (unw_addr_space_t as, unw_proc_info_t *proc_info, void *arg) in put_unwind_info() 64 get_dyn_info_list_addr (unw_addr_space_t as, unw_word_t *dyn_info_list_addr, in get_dyn_info_list_addr() 158 access_mem (unw_addr_space_t as, unw_word_t addr, unw_word_t *val, int write, in access_mem() 210 access_reg (unw_addr_space_t as, unw_regnum_t reg, unw_word_t *val, int write, in access_reg() 240 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg() 273 get_static_proc_name (unw_addr_space_t as, unw_word_t ip, in get_static_proc_name() 281 access_mem_unrestricted (unw_addr_space_t as, unw_word_t addr, unw_word_t *val, in access_mem_unrestricted() 295 unw_local_access_addr_space_init (unw_addr_space_t as) in unw_local_access_addr_space_init()
|
D | Gresume.c | 36 x86_64_local_resume (unw_addr_space_t as, unw_cursor_t *cursor, void *arg) in x86_64_local_resume() 69 int (*access_reg) (unw_addr_space_t, unw_regnum_t, unw_word_t *, in establish_machine_state() 71 int (*access_fpreg) (unw_addr_space_t, unw_regnum_t, unw_fpreg_t *, in establish_machine_state() 73 unw_addr_space_t as = c->dwarf.as; in establish_machine_state()
|
/external/libunwind/src/sh/ |
D | Ginit.c | 34 PROTECTED unw_addr_space_t unw_local_addr_space; 40 PROTECTED unw_addr_space_t unw_local_addr_space = &local_addr_space; 69 put_unwind_info (unw_addr_space_t as, unw_proc_info_t *proc_info, void *arg) in put_unwind_info() 75 get_dyn_info_list_addr (unw_addr_space_t as, unw_word_t *dyn_info_list_addr, in get_dyn_info_list_addr() 83 access_mem (unw_addr_space_t as, unw_word_t addr, unw_word_t *val, int write, in access_mem() 128 access_reg (unw_addr_space_t as, unw_regnum_t reg, unw_word_t *val, int write, in access_reg() 158 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg() 191 get_static_proc_name (unw_addr_space_t as, unw_word_t ip, in get_static_proc_name()
|
/external/libunwind/src/hppa/ |
D | Ginit.c | 35 PROTECTED unw_addr_space_t unw_local_addr_space; 41 PROTECTED unw_addr_space_t unw_local_addr_space = &local_addr_space; 75 put_unwind_info (unw_addr_space_t as, unw_proc_info_t *proc_info, void *arg) in put_unwind_info() 81 get_dyn_info_list_addr (unw_addr_space_t as, unw_word_t *dyn_info_list_addr, in get_dyn_info_list_addr() 89 access_mem (unw_addr_space_t as, unw_word_t addr, unw_word_t *val, int write, in access_mem() 134 access_reg (unw_addr_space_t as, unw_regnum_t reg, unw_word_t *val, int write, in access_reg() 165 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg() 199 get_static_proc_name (unw_addr_space_t as, unw_word_t ip, in get_static_proc_name()
|
D | tables.c | 4 is_local_addr_space (unw_addr_space_t as) in is_local_addr_space() 6 extern unw_addr_space_t _ULhppa_local_addr_space; in is_local_addr_space() 16 tdep_find_proc_info (unw_addr_space_t as, unw_word_t ip, in tdep_find_proc_info() 24 tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, in tdep_search_unwind_table() 33 tdep_put_unwind_info (unw_addr_space_t as, unw_proc_info_t *pi, void *arg) in tdep_put_unwind_info()
|
D | Gresume.c | 54 hppa_local_resume (unw_addr_space_t as, unw_cursor_t *cursor, void *arg) in hppa_local_resume() 92 int (*access_reg) (unw_addr_space_t, unw_regnum_t, unw_word_t *, in establish_machine_state() 94 int (*access_fpreg) (unw_addr_space_t, unw_regnum_t, unw_fpreg_t *, in establish_machine_state() 96 unw_addr_space_t as = c->dwarf.as; in establish_machine_state()
|
/external/libunwind/src/ppc32/ |
D | Ginit.c | 37 PROTECTED unw_addr_space_t unw_local_addr_space; 43 PROTECTED unw_addr_space_t unw_local_addr_space = &local_addr_space; 98 put_unwind_info (unw_addr_space_t as, unw_proc_info_t *proc_info, void *arg) in put_unwind_info() 104 get_dyn_info_list_addr (unw_addr_space_t as, unw_word_t *dyn_info_list_addr, in get_dyn_info_list_addr() 112 access_mem (unw_addr_space_t as, unw_word_t addr, unw_word_t *val, int write, in access_mem() 157 access_reg (unw_addr_space_t as, unw_regnum_t reg, unw_word_t *val, in access_reg() 189 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg() 221 get_static_proc_name (unw_addr_space_t as, unw_word_t ip, in get_static_proc_name()
|
/external/libunwind/src/ppc64/ |
D | Ginit.c | 37 PROTECTED unw_addr_space_t unw_local_addr_space; 43 PROTECTED unw_addr_space_t unw_local_addr_space = &local_addr_space; 102 put_unwind_info (unw_addr_space_t as, unw_proc_info_t *proc_info, void *arg) in put_unwind_info() 108 get_dyn_info_list_addr (unw_addr_space_t as, unw_word_t *dyn_info_list_addr, in get_dyn_info_list_addr() 116 access_mem (unw_addr_space_t as, unw_word_t addr, unw_word_t *val, int write, in access_mem() 161 access_reg (unw_addr_space_t as, unw_regnum_t reg, unw_word_t *val, in access_reg() 194 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg() 230 get_static_proc_name (unw_addr_space_t as, unw_word_t ip, in get_static_proc_name()
|
/external/libunwind/src/mi/ |
D | Gfind_dynamic_proc_info.c | 31 local_find_proc_info (unw_addr_space_t as, unw_word_t ip, unw_proc_info_t *pi, in local_find_proc_info() 40 local_find_proc_info (unw_addr_space_t as, unw_word_t ip, unw_proc_info_t *pi, in local_find_proc_info() 65 remote_find_proc_info (unw_addr_space_t as, unw_word_t ip, unw_proc_info_t *pi, in remote_find_proc_info() 74 remote_find_proc_info (unw_addr_space_t as, unw_word_t ip, unw_proc_info_t *pi, in remote_find_proc_info() 83 unwi_find_dynamic_proc_info (unw_addr_space_t as, unw_word_t ip, in unwi_find_dynamic_proc_info()
|
D | Gdyn-remote.c | 40 intern_op (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, in intern_op() 55 intern_regions (unw_addr_space_t as, unw_accessors_t *a, in intern_regions() 100 intern_array (unw_addr_space_t as, unw_accessors_t *a, in intern_array() 154 intern_dyn_info (unw_addr_space_t as, unw_accessors_t *a, in intern_dyn_info() 204 unwi_dyn_remote_find_proc_info (unw_addr_space_t as, unw_word_t ip, in unwi_dyn_remote_find_proc_info() 289 unwi_dyn_remote_put_unwind_info (unw_addr_space_t as, unw_proc_info_t *pi, in unwi_dyn_remote_put_unwind_info() 304 unwi_dyn_validate_cache (unw_addr_space_t as, void *arg) in unwi_dyn_validate_cache()
|
/external/libunwind/src/ia64/ |
D | Gtables.c | 36 extern unw_addr_space_t _ULia64_local_addr_space; 48 is_local_addr_space (unw_addr_space_t as) in is_local_addr_space() 54 read_mem (unw_addr_space_t as, unw_word_t addr, unw_word_t *valp, void *arg) in read_mem() 63 is_local_addr_space (unw_addr_space_t as) in is_local_addr_space() 69 read_mem (unw_addr_space_t as, unw_word_t addr, unw_word_t *valp, void *arg) in read_mem() 85 remote_lookup (unw_addr_space_t as, in remote_lookup() 127 tdep_put_unwind_info (unw_addr_space_t as, unw_proc_info_t *pi, void *arg) in tdep_put_unwind_info() 140 _Uia64_find_dyn_list (unw_addr_space_t as, unw_dyn_info_t *di, void *arg) in _Uia64_find_dyn_list() 251 unw_search_ia64_unwind_table (unw_addr_space_t as, unw_word_t ip, in unw_search_ia64_unwind_table() 566 validate_cache (unw_addr_space_t as) in validate_cache() [all …]
|
D | Ginit.c | 36 PROTECTED unw_addr_space_t unw_local_addr_space; 42 PROTECTED unw_addr_space_t unw_local_addr_space = &local_addr_space; 57 put_unwind_info (unw_addr_space_t as, unw_proc_info_t *proc_info, void *arg) in put_unwind_info() 63 get_dyn_info_list_addr (unw_addr_space_t as, unw_word_t *dyn_info_list_addr, in get_dyn_info_list_addr() 76 access_mem (unw_addr_space_t as, unw_word_t addr, unw_word_t *val, int write, in access_mem() 126 access_reg (unw_addr_space_t as, unw_regnum_t reg, unw_word_t *val, int write, in access_reg() 246 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg() 281 access_reg (unw_addr_space_t as, unw_regnum_t reg, unw_word_t *val, int write, in access_reg() 334 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg() 375 get_static_proc_name (unw_addr_space_t as, unw_word_t ip, in get_static_proc_name()
|