/external/libunwind/src/x86/ |
D | Ginit_remote.c | 30 unw_init_remote (unw_cursor_t *cursor, unw_addr_space_t as, void *as_arg) in unw_init_remote() argument 43 c->dwarf.as_arg = as_arg; in unw_init_remote() 46 c->dwarf.as_arg = c; in unw_init_remote() 47 c->uc = as_arg; in unw_init_remote() 51 c->dwarf.as_arg = as_arg; in unw_init_remote()
|
D | Gresume.c | 42 void *arg = c->dwarf.as_arg; in establish_machine_state() 81 c->dwarf.as_arg); in unw_resume()
|
/external/libunwind/include/tdep-ppc64/ |
D | libunwind_i.h | 99 tdep_uc_addr((c)->as_arg, (r)), 0)) 101 tdep_uc_addr((c)->as_arg, (r)), 0)) 103 tdep_uc_addr((c)->as_arg, (r)), 0)) 140 val, 0, c->as_arg); in dwarf_getvr() 145 0, c->as_arg)) < 0) in dwarf_getvr() 148 return (*c->as->acc.access_mem) (c->as, addr + 8, valp + 1, 0, c->as_arg); in dwarf_getvr() 166 &val, 1, c->as_arg); in dwarf_putvr() 170 1, c->as_arg)) < 0) in dwarf_putvr() 173 return (*c->as->acc.access_mem) (c->as, addr + 8, valp + 1, 1, c->as_arg); in dwarf_putvr() 190 val, 0, c->as_arg); in dwarf_getfp() [all …]
|
/external/libunwind/include/tdep-ppc32/ |
D | libunwind_i.h | 99 tdep_uc_addr((c)->as_arg, (r)), 0)) 101 tdep_uc_addr((c)->as_arg, (r)), 0)) 103 tdep_uc_addr((c)->as_arg, (r)), 0)) 140 val, 0, c->as_arg); in dwarf_getvr() 145 0, c->as_arg)) < 0) in dwarf_getvr() 148 return (*c->as->acc.access_mem) (c->as, addr + 8, valp + 1, 0, c->as_arg); in dwarf_getvr() 166 &val, 1, c->as_arg); in dwarf_putvr() 170 1, c->as_arg)) < 0) in dwarf_putvr() 173 return (*c->as->acc.access_mem) (c->as, addr + 8, valp + 1, 1, c->as_arg); in dwarf_putvr() 190 val, 0, c->as_arg); in dwarf_getfp() [all …]
|
/external/libunwind/include/tdep-aarch64/ |
D | libunwind_i.h | 104 tdep_uc_addr((c)->as_arg, (r)), 0)) 107 tdep_uc_addr((c)->as_arg, (r)), 0)) 142 0, c->as_arg); in dwarf_get() 153 1, c->as_arg); in dwarf_put() 183 val, 0, c->as_arg); in dwarf_getfp() 187 0, c->as_arg)) < 0) in dwarf_getfp() 191 c->as_arg); in dwarf_getfp() 206 &val, 1, c->as_arg); in dwarf_putfp() 210 1, c->as_arg)) < 0) in dwarf_putfp() 214 1, c->as_arg); in dwarf_putfp() [all …]
|
/external/libunwind/include/tdep-hppa/ |
D | libunwind_i.h | 89 tdep_uc_addr((c)->as_arg, (r)), 0)) 92 tdep_uc_addr((c)->as_arg, (r)), 0)) 127 0, c->as_arg); in dwarf_get() 138 1, c->as_arg); in dwarf_put() 168 val, 0, c->as_arg); in dwarf_getfp() 172 0, c->as_arg)) < 0) in dwarf_getfp() 176 c->as_arg); in dwarf_getfp() 191 &val, 1, c->as_arg); in dwarf_putfp() 195 1, c->as_arg)) < 0) in dwarf_putfp() 199 1, c->as_arg); in dwarf_putfp() [all …]
|
/external/libunwind/include/tdep-sh/ |
D | libunwind_i.h | 90 tdep_uc_addr((c)->as_arg, (r)), 0)) 93 tdep_uc_addr((c)->as_arg, (r)), 0)) 128 0, c->as_arg); in dwarf_get() 139 1, c->as_arg); in dwarf_put() 169 val, 0, c->as_arg); in dwarf_getfp() 173 0, c->as_arg)) < 0) in dwarf_getfp() 177 c->as_arg); in dwarf_getfp() 192 &val, 1, c->as_arg); in dwarf_putfp() 196 1, c->as_arg)) < 0) in dwarf_putfp() 200 1, c->as_arg); in dwarf_putfp() [all …]
|
/external/libunwind/include/tdep-arm/ |
D | libunwind_i.h | 92 tdep_uc_addr((c)->as_arg, (r)), 0)) 95 tdep_uc_addr((c)->as_arg, (r)), 0)) 130 0, c->as_arg); in dwarf_get() 141 1, c->as_arg); in dwarf_put() 171 val, 0, c->as_arg); in dwarf_getfp() 175 0, c->as_arg)) < 0) in dwarf_getfp() 179 c->as_arg); in dwarf_getfp() 194 &val, 1, c->as_arg); in dwarf_putfp() 198 1, c->as_arg)) < 0) in dwarf_putfp() 202 1, c->as_arg); in dwarf_putfp() [all …]
|
/external/libunwind/include/tdep-mips/ |
D | libunwind_i.h | 98 tdep_uc_addr((c)->as_arg, (r)), 0)) 101 tdep_uc_addr((c)->as_arg, (r)), 0)) 177 ret = (*c->as->acc.access_mem) (c->as, addr - offset, &memval, 0, c->as_arg); in read_s32() 196 ret = (*c->as->acc.access_mem) (c->as, addr - offset, &memval, 0, c->as_arg); in write_s32() 205 return (*c->as->acc.access_mem) (c->as, addr - offset, &memval, 1, c->as_arg); in write_s32() 221 val, 0, c->as_arg); in dwarf_getfp() 225 0, c->as_arg)) < 0) in dwarf_getfp() 229 c->as_arg); in dwarf_getfp() 244 &val, 1, c->as_arg); in dwarf_putfp() 248 1, c->as_arg)) < 0) in dwarf_putfp() [all …]
|
/external/libunwind/include/tdep-x86/ |
D | libunwind_i.h | 93 const struct cursor *c = (struct cursor *) cursor->as_arg; in dwarf_get_uc() 134 0, c->as_arg); in dwarf_get() 143 1, c->as_arg); in dwarf_put() 172 val, 0, c->as_arg); in dwarf_getfp() 176 0, c->as_arg)) < 0) in dwarf_getfp() 180 c->as_arg); in dwarf_getfp() 195 &val, 1, c->as_arg); in dwarf_putfp() 199 1, c->as_arg)) < 0) in dwarf_putfp() 203 1, c->as_arg); in dwarf_putfp() 220 0, c->as_arg); in dwarf_get() [all …]
|
/external/libunwind/src/x86_64/ |
D | Ginit_remote.c | 32 unw_init_remote (unw_cursor_t *cursor, unw_addr_space_t as, void *as_arg) in unw_init_remote() argument 47 c->dwarf.as_arg = c; in unw_init_remote() 48 c->uc = as_arg; in unw_init_remote() 52 c->dwarf.as_arg = as_arg; in unw_init_remote()
|
/external/libunwind/src/ia64/ |
D | Ginit_remote.c | 30 unw_init_remote (unw_cursor_t *cursor, unw_addr_space_t as, void *as_arg) in unw_init_remote() argument 50 return unw_init_local (cursor, as_arg); in unw_init_remote() 53 c->as_arg = as_arg; in unw_init_remote()
|
D | unwind_i.h | 146 #define IA64_REG_LOC(c,r) ((unw_word_t) uc_addr((c)->as_arg, r, NULL)) 147 #define IA64_REG_NAT_LOC(c,r,n) ((unw_word_t) uc_addr((c)->as_arg, r, n)) 149 ((unw_word_t) uc_addr((c)->as_arg, (r), NULL) | IA64_LOC_TYPE_FP) 153 (c)->as_arg) 257 (c)->as_arg) 259 (*(c)->as->acc.put_unwind_info)((c)->as, (pi), (c)->as_arg) 286 val, 0, c->as_arg); in ia64_getfp() 290 c->as_arg); in ia64_getfp() 295 c->as_arg); in ia64_getfp() 315 c->as_arg); in ia64_putfp() [all …]
|
D | Gresume.c | 161 setcontext (c->as_arg); /* should not return */ in local_resume() 199 tdep_uc_addr(c->as_arg, (reg), \ in remote_install_cursor() 248 (*access_fpreg) (c->as, reg, &fpval, 1, c->as_arg); in remote_install_cursor() 253 (*access_reg) (c->as, reg, &val, 1, c->as_arg); in remote_install_cursor() 257 return (*c->as->acc.resume) (c->as, (unw_cursor_t *) c, c->as_arg); in remote_install_cursor() 270 return local_resume (c->as, cursor, c->as_arg); in unw_resume()
|
/external/libunwind/src/hppa/ |
D | Ginit_remote.c | 30 unw_init_remote (unw_cursor_t *cursor, unw_addr_space_t as, void *as_arg) in unw_init_remote() argument 43 c->dwarf.as_arg = as_arg; in unw_init_remote()
|
D | Gresume.c | 58 ucontext_t *uc = c->dwarf.as_arg; in hppa_local_resume() 97 void *arg = c->dwarf.as_arg; in establish_machine_state() 144 c->dwarf.as_arg); in unw_resume()
|
/external/libunwind/src/mips/ |
D | Ginit_remote.c | 29 unw_init_remote (unw_cursor_t *cursor, unw_addr_space_t as, void *as_arg) in unw_init_remote() argument 42 c->dwarf.as_arg = as_arg; in unw_init_remote()
|
/external/libunwind/src/sh/ |
D | Ginit_remote.c | 29 unw_init_remote (unw_cursor_t *cursor, unw_addr_space_t as, void *as_arg) in unw_init_remote() argument 42 c->dwarf.as_arg = as_arg; in unw_init_remote()
|
D | Gresume.c | 37 unw_tdep_context_t *uc = c->dwarf.as_arg; in sh_local_resume() 123 void *arg = c->dwarf.as_arg; in establish_machine_state() 164 c->dwarf.as_arg); in unw_resume()
|
/external/libunwind/src/aarch64/ |
D | Ginit_remote.c | 29 unw_init_remote (unw_cursor_t *cursor, unw_addr_space_t as, void *as_arg) in unw_init_remote() argument 42 c->dwarf.as_arg = as_arg; in unw_init_remote()
|
/external/libunwind/src/arm/ |
D | Ginit_remote.c | 29 unw_init_remote (unw_cursor_t *cursor, unw_addr_space_t as, void *as_arg) in unw_init_remote() argument 42 c->dwarf.as_arg = as_arg; in unw_init_remote()
|
D | Gresume.c | 41 unw_tdep_context_t *uc = c->dwarf.as_arg; in arm_local_resume() 116 void *arg = c->dwarf.as_arg; in establish_machine_state() 157 c->dwarf.as_arg); in unw_resume()
|
/external/libunwind/src/mi/ |
D | Gget_proc_info_by_ip.c | 30 unw_proc_info_t *pi, void *as_arg) in unw_get_proc_info_by_ip() argument 35 ret = unwi_find_dynamic_proc_info (as, ip, pi, 0, as_arg); in unw_get_proc_info_by_ip() 37 ret = (*a->find_proc_info) (as, ip, pi, 0, as_arg); in unw_get_proc_info_by_ip()
|
/external/libunwind/include/tdep-x86_64/ |
D | libunwind_i.h | 107 const struct cursor *c = (struct cursor *) cursor->as_arg; in dwarf_get_uc() 166 0, c->as_arg); in dwarf_get() 169 0, c->as_arg); in dwarf_get() 180 1, c->as_arg); in dwarf_put() 183 1, c->as_arg); in dwarf_put() 213 (c)->as_arg) 219 (c)->as_arg) 225 #define tdep_get_as_arg(c) ((c)->dwarf.as_arg)
|
/external/libunwind/src/ppc/ |
D | Ginit_remote.c | 37 unw_init_remote (unw_cursor_t *cursor, unw_addr_space_t as, void *as_arg) in unw_init_remote() argument 50 c->dwarf.as_arg = as_arg; in unw_init_remote()
|