Home
last modified time | relevance | path

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

1234567

/third_party/libunwind/include/
Dlibunwind-common.h122 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,
265 extern unw_addr_space_t unw_create_addr_space(unw_accessors_t *, int);
[all …]
Dlibunwind-ptrace.h43 extern int _UPT_find_proc_info (unw_addr_space_t, unw_word_t,
45 extern void _UPT_put_unwind_info (unw_addr_space_t, unw_proc_info_t *, void *);
46 extern int _UPT_get_dyn_info_list_addr (unw_addr_space_t, unw_word_t *,
48 extern int _UPT_access_mem (unw_addr_space_t, unw_word_t, unw_word_t *, int,
50 extern int _UPT_access_reg (unw_addr_space_t, unw_regnum_t, unw_word_t *,
52 extern int _UPT_access_fpreg (unw_addr_space_t, unw_regnum_t, unw_fpreg_t *,
54 extern int _UPT_get_proc_name (unw_addr_space_t, unw_word_t, char *, size_t,
56 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()
94 fetch32 (unw_addr_space_t as, unw_accessors_t *a, in fetch32()
117 fetchw (unw_addr_space_t as, unw_accessors_t *a, in fetchw()
Dlibunwind_i-ohos.h48 extern void unw_set_target_pid(unw_addr_space_t as, int pid);
51 extern void unw_init_local_address_space(unw_addr_space_t* as);
53 extern void unw_destroy_local_address_space(unw_addr_space_t as);
55 extern int unw_init_local_with_as(unw_addr_space_t as, unw_cursor_t *cursor, unw_context_t *uc);
57 extern int unw_get_symbol_info_by_pc(unw_addr_space_t as, uint64_t pc, int buf_sz, char *buf, uint6…
Dlibunwind-common.h.in136 typedef struct unw_addr_space *unw_addr_space_t; typedef
175 int (*find_proc_info) (unw_addr_space_t, unw_word_t, unw_proc_info_t *,
181 void (*put_unwind_info) (unw_addr_space_t, unw_proc_info_t *, void *);
185 int (*get_dyn_info_list_addr) (unw_addr_space_t, unw_word_t *, void *);
191 int (*access_mem) (unw_addr_space_t, unw_word_t, unw_word_t *, int,
195 int (*access_reg) (unw_addr_space_t, unw_regnum_t, unw_word_t *, int,
199 int (*access_fpreg) (unw_addr_space_t, unw_regnum_t,
202 int (*resume) (unw_addr_space_t, unw_cursor_t *, void *);
208 int (*get_proc_name) (unw_addr_space_t, unw_word_t, char *, size_t,
263 extern unw_addr_space_t unw_create_addr_space (unw_accessors_t *, int);
[all …]
/third_party/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()
/third_party/libunwind/src/sh/
DGinit.c34 unw_addr_space_t unw_local_addr_space;
40 unw_addr_space_t unw_local_addr_space = &local_addr_space;
62 put_unwind_info (unw_addr_space_t as, unw_proc_info_t *proc_info, void *arg) in put_unwind_info()
68 get_dyn_info_list_addr (unw_addr_space_t as, unw_word_t *dyn_info_list_addr, in get_dyn_info_list_addr()
82 access_mem (unw_addr_space_t as, unw_word_t addr, unw_word_t *val, int write, in access_mem()
99 access_reg (unw_addr_space_t as, unw_regnum_t reg, unw_word_t *val, int write, in access_reg()
129 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg()
162 get_static_proc_name (unw_addr_space_t as, unw_word_t ip, in get_static_proc_name()
/third_party/libunwind/src/hppa/
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()
DGinit.c35 unw_addr_space_t unw_local_addr_space;
41 unw_addr_space_t unw_local_addr_space = &local_addr_space;
68 put_unwind_info (unw_addr_space_t as, unw_proc_info_t *proc_info, void *arg) in put_unwind_info()
74 get_dyn_info_list_addr (unw_addr_space_t as, unw_word_t *dyn_info_list_addr, in get_dyn_info_list_addr()
88 access_mem (unw_addr_space_t as, unw_word_t addr, unw_word_t *val, int write, in access_mem()
105 access_reg (unw_addr_space_t as, unw_regnum_t reg, unw_word_t *val, int write, in access_reg()
136 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg()
170 get_static_proc_name (unw_addr_space_t as, unw_word_t ip, in get_static_proc_name()
/third_party/libunwind/src/ppc32/
DGinit.c37 unw_addr_space_t unw_local_addr_space;
43 unw_addr_space_t unw_local_addr_space = &local_addr_space;
95 put_unwind_info (unw_addr_space_t as, unw_proc_info_t *proc_info, void *arg) in put_unwind_info()
101 get_dyn_info_list_addr (unw_addr_space_t as, unw_word_t *dyn_info_list_addr, in get_dyn_info_list_addr()
115 access_mem (unw_addr_space_t as, unw_word_t addr, unw_word_t *val, int write, in access_mem()
132 access_reg (unw_addr_space_t as, unw_regnum_t reg, unw_word_t *val, in access_reg()
164 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg()
196 get_static_proc_name (unw_addr_space_t as, unw_word_t ip, in get_static_proc_name()
/third_party/libunwind/src/x86/
DGinit.c39 unw_addr_space_t unw_local_addr_space;
45 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()
135 access_mem (unw_addr_space_t as, unw_word_t addr, unw_word_t *val, int write, in access_mem()
156 access_reg (unw_addr_space_t as, unw_regnum_t reg, unw_word_t *val, int write, in access_reg()
186 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg()
219 get_static_proc_name (unw_addr_space_t as, unw_word_t ip, in get_static_proc_name()
243 init_local_addr_space (unw_addr_space_t as) in init_local_addr_space()
/third_party/libunwind/src/tilegx/
DGinit.c34 unw_addr_space_t unw_local_addr_space;
40 unw_addr_space_t unw_local_addr_space = &local_addr_space;
68 put_unwind_info (unw_addr_space_t as, unw_proc_info_t *proc_info, void *arg) in put_unwind_info()
74 get_dyn_info_list_addr (unw_addr_space_t as, unw_word_t *dyn_info_list_addr, in get_dyn_info_list_addr()
88 access_mem (unw_addr_space_t as, unw_word_t addr, unw_word_t *val, int write, in access_mem()
108 access_reg (unw_addr_space_t as, unw_regnum_t reg, unw_word_t *val, int write, in access_reg()
139 get_static_proc_name (unw_addr_space_t as, unw_word_t ip, in get_static_proc_name()
/third_party/libunwind/src/mips/
DGinit.c33 unw_addr_space_t unw_local_addr_space;
39 unw_addr_space_t unw_local_addr_space = &local_addr_space;
73 put_unwind_info (unw_addr_space_t as, unw_proc_info_t *proc_info, void *arg) in put_unwind_info()
79 get_dyn_info_list_addr (unw_addr_space_t as, unw_word_t *dyn_info_list_addr, in get_dyn_info_list_addr()
93 access_mem (unw_addr_space_t as, unw_word_t addr, unw_word_t *val, int write, in access_mem()
110 access_reg (unw_addr_space_t as, unw_regnum_t reg, unw_word_t *val, int write, in access_reg()
141 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg()
174 get_static_proc_name (unw_addr_space_t as, unw_word_t ip, in get_static_proc_name()
/third_party/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()
66 remote_find_proc_info (unw_addr_space_t as, unw_word_t ip, unw_proc_info_t *pi, in remote_find_proc_info()
75 remote_find_proc_info (unw_addr_space_t as, unw_word_t ip, unw_proc_info_t *pi, in remote_find_proc_info()
84 unwi_find_dynamic_proc_info (unw_addr_space_t as, unw_word_t ip, in unwi_find_dynamic_proc_info()
/third_party/libunwind/src/ppc64/
DGinit.c37 unw_addr_space_t unw_local_addr_space;
43 unw_addr_space_t unw_local_addr_space = &local_addr_space;
115 put_unwind_info (unw_addr_space_t as, unw_proc_info_t *proc_info, void *arg) in put_unwind_info()
121 get_dyn_info_list_addr (unw_addr_space_t as, unw_word_t *dyn_info_list_addr, in get_dyn_info_list_addr()
135 access_mem (unw_addr_space_t as, unw_word_t addr, unw_word_t *val, int write, in access_mem()
152 access_reg (unw_addr_space_t as, unw_regnum_t reg, unw_word_t *val, in access_reg()
185 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg()
219 get_static_proc_name (unw_addr_space_t as, unw_word_t ip, in get_static_proc_name()
/third_party/libunwind/src/arm/
DGinit.c33 unw_addr_space_t unw_local_addr_space;
39 unw_addr_space_t unw_local_addr_space = &local_addr_space;
61 get_dyn_info_list_addr (unw_addr_space_t as, unw_word_t *dyn_info_list_addr, in get_dyn_info_list_addr()
125 access_mem (unw_addr_space_t as, unw_word_t addr, unw_word_t *val, int write, in access_mem()
165 access_reg (unw_addr_space_t as, unw_regnum_t reg, unw_word_t *val, int write, in access_reg()
196 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg()
229 get_static_proc_name (unw_addr_space_t as, unw_word_t ip, in get_static_proc_name()
253 init_local_addr_space (unw_addr_space_t as) in init_local_addr_space()
/third_party/libunwind/src/s390x/
DGinit.c45 unw_addr_space_t unw_local_addr_space;
51 unw_addr_space_t unw_local_addr_space = &local_addr_space;
77 put_unwind_info (unw_addr_space_t as, unw_proc_info_t *proc_info, void *arg) in put_unwind_info()
83 get_dyn_info_list_addr (unw_addr_space_t as, unw_word_t *dyn_info_list_addr, in get_dyn_info_list_addr()
252 access_mem (unw_addr_space_t as, unw_word_t addr, unw_word_t *val, int write, in access_mem()
276 access_reg (unw_addr_space_t as, unw_regnum_t reg, unw_word_t *val, int write, in access_reg()
306 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg()
339 get_static_proc_name (unw_addr_space_t as, unw_word_t ip, in get_static_proc_name()
/third_party/libunwind/src/
Dos-ohos.h32 extern int unw_get_symbol_info_by_pc(unw_addr_space_t as, uint64_t pc, int buf_sz, char *buf, uint6…
33 extern void unw_set_target_pid(unw_addr_space_t as, int pid);
34 extern void unw_init_local_address_space(unw_addr_space_t* as);
35 extern void unw_destroy_local_address_space(unw_addr_space_t as);
/third_party/libunwind/src/x86_64/
DGinit.c48 unw_addr_space_t unw_local_addr_space;
54 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()
314 access_mem (unw_addr_space_t as, unw_word_t addr, unw_word_t *val, int write, in access_mem()
337 access_reg (unw_addr_space_t as, unw_regnum_t reg, unw_word_t *val, int write, in access_reg()
367 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg()
400 get_static_proc_name (unw_addr_space_t as, unw_word_t ip, in get_static_proc_name()
424 init_local_addr_space (unw_addr_space_t as) in init_local_addr_space()
/third_party/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 unw_addr_space_t unw_local_addr_space;
42 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()
77 access_mem (unw_addr_space_t as, unw_word_t addr, unw_word_t *val, int write, in access_mem()
99 access_reg (unw_addr_space_t as, unw_regnum_t reg, unw_word_t *val, int write, in access_reg()
219 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg()
254 access_reg (unw_addr_space_t as, unw_regnum_t reg, unw_word_t *val, int write, in access_reg()
307 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg()
348 get_static_proc_name (unw_addr_space_t as, unw_word_t ip, in get_static_proc_name()
/third_party/libunwind/src/aarch64/
DGinit.c38 unw_addr_space_t unw_local_addr_space;
44 unw_addr_space_t unw_local_addr_space = &local_addr_space;
72 put_unwind_info (unw_addr_space_t as, unw_proc_info_t *proc_info, void *arg) in put_unwind_info()
78 get_dyn_info_list_addr (unw_addr_space_t as, unw_word_t *dyn_info_list_addr, in get_dyn_info_list_addr()
324 access_mem (unw_addr_space_t as, unw_word_t addr, unw_word_t *val, int write, in access_mem()
366 access_reg (unw_addr_space_t as, unw_regnum_t reg, unw_word_t *val, int write, in access_reg()
396 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg()
429 get_static_proc_name (unw_addr_space_t as, unw_word_t ip, in get_static_proc_name()
454 init_local_addr_space (unw_addr_space_t as) in init_local_addr_space()
/third_party/libunwind/src/riscv/
DGinit.c37 unw_addr_space_t unw_local_addr_space;
43 unw_addr_space_t unw_local_addr_space = &local_addr_space;
79 put_unwind_info (unw_addr_space_t as, unw_proc_info_t *proc_info, void *arg) in put_unwind_info()
85 get_dyn_info_list_addr (unw_addr_space_t as, unw_word_t *dyn_info_list_addr, in get_dyn_info_list_addr()
333 access_mem (unw_addr_space_t as, unw_word_t addr, unw_word_t *val, int write, in access_mem()
358 access_reg (unw_addr_space_t as, unw_regnum_t reg, unw_word_t *val, int write, in access_reg()
389 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *fpval, int write, in access_fpreg()
422 get_static_proc_name (unw_addr_space_t as, unw_word_t ip, in get_static_proc_name()

1234567