/third_party/libunwind/src/ppc32/ |
D | Gstep.c | 97 back_chain_loc = DWARF_LOC (c->dwarf.cfa + back_chain_offset, 0); in unw_step() 112 lr_save_loc = DWARF_LOC (c->dwarf.cfa + lr_save_offset, 0); in unw_step() 142 sp_loc = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R1, 0); in unw_step() 143 ip_loc = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_LINK, 0); in unw_step() 163 DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R0, 0); in unw_step() 165 DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R1, 0); in unw_step() 167 DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R2, 0); in unw_step() 169 DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R3, 0); in unw_step() 171 DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R4, 0); in unw_step() 173 DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R5, 0); in unw_step() [all …]
|
/third_party/libunwind/src/ppc64/ |
D | Gstep.c | 92 back_chain_loc = DWARF_LOC (c->dwarf.cfa + back_chain_offset, 0); in unw_step() 107 lr_save_loc = DWARF_LOC (c->dwarf.cfa + lr_save_offset, 0); in unw_step() 142 sp_loc = DWARF_LOC ((ucontext + UC_MCONTEXT_GREGS_R1), 0); in unw_step() 143 ip_loc = DWARF_LOC ((ucontext + UC_MCONTEXT_GREGS_NIP), 0); in unw_step() 163 DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R0, 0); in unw_step() 165 DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R1, 0); in unw_step() 167 DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R2, 0); in unw_step() 169 DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R3, 0); in unw_step() 171 DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R4, 0); in unw_step() 173 DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R5, 0); in unw_step() [all …]
|
/third_party/libunwind/src/mips/ |
D | Gstep.c | 58 c->dwarf.loc[UNW_MIPS_R0] = DWARF_LOC (sc_addr + LINUX_SC_R0_OFF, 0); in mips_handle_signal_frame() 59 c->dwarf.loc[UNW_MIPS_R1] = DWARF_LOC (sc_addr + LINUX_SC_R1_OFF, 0); in mips_handle_signal_frame() 60 c->dwarf.loc[UNW_MIPS_R2] = DWARF_LOC (sc_addr + LINUX_SC_R2_OFF, 0); in mips_handle_signal_frame() 61 c->dwarf.loc[UNW_MIPS_R3] = DWARF_LOC (sc_addr + LINUX_SC_R3_OFF, 0); in mips_handle_signal_frame() 62 c->dwarf.loc[UNW_MIPS_R4] = DWARF_LOC (sc_addr + LINUX_SC_R4_OFF, 0); in mips_handle_signal_frame() 63 c->dwarf.loc[UNW_MIPS_R5] = DWARF_LOC (sc_addr + LINUX_SC_R5_OFF, 0); in mips_handle_signal_frame() 64 c->dwarf.loc[UNW_MIPS_R6] = DWARF_LOC (sc_addr + LINUX_SC_R6_OFF, 0); in mips_handle_signal_frame() 65 c->dwarf.loc[UNW_MIPS_R7] = DWARF_LOC (sc_addr + LINUX_SC_R7_OFF, 0); in mips_handle_signal_frame() 66 c->dwarf.loc[UNW_MIPS_R8] = DWARF_LOC (sc_addr + LINUX_SC_R8_OFF, 0); in mips_handle_signal_frame() 67 c->dwarf.loc[UNW_MIPS_R9] = DWARF_LOC (sc_addr + LINUX_SC_R9_OFF, 0); in mips_handle_signal_frame() [all …]
|
/third_party/libunwind/src/aarch64/ |
D | Gstep.c | 60 struct dwarf_loc sp_loc = DWARF_LOC (sp_addr, 0); in aarch64_handle_signal_frame() 91 c->dwarf.loc[UNW_AARCH64_X0] = DWARF_LOC (sc_addr + LINUX_SC_X0_OFF, 0); in aarch64_handle_signal_frame() 92 c->dwarf.loc[UNW_AARCH64_X1] = DWARF_LOC (sc_addr + LINUX_SC_X1_OFF, 0); in aarch64_handle_signal_frame() 93 c->dwarf.loc[UNW_AARCH64_X2] = DWARF_LOC (sc_addr + LINUX_SC_X2_OFF, 0); in aarch64_handle_signal_frame() 94 c->dwarf.loc[UNW_AARCH64_X3] = DWARF_LOC (sc_addr + LINUX_SC_X3_OFF, 0); in aarch64_handle_signal_frame() 95 c->dwarf.loc[UNW_AARCH64_X4] = DWARF_LOC (sc_addr + LINUX_SC_X4_OFF, 0); in aarch64_handle_signal_frame() 96 c->dwarf.loc[UNW_AARCH64_X5] = DWARF_LOC (sc_addr + LINUX_SC_X5_OFF, 0); in aarch64_handle_signal_frame() 97 c->dwarf.loc[UNW_AARCH64_X6] = DWARF_LOC (sc_addr + LINUX_SC_X6_OFF, 0); in aarch64_handle_signal_frame() 98 c->dwarf.loc[UNW_AARCH64_X7] = DWARF_LOC (sc_addr + LINUX_SC_X7_OFF, 0); in aarch64_handle_signal_frame() 99 c->dwarf.loc[UNW_AARCH64_X8] = DWARF_LOC (sc_addr + LINUX_SC_X8_OFF, 0); in aarch64_handle_signal_frame() [all …]
|
/third_party/libunwind/src/sh/ |
D | Gstep.c | 36 struct dwarf_loc sp_loc = DWARF_LOC (sp_addr, 0); in sh_handle_signal_frame() 72 c->dwarf.loc[UNW_SH_R0] = DWARF_LOC (sc_addr + LINUX_SC_R0_OFF, 0); in sh_handle_signal_frame() 73 c->dwarf.loc[UNW_SH_R1] = DWARF_LOC (sc_addr + LINUX_SC_R1_OFF, 0); in sh_handle_signal_frame() 74 c->dwarf.loc[UNW_SH_R2] = DWARF_LOC (sc_addr + LINUX_SC_R2_OFF, 0); in sh_handle_signal_frame() 75 c->dwarf.loc[UNW_SH_R3] = DWARF_LOC (sc_addr + LINUX_SC_R3_OFF, 0); in sh_handle_signal_frame() 76 c->dwarf.loc[UNW_SH_R4] = DWARF_LOC (sc_addr + LINUX_SC_R4_OFF, 0); in sh_handle_signal_frame() 77 c->dwarf.loc[UNW_SH_R5] = DWARF_LOC (sc_addr + LINUX_SC_R5_OFF, 0); in sh_handle_signal_frame() 78 c->dwarf.loc[UNW_SH_R6] = DWARF_LOC (sc_addr + LINUX_SC_R6_OFF, 0); in sh_handle_signal_frame() 79 c->dwarf.loc[UNW_SH_R7] = DWARF_LOC (sc_addr + LINUX_SC_R7_OFF, 0); in sh_handle_signal_frame() 80 c->dwarf.loc[UNW_SH_R8] = DWARF_LOC (sc_addr + LINUX_SC_R8_OFF, 0); in sh_handle_signal_frame() [all …]
|
/third_party/libunwind/src/arm/ |
D | Gos-linux.c | 38 struct dwarf_loc sp_loc = DWARF_LOC (sp_addr, 0); in arm_handle_signal_frame() 102 c->dwarf.loc[UNW_ARM_R0] = DWARF_LOC (sc_addr + LINUX_SC_R0_OFF, 0); in arm_handle_signal_frame() 103 c->dwarf.loc[UNW_ARM_R1] = DWARF_LOC (sc_addr + LINUX_SC_R1_OFF, 0); in arm_handle_signal_frame() 104 c->dwarf.loc[UNW_ARM_R2] = DWARF_LOC (sc_addr + LINUX_SC_R2_OFF, 0); in arm_handle_signal_frame() 105 c->dwarf.loc[UNW_ARM_R3] = DWARF_LOC (sc_addr + LINUX_SC_R3_OFF, 0); in arm_handle_signal_frame() 106 c->dwarf.loc[UNW_ARM_R4] = DWARF_LOC (sc_addr + LINUX_SC_R4_OFF, 0); in arm_handle_signal_frame() 107 c->dwarf.loc[UNW_ARM_R5] = DWARF_LOC (sc_addr + LINUX_SC_R5_OFF, 0); in arm_handle_signal_frame() 108 c->dwarf.loc[UNW_ARM_R6] = DWARF_LOC (sc_addr + LINUX_SC_R6_OFF, 0); in arm_handle_signal_frame() 109 c->dwarf.loc[UNW_ARM_R7] = DWARF_LOC (sc_addr + LINUX_SC_R7_OFF, 0); in arm_handle_signal_frame() 110 c->dwarf.loc[UNW_ARM_R8] = DWARF_LOC (sc_addr + LINUX_SC_R8_OFF, 0); in arm_handle_signal_frame() [all …]
|
D | Gstep.c | 179 if (dwarf_get(&c->dwarf, DWARF_LOC(frame, 0), &instr) < 0) in unw_step() 184 if (dwarf_get(&c->dwarf, DWARF_LOC(instr, 0), &instr) < 0) in unw_step() 191 ip_loc = DWARF_LOC(frame - 4, 0); in unw_step() 192 fp_loc = DWARF_LOC(frame - 12, 0); in unw_step() 197 ip_loc = DWARF_LOC(frame, 0); in unw_step() 198 fp_loc = DWARF_LOC(frame - 4, 0); in unw_step() 201 ip_loc = DWARF_LOC(frame + 4, 0); in unw_step() 202 fp_loc = DWARF_LOC(frame, 0); in unw_step()
|
/third_party/libunwind/src/x86_64/ |
D | Gos-solaris.c | 64 struct dwarf_loc rsp_loc = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RSP, 0); in x86_64_handle_signal_frame() 76 c->dwarf.loc[RAX] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RAX, 0); in x86_64_handle_signal_frame() 77 c->dwarf.loc[RDX] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RDX, 0); in x86_64_handle_signal_frame() 78 c->dwarf.loc[RCX] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RCX, 0); in x86_64_handle_signal_frame() 79 c->dwarf.loc[RBX] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RBX, 0); in x86_64_handle_signal_frame() 80 c->dwarf.loc[RSI] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RSI, 0); in x86_64_handle_signal_frame() 81 c->dwarf.loc[RDI] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RDI, 0); in x86_64_handle_signal_frame() 82 c->dwarf.loc[RBP] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RBP, 0); in x86_64_handle_signal_frame() 83 c->dwarf.loc[RSP] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RSP, 0); in x86_64_handle_signal_frame() 84 c->dwarf.loc[ R8] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R8, 0); in x86_64_handle_signal_frame() [all …]
|
D | Gos-freebsd.c | 103 struct dwarf_loc rsp_loc = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RSP, 0); in x86_64_handle_signal_frame() 114 c->dwarf.loc[RAX] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RAX, 0); in x86_64_handle_signal_frame() 115 c->dwarf.loc[RDX] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RDX, 0); in x86_64_handle_signal_frame() 116 c->dwarf.loc[RCX] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RCX, 0); in x86_64_handle_signal_frame() 117 c->dwarf.loc[RBX] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RBX, 0); in x86_64_handle_signal_frame() 118 c->dwarf.loc[RSI] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RSI, 0); in x86_64_handle_signal_frame() 119 c->dwarf.loc[RDI] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RDI, 0); in x86_64_handle_signal_frame() 120 c->dwarf.loc[RBP] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RBP, 0); in x86_64_handle_signal_frame() 121 c->dwarf.loc[RSP] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RSP, 0); in x86_64_handle_signal_frame() 122 c->dwarf.loc[ R8] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R8, 0); in x86_64_handle_signal_frame() [all …]
|
D | Gstep.c | 141 c->dwarf.loc[RIP] = DWARF_LOC (c->dwarf.cfa, 0); in unw_step() 207 rbp_loc = DWARF_LOC (rbp, 0); in unw_step() 208 rsp_loc = DWARF_LOC (rsp, 0); in unw_step() 209 rip_loc = DWARF_LOC (rsp, 0); in unw_step() 225 rbp_loc = DWARF_LOC(rbp, 0); in unw_step() 227 rip_loc = DWARF_LOC (rbp + 8, 0); in unw_step()
|
/third_party/libunwind/include/tdep-tilegx/ |
D | libunwind_i.h | 78 #define DWARF_NULL_LOC DWARF_LOC (0, 0) 80 #define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r) }) macro 82 #define DWARF_REG_LOC(c,r) (DWARF_LOC((unw_word_t) (intptr_t) \ 84 #define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 85 #define DWARF_FPREG_LOC(c,r) (DWARF_LOC((unw_word_t) (intptr_t) \ 128 #define DWARF_NULL_LOC DWARF_LOC (0, 0) 131 #define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r), .type = (t) }) macro 134 #define DWARF_REG_LOC(c,r) DWARF_LOC((r), DWARF_LOC_TYPE_REG) 135 #define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 136 #define DWARF_FPREG_LOC(c,r) DWARF_LOC((r), (DWARF_LOC_TYPE_REG \
|
/third_party/libunwind/src/x86/ |
D | Gos-linux.c | 89 siginfo_ptr_loc = DWARF_LOC (siginfo_ptr_addr, 0); in x86_handle_signal_frame() 90 sigcontext_ptr_loc = DWARF_LOC (sigcontext_ptr_addr, 0); in x86_handle_signal_frame() 118 esp_loc = DWARF_LOC (sc_addr + LINUX_SC_ESP_OFF, 0); in x86_handle_signal_frame() 129 c->dwarf.loc[EAX] = DWARF_LOC (sc_addr + LINUX_SC_EAX_OFF, 0); in x86_handle_signal_frame() 130 c->dwarf.loc[ECX] = DWARF_LOC (sc_addr + LINUX_SC_ECX_OFF, 0); in x86_handle_signal_frame() 131 c->dwarf.loc[EDX] = DWARF_LOC (sc_addr + LINUX_SC_EDX_OFF, 0); in x86_handle_signal_frame() 132 c->dwarf.loc[EBX] = DWARF_LOC (sc_addr + LINUX_SC_EBX_OFF, 0); in x86_handle_signal_frame() 133 c->dwarf.loc[EBP] = DWARF_LOC (sc_addr + LINUX_SC_EBP_OFF, 0); in x86_handle_signal_frame() 134 c->dwarf.loc[ESI] = DWARF_LOC (sc_addr + LINUX_SC_ESI_OFF, 0); in x86_handle_signal_frame() 135 c->dwarf.loc[EDI] = DWARF_LOC (sc_addr + LINUX_SC_EDI_OFF, 0); in x86_handle_signal_frame() [all …]
|
D | Gos-freebsd.c | 119 esp_loc = DWARF_LOC (uc_addr + FREEBSD_UC_MCONTEXT_ESP_OFF, 0); in x86_handle_signal_frame() 130 c->dwarf.loc[EIP] = DWARF_LOC (uc_addr + FREEBSD_UC_MCONTEXT_EIP_OFF, 0); in x86_handle_signal_frame() 131 c->dwarf.loc[ESP] = DWARF_LOC (uc_addr + FREEBSD_UC_MCONTEXT_ESP_OFF, 0); in x86_handle_signal_frame() 132 c->dwarf.loc[EAX] = DWARF_LOC (uc_addr + FREEBSD_UC_MCONTEXT_EAX_OFF, 0); in x86_handle_signal_frame() 133 c->dwarf.loc[ECX] = DWARF_LOC (uc_addr + FREEBSD_UC_MCONTEXT_ECX_OFF, 0); in x86_handle_signal_frame() 134 c->dwarf.loc[EDX] = DWARF_LOC (uc_addr + FREEBSD_UC_MCONTEXT_EDX_OFF, 0); in x86_handle_signal_frame() 135 c->dwarf.loc[EBX] = DWARF_LOC (uc_addr + FREEBSD_UC_MCONTEXT_EBX_OFF, 0); in x86_handle_signal_frame() 136 c->dwarf.loc[EBP] = DWARF_LOC (uc_addr + FREEBSD_UC_MCONTEXT_EBP_OFF, 0); in x86_handle_signal_frame() 137 c->dwarf.loc[ESI] = DWARF_LOC (uc_addr + FREEBSD_UC_MCONTEXT_ESI_OFF, 0); in x86_handle_signal_frame() 138 c->dwarf.loc[EDI] = DWARF_LOC (uc_addr + FREEBSD_UC_MCONTEXT_EDI_OFF, 0); in x86_handle_signal_frame() [all …]
|
/third_party/libunwind/include/tdep-ppc32/ |
D | libunwind_i.h | 88 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 90 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r) }) macro 94 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 95 # define DWARF_REG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 97 # define DWARF_FPREG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 99 # define DWARF_VREG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 106 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 109 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r), .type = (t) }) macro 113 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 114 # define DWARF_REG_LOC(c,r) DWARF_LOC((r), DWARF_LOC_TYPE_REG) [all …]
|
/third_party/libunwind/include/tdep-hppa/ |
D | libunwind_i.h | 81 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 83 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r) }) macro 85 # define DWARF_REG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 87 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 88 # define DWARF_FPREG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 130 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 133 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r), .type = (t) }) macro 136 # define DWARF_REG_LOC(c,r) DWARF_LOC((r), DWARF_LOC_TYPE_REG) 137 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 138 # define DWARF_FPREG_LOC(c,r) DWARF_LOC((r), (DWARF_LOC_TYPE_REG \
|
/third_party/libunwind/include/tdep-riscv/ |
D | libunwind_i.h | 99 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 101 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r) }) macro 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) \ 148 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 151 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r), .type = (t) }) macro 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 \
|
/third_party/libunwind/include/tdep-sh/ |
D | libunwind_i.h | 82 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 84 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r) }) macro 86 # define DWARF_REG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 88 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 89 # define DWARF_FPREG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 131 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 134 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r), .type = (t) }) macro 137 # define DWARF_REG_LOC(c,r) DWARF_LOC((r), DWARF_LOC_TYPE_REG) 138 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 139 # define DWARF_FPREG_LOC(c,r) DWARF_LOC((r), (DWARF_LOC_TYPE_REG \
|
/third_party/libunwind/include/tdep-ppc64/ |
D | libunwind_i.h | 90 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 92 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r) }) macro 94 # define DWARF_REG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 96 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 97 # define DWARF_FPREG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 99 # define DWARF_VREG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 161 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 164 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r), .type = (t) }) macro 168 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 169 # define DWARF_REG_LOC(c,r) DWARF_LOC((r), DWARF_LOC_TYPE_REG) [all …]
|
/third_party/libunwind/include/tdep-x86/ |
D | libunwind_i.h | 109 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 111 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r) }) macro 113 # define DWARF_REG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 115 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 116 # define DWARF_FPREG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 158 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 161 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r), .type = (t) }) macro 164 # define DWARF_REG_LOC(c,r) DWARF_LOC((r), DWARF_LOC_TYPE_REG) 165 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 166 # define DWARF_FPREG_LOC(c,r) DWARF_LOC((r), (DWARF_LOC_TYPE_REG \
|
/third_party/libunwind/include/tdep-aarch64/ |
D | libunwind_i.h | 136 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 138 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r) }) macro 140 # define DWARF_REG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 142 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 143 # define DWARF_FPREG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 185 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 194 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r), .type = (t) }) macro 197 # define DWARF_REG_LOC(c,r) DWARF_LOC((r), DWARF_LOC_TYPE_REG) 198 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 199 # define DWARF_FPREG_LOC(c,r) DWARF_LOC((r), (DWARF_LOC_TYPE_REG \
|
/third_party/libunwind/include/tdep-arm/ |
D | libunwind_i.h | 119 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 121 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r) }) macro 123 # define DWARF_REG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 125 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 126 # define DWARF_FPREG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 168 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 177 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r), .type = (t) }) macro 180 # define DWARF_REG_LOC(c,r) DWARF_LOC((r), DWARF_LOC_TYPE_REG) 181 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 182 # define DWARF_FPREG_LOC(c,r) DWARF_LOC((r), (DWARF_LOC_TYPE_REG \
|
/third_party/libunwind/include/tdep-mips/ |
D | libunwind_i.h | 90 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 92 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r) }) macro 94 # define DWARF_REG_LOC(c,r) (DWARF_LOC((unw_word_t) (intptr_t) \ 96 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 97 # define DWARF_FPREG_LOC(c,r) (DWARF_LOC((unw_word_t) (intptr_t) \ 140 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 143 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r), .type = (t) }) macro 146 # define DWARF_REG_LOC(c,r) DWARF_LOC((r), DWARF_LOC_TYPE_REG) 147 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), 0) 148 # define DWARF_FPREG_LOC(c,r) DWARF_LOC((r), (DWARF_LOC_TYPE_REG \
|
/third_party/libunwind/include/tdep-x86_64/ |
D | libunwind_i.h | 163 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r), .type = (t) }) macro 164 # define DWARF_VAL_LOC(c,v) DWARF_LOC ((v), DWARF_LOC_TYPE_VAL) 165 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), DWARF_LOC_TYPE_MEM) 168 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 170 # define DWARF_REG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 172 # define DWARF_FPREG_LOC(c,r) (DWARF_LOC((unw_word_t) \ 177 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 186 # define DWARF_REG_LOC(c,r) DWARF_LOC((r), DWARF_LOC_TYPE_REG) 187 # define DWARF_FPREG_LOC(c,r) DWARF_LOC((r), (DWARF_LOC_TYPE_REG \
|
/third_party/libunwind/include/tdep-s390x/ |
D | libunwind_i.h | 91 # define DWARF_LOC(r, t) ((dwarf_loc_t) { .val = (r), .type = (t) }) macro 92 # define DWARF_VAL_LOC(c,v) DWARF_LOC ((v), DWARF_LOC_TYPE_VAL) 93 # define DWARF_MEM_LOC(c,m) DWARF_LOC ((m), DWARF_LOC_TYPE_MEM) 96 # define DWARF_NULL_LOC DWARF_LOC (0, 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) \ 105 # define DWARF_NULL_LOC DWARF_LOC (0, 0) 108 # define DWARF_REG_LOC(c,r) DWARF_LOC((r), DWARF_LOC_TYPE_REG) 109 # define DWARF_FPREG_LOC(c,r) DWARF_LOC((r), (DWARF_LOC_TYPE_REG \
|
/third_party/libunwind/src/hppa/ |
D | Gstep.c | 59 dwarf_loc_t iaoq_loc = DWARF_LOC (sc_addr + LINUX_SC_IAOQ_OFF, 0); in unw_step() 74 = DWARF_LOC (sc_addr + LINUX_SC_GR_OFF + 4*i, 0); in unw_step() 76 = DWARF_LOC (sc_addr + LINUX_SC_FR_OFF + 4*i, 0); in unw_step()
|