/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/include/ |
H A D | utils.h | 142 #define UCONTEXT_NIA(UC) (UC)->uc_mcontext.uc_regs->gregs[PT_NIP] 143 #define UCONTEXT_MSR(UC) (UC)->uc_mcontext.uc_regs->gregs[PT_MSR]
|
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/include/ |
H A D | utils.h | 205 #define UCONTEXT_NIA(UC) (UC)->uc_mcontext.uc_regs->gregs[PT_NIP] 206 #define UCONTEXT_MSR(UC) (UC)->uc_mcontext.uc_regs->gregs[PT_MSR]
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | signal_32.c | 781 &rt_sf->uc.uc_regs) in handle_rt_signal32() 802 &rt_sf->uc_transact.uc_regs)) in handle_rt_signal32() 859 if (__get_user(cmcp, &ucp->uc_regs)) in do_setcontext() 865 if (__get_user(mcp, &ucp->uc_regs)) in do_setcontext() 891 if (__get_user(cmcp, &ucp->uc_regs) || in do_setcontext_tm() 892 __get_user(tm_cmcp, &tm_ucp->uc_regs)) in do_setcontext_tm() 929 if (__get_user(cmcp, &new_ctx->uc_regs)) in COMPAT_SYSCALL_DEFINE3() 973 || __put_user(to_user_ptr(mctx), &old_ctx->uc_regs)) in COMPAT_SYSCALL_DEFINE3() 1043 if (__get_user(cmcp, &uc_transact->uc_regs)) in COMPAT_SYSCALL_DEFINE0()
|
H A D | ppc32.h | 52 compat_uptr_t uc_regs; /* points to uc_mcontext field */ member
|
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | signal_32.c | 769 unsafe_put_user(to_user_ptr(&frame->uc.uc_mcontext), &frame->uc.uc_regs, failed); in handle_rt_signal32() 776 &frame->uc_transact.uc_regs, failed); in handle_rt_signal32() 933 unsafe_get_user(cmcp, &ucp->uc_regs, failed); in do_setcontext() 937 unsafe_get_user(mcp, &ucp->uc_regs, failed); in do_setcontext() 967 unsafe_get_user(cmcp, &ucp->uc_regs, failed); in do_setcontext_tm() 971 if (__get_user(tm_cmcp, &tm_ucp->uc_regs)) in do_setcontext_tm() 1012 if (__get_user(cmcp, &new_ctx->uc_regs)) in COMPAT_SYSCALL_DEFINE3() 1058 unsafe_put_user(to_user_ptr(mctx), &old_ctx->uc_regs, failed); in COMPAT_SYSCALL_DEFINE3() 1134 if (__get_user(cmcp, &uc_transact->uc_regs)) in COMPAT_SYSCALL_DEFINE0()
|
/kernel/linux/linux-5.10/arch/powerpc/include/uapi/asm/ |
H A D | ucontext.h | 27 struct mcontext __user *uc_regs;/* points to uc_mcontext field */ member
|
/kernel/linux/linux-6.6/arch/powerpc/include/uapi/asm/ |
H A D | ucontext.h | 27 struct mcontext __user *uc_regs;/* points to uc_mcontext field */ member
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | syscalls_32.h | 52 compat_uptr_t uc_regs; /* points to uc_mcontext field */ member
|
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/tm/ |
H A D | tm-signal-msr-resv.c | 43 ucp->uc_mcontext.uc_regs->gregs[PT_MSR] |= (7ULL); in signal_usr1()
|
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/alignment/ |
H A D | copy_first_unaligned.c | 24 unsigned int *pc = (unsigned int *)ctx->uc_mcontext.uc_regs->gregs[PT_NIP]; in signal_action_handler()
|
H A D | alignment_handler.c | 86 ucp->uc_mcontext.uc_regs->gregs[PT_NIP] += 4; in sighandler()
|
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/alignment/ |
H A D | copy_first_unaligned.c | 24 unsigned int *pc = (unsigned int *)ctx->uc_mcontext.uc_regs->gregs[PT_NIP]; in signal_action_handler()
|
H A D | alignment_handler.c | 77 ucp->uc_mcontext.uc_regs->gregs[PT_NIP] += 4; in sighandler()
|
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/tm/ |
H A D | tm-signal-msr-resv.c | 43 ucp->uc_mcontext.uc_regs->gregs[PT_MSR] |= (7ULL); in signal_usr1()
|
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/copyloops/ |
H A D | exc_validate.c | 16 #define UCONTEXT_NIA(UC) (UC)->uc_mcontext.uc_regs->gregs[PT_NIP]
|
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/copyloops/ |
H A D | exc_validate.c | 16 #define UCONTEXT_NIA(UC) (UC)->uc_mcontext.uc_regs->gregs[PT_NIP]
|
/kernel/linux/linux-5.10/arch/powerpc/perf/ |
H A D | callchain_32.c | 96 if (read_user_stack_32((unsigned int __user *) &sf->uc.uc_regs, ®s)) in sane_rt_signal_32_frame()
|
/kernel/linux/linux-6.6/arch/powerpc/perf/ |
H A D | callchain_32.c | 96 if (read_user_stack_32((unsigned int __user *) &sf->uc.uc_regs, ®s)) in sane_rt_signal_32_frame()
|