/external/libunwind/src/ppc32/ |
Gstep.c | 58 struct dwarf_loc back_chain_loc, lr_save_loc, sp_loc, ip_loc; 97 back_chain_loc = DWARF_LOC (c->dwarf.cfa + back_chain_offset, 0); 112 lr_save_loc = DWARF_LOC (c->dwarf.cfa + lr_save_offset, 0); 142 sp_loc = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R1, 0); 143 ip_loc = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_LINK, 0); 163 DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R0, 0); 165 DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R1, 0); 167 DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R2, 0); 169 DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R3, 0); 171 DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R4, 0) [all...] |
/external/libunwind/src/ppc64/ |
Gstep.c | 59 struct dwarf_loc back_chain_loc, lr_save_loc, sp_loc, ip_loc, v_regs_loc; 98 back_chain_loc = DWARF_LOC (c->dwarf.cfa + back_chain_offset, 0); 113 lr_save_loc = DWARF_LOC (c->dwarf.cfa + lr_save_offset, 0); 143 sp_loc = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R1, 0); 144 ip_loc = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_NIP, 0); 164 DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R0, 0); 166 DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R1, 0); 168 DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R2, 0); 170 DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R3, 0); 172 DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R4, 0) [all...] |
/external/libunwind/src/mips/ |
Gstep.c | 59 c->dwarf.loc[UNW_MIPS_R0] = DWARF_LOC (sc_addr + LINUX_SC_R0_OFF, 0); 60 c->dwarf.loc[UNW_MIPS_R1] = DWARF_LOC (sc_addr + LINUX_SC_R1_OFF, 0); 61 c->dwarf.loc[UNW_MIPS_R2] = DWARF_LOC (sc_addr + LINUX_SC_R2_OFF, 0); 62 c->dwarf.loc[UNW_MIPS_R3] = DWARF_LOC (sc_addr + LINUX_SC_R3_OFF, 0); 63 c->dwarf.loc[UNW_MIPS_R4] = DWARF_LOC (sc_addr + LINUX_SC_R4_OFF, 0); 64 c->dwarf.loc[UNW_MIPS_R5] = DWARF_LOC (sc_addr + LINUX_SC_R5_OFF, 0); 65 c->dwarf.loc[UNW_MIPS_R6] = DWARF_LOC (sc_addr + LINUX_SC_R6_OFF, 0); 66 c->dwarf.loc[UNW_MIPS_R7] = DWARF_LOC (sc_addr + LINUX_SC_R7_OFF, 0); 67 c->dwarf.loc[UNW_MIPS_R8] = DWARF_LOC (sc_addr + LINUX_SC_R8_OFF, 0); 68 c->dwarf.loc[UNW_MIPS_R9] = DWARF_LOC (sc_addr + LINUX_SC_R9_OFF, 0) [all...] |
/external/libunwind/src/aarch64/ |
Gstep.c | 36 struct dwarf_loc sp_loc = DWARF_LOC (sp_addr, 0); 62 c->dwarf.loc[UNW_AARCH64_X0] = DWARF_LOC (sc_addr + LINUX_SC_X0_OFF, 0); 63 c->dwarf.loc[UNW_AARCH64_X1] = DWARF_LOC (sc_addr + LINUX_SC_X1_OFF, 0); 64 c->dwarf.loc[UNW_AARCH64_X2] = DWARF_LOC (sc_addr + LINUX_SC_X2_OFF, 0); 65 c->dwarf.loc[UNW_AARCH64_X3] = DWARF_LOC (sc_addr + LINUX_SC_X3_OFF, 0); 66 c->dwarf.loc[UNW_AARCH64_X4] = DWARF_LOC (sc_addr + LINUX_SC_X4_OFF, 0); 67 c->dwarf.loc[UNW_AARCH64_X5] = DWARF_LOC (sc_addr + LINUX_SC_X5_OFF, 0); 68 c->dwarf.loc[UNW_AARCH64_X6] = DWARF_LOC (sc_addr + LINUX_SC_X6_OFF, 0); 69 c->dwarf.loc[UNW_AARCH64_X7] = DWARF_LOC (sc_addr + LINUX_SC_X7_OFF, 0) [all...] |
/external/libunwind/src/sh/ |
Gstep.c | 36 struct dwarf_loc sp_loc = DWARF_LOC (sp_addr, 0); 69 c->dwarf.loc[UNW_SH_R0] = DWARF_LOC (sc_addr + LINUX_SC_R0_OFF, 0); 70 c->dwarf.loc[UNW_SH_R1] = DWARF_LOC (sc_addr + LINUX_SC_R1_OFF, 0); 71 c->dwarf.loc[UNW_SH_R2] = DWARF_LOC (sc_addr + LINUX_SC_R2_OFF, 0); 72 c->dwarf.loc[UNW_SH_R3] = DWARF_LOC (sc_addr + LINUX_SC_R3_OFF, 0); 73 c->dwarf.loc[UNW_SH_R4] = DWARF_LOC (sc_addr + LINUX_SC_R4_OFF, 0); 74 c->dwarf.loc[UNW_SH_R5] = DWARF_LOC (sc_addr + LINUX_SC_R5_OFF, 0); 75 c->dwarf.loc[UNW_SH_R6] = DWARF_LOC (sc_addr + LINUX_SC_R6_OFF, 0); 76 c->dwarf.loc[UNW_SH_R7] = DWARF_LOC (sc_addr + LINUX_SC_R7_OFF, 0) [all...] |
/external/libunwind/src/arm/ |
Gstep.c | 107 struct dwarf_loc sp_loc = DWARF_LOC (sp_addr, 0); 166 c->dwarf.loc[UNW_ARM_R0] = DWARF_LOC (sc_addr + LINUX_SC_R0_OFF, 0); 167 c->dwarf.loc[UNW_ARM_R1] = DWARF_LOC (sc_addr + LINUX_SC_R1_OFF, 0); 168 c->dwarf.loc[UNW_ARM_R2] = DWARF_LOC (sc_addr + LINUX_SC_R2_OFF, 0); 169 c->dwarf.loc[UNW_ARM_R3] = DWARF_LOC (sc_addr + LINUX_SC_R3_OFF, 0); 170 c->dwarf.loc[UNW_ARM_R4] = DWARF_LOC (sc_addr + LINUX_SC_R4_OFF, 0); 171 c->dwarf.loc[UNW_ARM_R5] = DWARF_LOC (sc_addr + LINUX_SC_R5_OFF, 0); 172 c->dwarf.loc[UNW_ARM_R6] = DWARF_LOC (sc_addr + LINUX_SC_R6_OFF, 0); 173 c->dwarf.loc[UNW_ARM_R7] = DWARF_LOC (sc_addr + LINUX_SC_R7_OFF, 0) [all...] |
Gex_tables.c | 102 c->loc[UNW_ARM_R0 + i] = DWARF_LOC (c->cfa, 0);
|
/external/libunwind/src/x86_64/ |
Gos-freebsd.c | 103 struct dwarf_loc rsp_loc = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RSP, 0); 111 c->dwarf.loc[RAX] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RAX, 0); 112 c->dwarf.loc[RDX] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RDX, 0); 113 c->dwarf.loc[RCX] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RCX, 0); 114 c->dwarf.loc[RBX] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RBX, 0); 115 c->dwarf.loc[RSI] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RSI, 0); 116 c->dwarf.loc[RDI] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RDI, 0); 117 c->dwarf.loc[RBP] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RBP, 0); 118 c->dwarf.loc[RSP] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RSP, 0) [all...] |
init.h | 33 DWARF_LOC ((unw_word_t) &c->uc->uc_mcontext.gregs[REG_ ## ruc], 0) 37 DWARF_LOC ((unw_word_t) &c->uc->uc_mcontext.mc_ ## rlc, 0)
|
Gstep.c | 111 struct dwarf_loc rbp_loc, rsp_loc, rip_loc; 135 c->dwarf.loc[RIP] = DWARF_LOC (c->dwarf.cfa, 0); 165 rbp_loc = DWARF_LOC(rbp, 0); 167 rip_loc = DWARF_LOC (rbp + 8, 0);
|
/external/libunwind/src/hppa/ |
Gstep.c | 59 dwarf_loc_t iaoq_loc = DWARF_LOC (sc_addr + LINUX_SC_IAOQ_OFF, 0); 75 = DWARF_LOC (sc_addr + LINUX_SC_GR_OFF + 4*i, 0); 77 = DWARF_LOC (sc_addr + LINUX_SC_FR_OFF + 4*i, 0);
|
/external/libunwind/include/tdep-x86_64/ |
libunwind_i.h | 114 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 116 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r) }) 118 # define DWARF_REG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 120 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 121 # define DWARF_FPREG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 127 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 130 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r), .type = (t) }) 133 # define DWARF_REG_LOC(c,r) DWARF_LOC((r), DWARF_LOC_TYPE_REG) 134 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 135 # define DWARF_FPREG_LOC(c,r) DWARF_LOC((r), (DWARF_LOC_TYPE_REG [all...] |
/external/libunwind/include/tdep-ppc32/ |
libunwind_i.h | 91 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 93 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r) }) 97 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 98 # define DWARF_REG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 100 # define DWARF_FPREG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 102 # define DWARF_VREG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 109 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 112 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r), .type = (t) }) 116 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 117 # define DWARF_REG_LOC(c,r) DWARF_LOC((r), DWARF_LOC_TYPE_REG [all...] |
/external/libunwind/include/tdep-ppc64/ |
libunwind_i.h | 91 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 93 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r) }) 97 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 98 # define DWARF_REG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 100 # define DWARF_FPREG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 102 # define DWARF_VREG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 109 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 112 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r), .type = (t) }) 116 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 117 # define DWARF_REG_LOC(c,r) DWARF_LOC((r), DWARF_LOC_TYPE_REG [all...] |
/external/libunwind/src/x86/ |
Gos-freebsd.c | 108 struct dwarf_loc esp_loc; 114 esp_loc = DWARF_LOC (uc_addr + FREEBSD_UC_MCONTEXT_ESP_OFF, 0); 122 c->dwarf.loc[EIP] = DWARF_LOC (uc_addr + FREEBSD_UC_MCONTEXT_EIP_OFF, 0); 123 c->dwarf.loc[ESP] = DWARF_LOC (uc_addr + FREEBSD_UC_MCONTEXT_ESP_OFF, 0); 124 c->dwarf.loc[EAX] = DWARF_LOC (uc_addr + FREEBSD_UC_MCONTEXT_EAX_OFF, 0); 125 c->dwarf.loc[ECX] = DWARF_LOC (uc_addr + FREEBSD_UC_MCONTEXT_ECX_OFF, 0); 126 c->dwarf.loc[EDX] = DWARF_LOC (uc_addr + FREEBSD_UC_MCONTEXT_EDX_OFF, 0); 127 c->dwarf.loc[EBX] = DWARF_LOC (uc_addr + FREEBSD_UC_MCONTEXT_EBX_OFF, 0); 128 c->dwarf.loc[EBP] = DWARF_LOC (uc_addr + FREEBSD_UC_MCONTEXT_EBP_OFF, 0); 129 c->dwarf.loc[ESI] = DWARF_LOC (uc_addr + FREEBSD_UC_MCONTEXT_ESI_OFF, 0) [all...] |
Gos-linux.c | 85 struct dwarf_loc esp_loc, siginfo_ptr_loc, sigcontext_ptr_loc; 87 siginfo_ptr_loc = DWARF_LOC (siginfo_ptr_addr, 0); 88 sigcontext_ptr_loc = DWARF_LOC (sigcontext_ptr_addr, 0); 116 esp_loc = DWARF_LOC (sc_addr + LINUX_SC_ESP_OFF, 0); 124 c->dwarf.loc[EAX] = DWARF_LOC (sc_addr + LINUX_SC_EAX_OFF, 0); 125 c->dwarf.loc[ECX] = DWARF_LOC (sc_addr + LINUX_SC_ECX_OFF, 0); 126 c->dwarf.loc[EDX] = DWARF_LOC (sc_addr + LINUX_SC_EDX_OFF, 0); 127 c->dwarf.loc[EBX] = DWARF_LOC (sc_addr + LINUX_SC_EBX_OFF, 0); 128 c->dwarf.loc[EBP] = DWARF_LOC (sc_addr + LINUX_SC_EBP_OFF, 0); 129 c->dwarf.loc[ESI] = DWARF_LOC (sc_addr + LINUX_SC_ESI_OFF, 0) [all...] |
Gstep.c | 57 struct dwarf_loc ebp_loc, eip_loc; 86 ebp_loc = DWARF_LOC (c->dwarf.cfa, 0); 87 eip_loc = DWARF_LOC (c->dwarf.cfa + 4, 0);
|
/external/libunwind/include/tdep-aarch64/ |
libunwind_i.h | 99 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 101 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r) }) 103 # define DWARF_REG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 105 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 106 # define DWARF_FPREG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 160 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 163 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r), .type = (t) }) 166 # define DWARF_REG_LOC(c,r) DWARF_LOC((r), DWARF_LOC_TYPE_REG) 167 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 168 # define DWARF_FPREG_LOC(c,r) DWARF_LOC((r), (DWARF_LOC_TYPE_REG [all...] |
/external/libunwind/include/tdep-arm/ |
libunwind_i.h | 87 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 89 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r) }) 91 # define DWARF_REG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 93 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 94 # define DWARF_FPREG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 148 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 151 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r), .type = (t) }) 154 # define DWARF_REG_LOC(c,r) DWARF_LOC((r), DWARF_LOC_TYPE_REG) 155 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 156 # define DWARF_FPREG_LOC(c,r) DWARF_LOC((r), (DWARF_LOC_TYPE_REG [all...] |
/external/libunwind/include/tdep-hppa/ |
libunwind_i.h | 84 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 86 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r) }) 88 # define DWARF_REG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 90 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 91 # define DWARF_FPREG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 145 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 148 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r), .type = (t) }) 151 # define DWARF_REG_LOC(c,r) DWARF_LOC((r), DWARF_LOC_TYPE_REG) 152 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 153 # define DWARF_FPREG_LOC(c,r) DWARF_LOC((r), (DWARF_LOC_TYPE_REG [all...] |
/external/libunwind/include/tdep-mips/ |
libunwind_i.h | 93 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 95 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r) }) 97 # define DWARF_REG_LOC(c,r) (DWARF_LOC((unw_word_t) (intptr_t) \ 99 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 100 # define DWARF_FPREG_LOC(c,r) (DWARF_LOC((unw_word_t) (intptr_t) \ 159 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 162 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r), .type = (t) }) 165 # define DWARF_REG_LOC(c,r) DWARF_LOC((r), DWARF_LOC_TYPE_REG) 166 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 167 # define DWARF_FPREG_LOC(c,r) DWARF_LOC((r), (DWARF_LOC_TYPE_REG [all...] |
/external/libunwind/include/tdep-sh/ |
libunwind_i.h | 85 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 87 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r) }) 89 # define DWARF_REG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 91 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 92 # define DWARF_FPREG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 146 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 149 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r), .type = (t) }) 152 # define DWARF_REG_LOC(c,r) DWARF_LOC((r), DWARF_LOC_TYPE_REG) 153 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 154 # define DWARF_FPREG_LOC(c,r) DWARF_LOC((r), (DWARF_LOC_TYPE_REG [all...] |
/external/libunwind/include/tdep-x86/ |
libunwind_i.h | 100 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 102 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r) }) 104 # define DWARF_REG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 106 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 107 # define DWARF_FPREG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 149 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 152 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r), .type = (t) }) 155 # define DWARF_REG_LOC(c,r) DWARF_LOC((r), DWARF_LOC_TYPE_REG) 156 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 157 # define DWARF_FPREG_LOC(c,r) DWARF_LOC((r), (DWARF_LOC_TYPE_REG [all...] |