/openbmc/linux/tools/testing/selftests/powerpc/pmu/sampling_tests/ |
H A D | mmcr2_fcs_fch_test.c | 23 is_hv = !!(uctx->uc_mcontext.gp_regs[PT_MSR] & MSR_HV); in sig_usr2_handler()
|
/openbmc/linux/arch/openrisc/kernel/ |
H A D | signal.c | 93 if (restore_sigcontext(regs, &frame->uc.uc_mcontext)) in _sys_rt_sigreturn() 176 err |= setup_sigcontext(regs, &frame->uc.uc_mcontext); in setup_rt_frame()
|
/openbmc/linux/tools/testing/selftests/x86/ |
H A D | corrupt_xstate_header.c | 48 uint8_t *fpstate = (uint8_t *)uc->uc_mcontext.fpregs; in sigusr1()
|
H A D | test_vsyscall.c | 186 segv_err = ctx->uc_mcontext.gregs[REG_ERR]; in sigsegv() 518 unsigned long ip = ctx->uc_mcontext.gregs[REG_RIP]; in sigtrap()
|
/openbmc/linux/Documentation/powerpc/ |
H A D | transactional_memory.rst | 112 For 64-bit processes, uc->uc_mcontext.regs->msr is a full 64-bit MSR and its TS 117 uc->uc_link->uc_mcontext.regs->msr. The top word contains the transactional 135 u64 msr = ucp->uc_mcontext.regs->msr; 138 msr |= ((u64)transactional_ucp->uc_mcontext.regs->msr) << 32; 144 ucp->uc_mcontext.regs->nip, 145 transactional_ucp->uc_mcontext.regs->nip);
|
/openbmc/linux/arch/x86/kernel/ |
H A D | signal_64.c | 189 unsafe_put_sigcontext(&frame->uc.uc_mcontext, fp, regs, set, Efault); in x64_setup_rt_frame() 263 if (!restore_sigcontext(regs, &frame->uc.uc_mcontext, uc_flags)) in SYSCALL_DEFINE0() 328 unsafe_put_sigcontext(&frame->uc.uc_mcontext, fp, regs, set, Efault); in x32_setup_rt_frame() 377 if (!restore_sigcontext(regs, &frame->uc.uc_mcontext, uc_flags)) in COMPAT_SYSCALL_DEFINE0()
|
/openbmc/qemu/bsd-user/arm/ |
H A D | signal.c | 68 target_mcontext_t *mcp = &frame->sf_uc.uc_mcontext; in get_vfpcontext() 132 target_mcontext_t *mcp = &frame->sf_uc.uc_mcontext; in setup_sigframe_arch()
|
/openbmc/linux/arch/arm64/include/asm/ |
H A D | signal32.h | 41 struct compat_sigcontext uc_mcontext; member
|
/openbmc/linux/arch/x86/um/ |
H A D | signal.c | 334 err |= copy_sc_to_user(&uc->uc_mcontext, fp, ¤t->thread.regs, 0); in copy_ucontext_to_user() 514 err |= copy_sc_to_user(&frame->uc.uc_mcontext, &frame->fpstate, regs, in setup_signal_stack_si() 519 err |= __put_user(fp_to, &frame->uc.uc_mcontext.fpstate); in setup_signal_stack_si() 573 if (copy_sc_from_user(¤t->thread.regs, &uc->uc_mcontext)) in sys_rt_sigreturn()
|
/openbmc/qemu/linux-user/hexagon/ |
H A D | signal.c | 54 struct target_sigcontext uc_mcontext; member 141 setup_sigcontext(&uc->uc_mcontext, env); in setup_ucontext() 258 restore_sigcontext(env, &uc->uc_mcontext); in restore_ucontext()
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-multimedia/jack/a2jmidid/ |
H A D | riscv_ucontext.patch | 17 ucontext->uc_mcontext.gregs[i]
|
/openbmc/linux/arch/hexagon/kernel/ |
H A D | signal.c | 116 err |= setup_sigcontext(regs, &frame->uc.uc_mcontext); in setup_rt_frame() 240 if (restore_sigcontext(regs, &frame->uc.uc_mcontext)) in sys_rt_sigreturn()
|
/openbmc/linux/tools/testing/selftests/powerpc/math/ |
H A D | fpu_signal.c | 44 mcontext_t *mc = &uc->uc_mcontext; in signal_fpu_sig()
|
H A D | vmx_signal.c | 47 mcontext_t *mc = &uc->uc_mcontext; in signal_vmx_sig()
|
/openbmc/linux/arch/powerpc/perf/ |
H A D | callchain_64.c | 103 uregs = sigframe->uc.uc_mcontext.gp_regs; in perf_callchain_user_64()
|
/openbmc/qemu/tests/tcg/m68k/ |
H A D | trap.c | 19 mcontext_t *mc = &uc->uc_mcontext; in sig_handler()
|
/openbmc/qemu/tests/tcg/s390x/ |
H A D | vrep.c | 17 mcontext_t *mcontext = &((ucontext_t *)ucontext)->uc_mcontext; in handle_sigill()
|
H A D | signals-s390x.c | 73 if (((ucontext_t *)ucontext)->uc_mcontext.psw.addr != expected.psw_addr) { in handle_signal()
|
/openbmc/linux/arch/microblaze/kernel/ |
H A D | signal.c | 100 if (restore_sigcontext(regs, &frame->uc.uc_mcontext, &rval)) in sys_rt_sigreturn() 175 err |= setup_sigcontext(&frame->uc.uc_mcontext, in setup_rt_frame()
|
/openbmc/linux/arch/mips/kernel/ |
H A D | signal.c | 156 uc = container_of(sc, struct ucontext, uc_mcontext); in sc_to_extcontext() 689 sig = restore_sigcontext(regs, &frame->rs_uc.uc_mcontext); in sys_rt_sigreturn() 772 if (setup_sigcontext(regs, &frame->rs_uc.uc_mcontext)) in setup_rt_frame() 949 offsetof(struct rt_sigframe, rs_uc.uc_mcontext))); in signal_setup()
|
/openbmc/linux/tools/testing/selftests/powerpc/mm/ |
H A D | wild_bctr.c | 28 struct pt_regs *regs = ctxt->uc_mcontext.regs; in save_regs()
|
H A D | subpage_prot.c | 40 struct pt_regs *regs = ctxt->uc_mcontext.regs; in segv()
|
/openbmc/linux/arch/s390/kernel/ |
H A D | compat_linux.h | 70 _sigregs32 uc_mcontext; member
|
/openbmc/linux/arch/alpha/kernel/ |
H A D | signal.c | 142 [offsetof(struct rt_sigframe, uc.uc_mcontext) == 176 ? 1 : -1]; 246 if (restore_sigcontext(&frame->uc.uc_mcontext, regs)) in do_rt_sigreturn() 391 err |= setup_sigcontext(&frame->uc.uc_mcontext, regs, in setup_rt_frame()
|
/openbmc/linux/arch/xtensa/kernel/ |
H A D | signal.c | 146 struct sigcontext __user *sc = &frame->uc.uc_mcontext; in setup_sigcontext() 184 struct sigcontext __user *sc = &frame->uc.uc_mcontext; in restore_sigcontext()
|