Home
last modified time | relevance | path

Searched refs:dwarf_get (Results 1 – 25 of 60) sorted by relevance

123

/third_party/libunwind/src/x86_64/
DGstep.c153 ret = dwarf_get (&c->dwarf, c->dwarf.loc[RBP], &rbp); in unw_step()
162 invalid_prev_rip = dwarf_get(&c->dwarf, DWARF_MEM_LOC(c->dwarf, prev_ip), &not_used); in unw_step()
184 ret = dwarf_get (&c->dwarf, c->dwarf.loc[RSP], &rsp); in unw_step()
188 if (dwarf_get(&c->dwarf, DWARF_MEM_LOC(c->dwarf, rsp), &new_ip) == 0) in unw_step()
191 … if ((ret = dwarf_get(&c->dwarf, DWARF_MEM_LOC(c->dwarf, new_ip), &not_used)) == 0) in unw_step()
228 ret = dwarf_get (&c->dwarf, rbp_loc, &rbp1); in unw_step()
272 ret = dwarf_get (&c->dwarf, c->dwarf.loc[RIP], &c->dwarf.ip); in unw_step()
Dinit.h67 ret = dwarf_get (&c->dwarf, c->dwarf.loc[RIP], &c->dwarf.ip); in common_init()
71 ret = dwarf_get (&c->dwarf, DWARF_REG_LOC (&c->dwarf, UNW_X86_64_RSP), in common_init()
/third_party/libunwind/src/aarch64/
DGstep.c62 if ((ret = dwarf_get (&c->dwarf, sp_loc, &sp)) < 0) in aarch64_handle_signal_frame()
127 dwarf_get (&c->dwarf, c->dwarf.loc[UNW_AARCH64_SP], &c->dwarf.cfa); in aarch64_handle_signal_frame()
128 dwarf_get (&c->dwarf, c->dwarf.loc[UNW_AARCH64_PC], &c->dwarf.ip); in aarch64_handle_signal_frame()
129 dwarf_get (&c->dwarf, c->dwarf.loc[UNW_AARCH64_X29], &c->dwarf.fp); in aarch64_handle_signal_frame()
142 if (dwarf_get(&c->dwarf, c->dwarf.loc[UNW_AARCH64_X29], &frame) < 0) { in step_by_frame_pointer()
148 if (dwarf_get(&c->dwarf, ip_loc, &c->dwarf.ip) < 0) in step_by_frame_pointer()
184 dwarf_get (&c->dwarf, c->dwarf.loc[UNW_AARCH64_X29], &c->dwarf.fp); in unw_step()
198 dwarf_get (&c->dwarf, c->dwarf.loc[UNW_AARCH64_X30], &c->dwarf.ip); in unw_step()
219 ret = dwarf_get (&c->dwarf, c->dwarf.loc[UNW_AARCH64_PC], &c->dwarf.ip); in unw_step()
/third_party/libunwind/src/mips/
DGstep.c93 dwarf_get (&c->dwarf, c->dwarf.loc[UNW_MIPS_R29], &c->dwarf.cfa); in mips_handle_signal_frame()
95 if ((ret = dwarf_get(&c->dwarf, DWARF_LOC(sc_addr + LINUX_SC_PC_OFF, 0), in mips_handle_signal_frame()
99 if ((ret = dwarf_get(&c->dwarf, DWARF_LOC(sc_addr + LINUX_SC_R31_OFF, 0), in mips_handle_signal_frame()
102 if ((ret = dwarf_get(&c->dwarf, DWARF_LOC(sc_addr + LINUX_SC_R30_OFF, 0), in mips_handle_signal_frame()
138 ret = dwarf_get (&c->dwarf, c->dwarf.loc[SP_REG], &current_sp_val); in _step_n64()
145 ret = dwarf_get (&c->dwarf, c->dwarf.loc[FP_REG], &current_fp_val); in _step_n64()
152 ret = dwarf_get (&c->dwarf, c->dwarf.loc[RA_REG], &current_ra_val); in _step_n64()
178 ret = dwarf_get (&c->dwarf, up_fp_loc, &up_fp_val); in _step_n64()
Dinit.h39 ret = dwarf_get (&c->dwarf, c->dwarf.loc[UNW_MIPS_PC], &c->dwarf.ip); in common_init()
43 ret = dwarf_get (&c->dwarf, DWARF_REG_LOC (&c->dwarf, UNW_MIPS_R29), in common_init()
/third_party/libunwind/src/riscv/
DGstep.c37 if ((ret = dwarf_get (&c->dwarf, sp_loc, &sp)) < 0) in riscv_handle_signal_frame()
71 dwarf_get (&c->dwarf, c->dwarf.loc[UNW_TDEP_SP], &c->dwarf.cfa); in riscv_handle_signal_frame()
72 dwarf_get (&c->dwarf, c->dwarf.loc[UNW_TDEP_IP], &c->dwarf.ip); in riscv_handle_signal_frame()
113 ret = dwarf_get (&c->dwarf, c->dwarf.loc[UNW_RISCV_PC], &c->dwarf.ip); in unw_step()
Dinit.h42 ret = dwarf_get (&c->dwarf, c->dwarf.loc[UNW_RISCV_PC], &c->dwarf.ip); in common_init()
46 ret = dwarf_get (&c->dwarf, DWARF_REG_LOC (&c->dwarf, UNW_TDEP_SP), in common_init()
/third_party/libunwind/src/arm/
DGstep.c138 if (dwarf_get(&c->dwarf, c->dwarf.loc[UNW_ARM_R14], &lr) >= 0) { in unw_step()
169 if (dwarf_get(&c->dwarf, c->dwarf.loc[UNW_ARM_R11], &frame) < 0) in unw_step()
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()
204 if (dwarf_get(&c->dwarf, ip_loc, &c->dwarf.ip) < 0) in unw_step()
DGos-freebsd.c45 if ((ret = dwarf_get (&c->dwarf, sp_loc, &sp)) < 0) in arm_handle_signal_frame()
57 dwarf_get (&c->dwarf, c->dwarf.loc[UNW_ARM_R14], &c->dwarf.ip); in arm_handle_signal_frame()
89 dwarf_get (&c->dwarf, c->dwarf.loc[UNW_ARM_R13], &c->dwarf.cfa); in arm_handle_signal_frame()
90 dwarf_get (&c->dwarf, c->dwarf.loc[UNW_ARM_R15], &c->dwarf.ip); in arm_handle_signal_frame()
DGos-linux.c40 if ((ret = dwarf_get (&c->dwarf, sp_loc, &sp)) < 0) in arm_handle_signal_frame()
120 dwarf_get (&c->dwarf, c->dwarf.loc[UNW_ARM_R13], &c->dwarf.cfa); in arm_handle_signal_frame()
121 dwarf_get (&c->dwarf, c->dwarf.loc[UNW_ARM_R15], &c->dwarf.ip); in arm_handle_signal_frame()
Dinit.h51 ret = dwarf_get (&c->dwarf, c->dwarf.loc[UNW_ARM_R15], &c->dwarf.ip); in common_init()
56 ret = dwarf_get (&c->dwarf, DWARF_REG_LOC (&c->dwarf, UNW_ARM_R13), in common_init()
/third_party/libunwind/src/tilegx/
Dinit.h39 ret = dwarf_get (&c->dwarf, DWARF_REG_LOC (&c->dwarf, UNW_TILEGX_PC), in common_init()
42 ret = dwarf_get (&c->dwarf, DWARF_REG_LOC (&c->dwarf, UNW_TILEGX_R55), in common_init()
48 ret = dwarf_get (&c->dwarf, DWARF_REG_LOC (&c->dwarf, UNW_TILEGX_R54), in common_init()
DGis_signal_frame.c87 if ((ret = dwarf_get (&c->dwarf, sp_loc, &sp)) < 0) in tilegx_handle_signal_frame()
114 dwarf_get (&c->dwarf, c->dwarf.loc[UNW_TILEGX_R54], &c->dwarf.cfa); in tilegx_handle_signal_frame()
115 dwarf_get (&c->dwarf, c->dwarf.loc[UNW_TILEGX_R55], &c->dwarf.ip); in tilegx_handle_signal_frame()
/third_party/libunwind/src/s390x/
DGstep.c39 ret = dwarf_get (&c->dwarf, c->dwarf.loc[UNW_S390X_R15], &sp); in s390x_handle_signal_frame()
80 dwarf_get (&c->dwarf, c->dwarf.loc[UNW_S390X_R15], &c->dwarf.cfa); in s390x_handle_signal_frame()
81 dwarf_get (&c->dwarf, c->dwarf.loc[UNW_S390X_IP], &c->dwarf.ip); in s390x_handle_signal_frame()
Dinit.h46 ret = dwarf_get (&c->dwarf, c->dwarf.loc[UNW_S390X_IP], &c->dwarf.ip); in common_init()
53 ret = dwarf_get (&c->dwarf, DWARF_REG_LOC (&c->dwarf, UNW_S390X_R15), in common_init()
/third_party/libunwind/src/hppa/
Dinit.h36 ret = dwarf_get (&c->dwarf, c->dwarf.loc[UNW_HPPA_IP], &c->dwarf.ip); in common_init()
40 ret = dwarf_get (&c->dwarf, c->dwarf.loc[UNW_HPPA_SP], &c->dwarf.cfa); in common_init()
DGstep.c64 if ((ret = dwarf_get (&c->dwarf, iaoq_loc, &ip)) < 0) in unw_step()
79 if ((ret = dwarf_get (&c->dwarf, c->dwarf.loc[UNW_HPPA_SP], in unw_step()
/third_party/libunwind/src/sh/
DGstep.c38 if ((ret = dwarf_get (&c->dwarf, sp_loc, &sp)) < 0) in sh_handle_signal_frame()
92 dwarf_get (&c->dwarf, c->dwarf.loc[UNW_SH_R15], &c->dwarf.cfa); in sh_handle_signal_frame()
93 dwarf_get (&c->dwarf, c->dwarf.loc[UNW_SH_PC], &c->dwarf.ip); in sh_handle_signal_frame()
Dinit.h51 ret = dwarf_get (&c->dwarf, c->dwarf.loc[UNW_SH_PC], &c->dwarf.ip); in common_init()
55 ret = dwarf_get (&c->dwarf, c->dwarf.loc[UNW_TDEP_SP], &c->dwarf.cfa); in common_init()
/third_party/libunwind/src/ppc32/
Dinit.h51 ret = dwarf_get (&c->dwarf, c->dwarf.loc[UNW_PPC32_LR], &c->dwarf.ip); in common_init_ppc32()
55 ret = dwarf_get (&c->dwarf, DWARF_REG_LOC (&c->dwarf, UNW_PPC32_R1), in common_init_ppc32()
DGstep.c100 dwarf_get (&c->dwarf, back_chain_loc, &c->dwarf.cfa)) < 0) in unw_step()
114 if ((ret = dwarf_get (&c->dwarf, lr_save_loc, &c->dwarf.ip)) < 0) in unw_step()
145 ret = dwarf_get (&c->dwarf, sp_loc, &c->dwarf.cfa); in unw_step()
151 ret = dwarf_get (&c->dwarf, ip_loc, &c->dwarf.ip); in unw_step()
/third_party/libunwind/src/x86/
DGos-linux.c91 ret = (dwarf_get (&c->dwarf, siginfo_ptr_loc, &siginfo_ptr) in x86_handle_signal_frame()
92 | dwarf_get (&c->dwarf, sigcontext_ptr_loc, &sigcontext_ptr)); in x86_handle_signal_frame()
119 ret = dwarf_get (&c->dwarf, esp_loc, &c->dwarf.cfa); in x86_handle_signal_frame()
237 if ((ret = dwarf_get (&c->dwarf, in x86_get_scratch_loc()
DGstep.c69 ret = dwarf_get (&c->dwarf, c->dwarf.loc[EBP], &c->dwarf.cfa); in unw_step()
98 ret = dwarf_get (&c->dwarf, c->dwarf.loc[EIP], &c->dwarf.ip); in unw_step()
Dinit.h48 ret = dwarf_get (&c->dwarf, c->dwarf.loc[EIP], &c->dwarf.ip); in common_init()
52 ret = dwarf_get (&c->dwarf, DWARF_REG_LOC (&c->dwarf, UNW_X86_ESP), in common_init()
/third_party/libunwind/src/ppc64/
Dinit.h61 ret = dwarf_get (&c->dwarf, c->dwarf.loc[UNW_PPC64_NIP], &c->dwarf.ip); in common_init_ppc64()
65 ret = dwarf_get (&c->dwarf, DWARF_REG_LOC (&c->dwarf, UNW_PPC64_R1), in common_init_ppc64()

123