Home
last modified time | relevance | path

Searched refs:unw_addr_space_t (Results 1 – 25 of 132) sorted by relevance

123456

/external/libunwind/include/
Dlibunwind-common.h129 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 …]
Dlibunwind-ptrace.h42 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 *);
Dlibunwind-coredump.h52 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 *);
Ddwarf_i.h46 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 …]
Dremote.h11 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()
Dlibunwind-common.h.in117 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 …]
Dlibunwind_i.h244 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 */
Ddwarf.h300 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/
Dtest-proc-info.c47 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/
DGinit.c35 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/
DGinit.c33 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/
DGinit.c33 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/
DGinit.c39 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/
DGinit.c42 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()
DGresume.c36 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/
DGinit.c34 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/
DGinit.c35 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()
Dtables.c4 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()
DGresume.c54 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/
DGinit.c37 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/
DGinit.c37 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/
DGfind_dynamic_proc_info.c31 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()
DGdyn-remote.c40 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/
DGtables.c36 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 …]
DGinit.c36 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()

123456