Home
last modified time | relevance | path

Searched refs:sigcontext_addr (Results 1 – 25 of 54) sorted by relevance

123

/third_party/libunwind/src/ia64/
DGstep.c44 c->sigcontext_addr = sc_addr; in linux_sigtramp()
73 sc_addr = c->sigcontext_addr = c->sp + 0x10; in linux_interrupt()
109 c->sigcontext_addr = sc_addr; in hpux_sigtramp()
189 == c->sigcontext_addr + LINUX_SC_AR_BSP_OFF)) in check_rbs_switch()
203 if ((ret = ia64_get (c, IA64_LOC_ADDR (c->sigcontext_addr in check_rbs_switch()
206 || (ret = ia64_get (c, IA64_LOC_ADDR (c->sigcontext_addr in check_rbs_switch()
298 (unsigned long) c->sigcontext_addr, ret); in update_frame_state()
300 c->sigcontext_off = c->sigcontext_addr - c->sp; in update_frame_state()
DGregs.c34 unw_word_t addr = c->sigcontext_addr, flags, tmp_addr; in linux_scratch_loc()
135 if (c->sigcontext_addr != c->sp + 0x10) in linux_scratch_loc()
173 if (c->sigcontext_addr != c->sp + 0x10) in linux_scratch_loc()
226 return IA64_LOC_UC_REG (reg, c->sigcontext_addr); in hpux_scratch_loc()
235 if (c->sigcontext_addr) in ia64_scratch_loc()
DGresume.c84 if (unlikely (c->sigcontext_addr)) in local_resume()
86 struct sigcontext *sc = (struct sigcontext *) c->sigcontext_addr; in local_resume()
106 c->psp = c->sigcontext_addr - c->sigcontext_off; in local_resume()
Dmk_Gcursor_i.c63 OFFSET("SIGCONTEXT_ADDR_OFF", offsetof (struct cursor, sigcontext_addr)); in main()
/third_party/libunwind/src/x86_64/
DGos-linux.c71 c->sigcontext_addr = dw->cfa; in tdep_reuse_frame()
75 dw->ip, dw->cfa, c->sigcontext_format, c->sigcontext_addr, in tdep_reuse_frame()
98 c->sigcontext_format, c->sigcontext_addr, c->dwarf.cfa); in x86_64_handle_signal_frame()
141 struct sigcontext *sc = (struct sigcontext *) c->sigcontext_addr; in x86_64_sigreturn()
DGregs.c34 unw_word_t addr = c->sigcontext_addr;
57 if (c->sigcontext_addr)
DGresume.c48 if (unlikely (c->sigcontext_addr != X86_64_SCF_NONE)) in x86_64_local_resume()
DGos-freebsd.c100 c->sigcontext_addr = c->dwarf.cfa; in x86_64_handle_signal_frame()
196 ucontext_t *uc = (ucontext_t *)(c->sigcontext_addr + in x86_64_sigreturn()
/third_party/libunwind/src/riscv/
DGstep.c48 c->sigcontext_addr = sp_addr + sizeof (siginfo_t) + UC_MCONTEXT_REGS_OFF; in riscv_handle_signal_frame()
63 c->dwarf.loc[UNW_TDEP_IP] = DWARF_LOC (c->sigcontext_addr + SC_REG_OFFSET(UNW_RISCV_X0), 0); in riscv_handle_signal_frame()
67 c->dwarf.loc[i] = DWARF_LOC (c->sigcontext_addr + SC_REG_OFFSET(i), 0); in riscv_handle_signal_frame()
Dinit.h52 c->sigcontext_addr = 0; in common_init()
DGresume.c53 struct sigcontext *sc = (struct sigcontext *) c->sigcontext_addr; in riscv_local_resume()
/third_party/libunwind/src/x86/
DGos-linux.c105 c->sigcontext_addr = sc_addr = c->dwarf.cfa + 4; in x86_handle_signal_frame()
115 c->sigcontext_addr = sigcontext_ptr; in x86_handle_signal_frame()
145 unw_word_t addr = c->sigcontext_addr, fpstate_addr, off; in x86_get_scratch_loc()
298 struct sigcontext *sc = (struct sigcontext *) c->sigcontext_addr; in x86_local_resume()
320 struct sigcontext *sc = (struct sigcontext *) c->sigcontext_addr; in x86_sigreturn()
DGos-freebsd.c117 c->sigcontext_addr = c->dwarf.cfa; in x86_handle_signal_frame()
158 unw_word_t addr = c->sigcontext_addr, off, xmm_off; in x86_get_scratch_loc()
365 struct sigcontext *sc = (struct sigcontext *) c->sigcontext_addr; in x86_local_resume()
Dinit.h58 c->sigcontext_addr = 0; in common_init()
/third_party/libunwind/src/tilegx/
DGis_signal_frame.c95 c->sigcontext_addr = sp_addr + sizeof (siginfo_t) + in tilegx_handle_signal_frame()
97 sc_addr = c->sigcontext_addr + LINUX_UC_MCONTEXT_OFF; in tilegx_handle_signal_frame()
/third_party/libunwind/src/s390x/
DGresume.c61 sc = (struct sigcontext*)c->sigcontext_addr; in s390x_local_resume()
79 rt = (ucontext_t*)c->sigcontext_addr; in s390x_local_resume()
Dinit.h59 c->sigcontext_addr = 0; in common_init()
DGstep.c65 c->sigcontext_addr = sc_addr; in s390x_handle_signal_frame()
/third_party/libunwind/src/setjmp/
Dsetjmp_i.h81 unw_word_t sc_addr = ((struct cursor *) c)->sigcontext_addr; in resume_restores_sigmask()
/third_party/libunwind/src/hppa/
DGstep.c62 c->sigcontext_addr = sc_addr; in unw_step()
DGresume.c68 struct sigcontext *sc = (struct sigcontext *) c->sigcontext_addr; in hppa_local_resume()
/third_party/libunwind/src/ppc32/
Dinit.h61 c->sigcontext_addr = 0; in common_init_ppc32()
/third_party/libunwind/src/ppc64/
Dinit.h71 c->sigcontext_addr = 0; in common_init_ppc64()
/third_party/libunwind/src/sh/
Dinit.h60 c->sigcontext_addr = 0; in common_init()
/third_party/libunwind/src/arm/
Dinit.h62 c->sigcontext_addr = 0; in common_init()

123