Home
last modified time | relevance | path

Searched refs:ucontext_t (Results 1 – 25 of 119) sorted by relevance

12345

/openbmc/openbmc/poky/meta/recipes-devtools/m4/m4/
H A D0001-sigsegv-Fix-build-on-ppc-musl.patch9 … 223 | # define SIGSEGV_FAULT_STACKPOINTER ((ucontext_t *) ucp)->uc_mcon…
22 # define SIGSEGV_FAULT_STACKPOINTER ((ucontext_t *) ucp)->uc_mcontext.gp_regs[1]
26 -# define SIGSEGV_FAULT_STACKPOINTER ((ucontext_t *) ucp)->uc_mcontext.regs->gpr[1]
28 +# define SIGSEGV_FAULT_STACKPOINTER ((ucontext_t *) ucp)->uc_regs->gregs[1]
30 -# define SIGSEGV_FAULT_STACKPOINTER ((ucontext_t *) ucp)->uc_mcontext.uc_regs->gregs[1]
31 +# define SIGSEGV_FAULT_STACKPOINTER ((ucontext_t *) ucp)->uc_mcontext.uc_regs->gregs[1]
/openbmc/linux/tools/testing/selftests/x86/
H A Dsyscall_arg_fault.c47 ucontext_t *ctx = (ucontext_t*)ctx_void; in sigsegv_or_sigbus()
72 ucontext_t *ctx = (ucontext_t*)ctx_void; in sigtrap()
89 ucontext_t *ctx = (ucontext_t*)ctx_void; in sigill()
H A Dsysret_rip.c71 ucontext_t *ctx = (ucontext_t*)ctx_void; in sigsegv_for_sigreturn_test()
87 ucontext_t *ctx = (ucontext_t*)ctx_void; in sigusr1()
115 ucontext_t *ctx = (ucontext_t*)ctx_void; in sigsegv_for_fallthrough()
H A Dsigreturn.c304 static unsigned short *ssptr(ucontext_t *ctx) in ssptr()
310 static unsigned short *csptr(ucontext_t *ctx) in csptr()
320 static greg_t *ssptr(ucontext_t *ctx) in ssptr()
325 static greg_t *csptr(ucontext_t *ctx) in csptr()
391 static void validate_signal_ss(int sig, ucontext_t *ctx) in validate_signal_ss()
437 ucontext_t *ctx = (ucontext_t*)ctx_void; in sigusr1()
477 ucontext_t *ctx = (ucontext_t*)ctx_void; in sigtrap()
522 ucontext_t *ctx = (ucontext_t*)ctx_void; in sigusr2()
H A Dsingle_step_syscall.c73 ucontext_t *ctx = (ucontext_t*)ctx_void; in sigtrap()
100 ucontext_t *ctx = ctx_void; in print_and_longjmp()
/openbmc/qemu/bsd-user/host/arm/
H A Dhost-signal.h14 static inline uintptr_t host_signal_pc(ucontext_t *uc) in host_signal_pc()
19 static inline void host_signal_set_pc(ucontext_t *uc, uintptr_t pc) in host_signal_set_pc()
24 static inline bool host_signal_write(siginfo_t *info, ucontext_t *uc) in host_signal_write()
/openbmc/qemu/bsd-user/host/x86_64/
H A Dhost-signal.h18 static inline uintptr_t host_signal_pc(ucontext_t *uc) in host_signal_pc()
23 static inline void host_signal_set_pc(ucontext_t *uc, uintptr_t pc) in host_signal_set_pc()
28 static inline bool host_signal_write(siginfo_t *info, ucontext_t *uc) in host_signal_write()
/openbmc/qemu/bsd-user/host/i386/
H A Dhost-signal.h18 static inline uintptr_t host_signal_pc(ucontext_t *uc) in host_signal_pc()
23 static inline void host_signal_set_pc(ucontext_t *uc, uintptr_t pc) in host_signal_set_pc()
28 static inline bool host_signal_write(siginfo_t *info, ucontext_t *uc) in host_signal_write()
/openbmc/linux/tools/testing/selftests/powerpc/tm/
H A Dtm-signal-context-force-tm.c45 ucontext_t init_context;
52 ucontext_t *ucp = uc; in usr_signal_handler()
60 ucp->uc_link = mmap(NULL, sizeof(ucontext_t), in usr_signal_handler()
69 ret = madvise(ucp->uc_link, sizeof(ucontext_t), MADV_DONTNEED); in usr_signal_handler()
H A Dtm-signal-sigreturn-nt.c22 ucontext_t *ucp = (ucontext_t *) uc; in trap_signal_handler()
/openbmc/linux/tools/testing/selftests/powerpc/signal/
H A Dsigfuz.c62 static ucontext_t *tmp_uc;
91 ucontext_t *ucp = uc; in trap_signal_handler()
102 memset(ucp->uc_link, rand(), sizeof(ucontext_t)); in trap_signal_handler()
104 memcpy(ucp->uc_link, uc, sizeof(ucontext_t)); in trap_signal_handler()
110 tmp_uc = malloc(sizeof(ucontext_t)); in trap_signal_handler()
113 madvise(ucp->uc_link, sizeof(ucontext_t), MADV_DONTNEED); in trap_signal_handler()
205 tmp_uc = malloc(sizeof(ucontext_t)); in sigfuz_test()
/openbmc/linux/tools/testing/selftests/arm64/signal/
H A Dtest_signals.h81 ucontext_t saved_uc;
84 ucontext_t *live_uc;
101 int (*run)(struct tdescr *td, siginfo_t *si, ucontext_t *uc);
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/hddtemp/hddtemp/
H A D0001-backtrace-Replace-struct-ucontext-with-ucontext_t.patch4 Subject: [PATCH] backtrace: Replace struct ucontext with ucontext_t
22 + static ucontext_t *puc;
31 + puc = (ucontext_t *)extra;
/openbmc/linux/tools/testing/selftests/arm64/signal/testcases/
H A Dsve_regs.c17 ucontext_t uc;
58 static int do_one_sve_vl(struct tdescr *td, siginfo_t *si, ucontext_t *uc, in do_one_sve_vl()
100 static int sve_regs(struct tdescr *td, siginfo_t *si, ucontext_t *uc) in sve_regs()
H A Dza_no_regs.c17 ucontext_t uc;
52 static int do_one_sme_vl(struct tdescr *td, siginfo_t *si, ucontext_t *uc, in do_one_sme_vl()
98 static int sme_regs(struct tdescr *td, siginfo_t *si, ucontext_t *uc) in sme_regs()
H A Dssve_regs.c17 ucontext_t uc;
62 static int do_one_sme_vl(struct tdescr *td, siginfo_t *si, ucontext_t *uc, in do_one_sme_vl()
111 static int sme_regs(struct tdescr *td, siginfo_t *si, ucontext_t *uc) in sme_regs()
H A Dza_regs.c17 ucontext_t uc;
64 static int do_one_sme_vl(struct tdescr *td, siginfo_t *si, ucontext_t *uc, in do_one_sme_vl()
117 static int sme_regs(struct tdescr *td, siginfo_t *si, ucontext_t *uc) in sme_regs()
H A Dzt_no_regs.c17 ucontext_t uc;
21 int zt_no_regs_run(struct tdescr *td, siginfo_t *si, ucontext_t *uc) in zt_no_regs_run()
H A Dssve_za_regs.c17 ucontext_t uc;
67 static int do_one_sme_vl(struct tdescr *td, siginfo_t *si, ucontext_t *uc, in do_one_sme_vl()
140 static int sme_regs(struct tdescr *td, siginfo_t *si, ucontext_t *uc) in sme_regs()
H A Dtpidr2_siginfo.c20 ucontext_t uc;
39 int tpidr2_present(struct tdescr *td, siginfo_t *si, ucontext_t *uc) in tpidr2_present()
H A Dzt_regs.c17 ucontext_t uc;
27 int zt_regs_run(struct tdescr *td, siginfo_t *si, ucontext_t *uc) in zt_regs_run()
/openbmc/qemu/tests/tcg/aarch64/
H A Ddcpodp.c24 ucontext_t *uc = (ucontext_t *)data; in signal_handler()
H A Ddcpop.c24 ucontext_t *uc = (ucontext_t *)data; in signal_handler()
/openbmc/linux/tools/testing/selftests/powerpc/mm/
H A Dsegv_errors.c27 ucontext_t *ctxt = (ucontext_t *)ctxt_v; in segv_handler()
/openbmc/linux/tools/testing/selftests/powerpc/mce/
H A Dinject-ra-err.c21 ucontext_t *ctxt = (ucontext_t *)ctxt_v; in sigbus_handler()

12345