Home
last modified time | relevance | path

Searched refs:PT_MSR (Results 1 – 13 of 13) sorted by relevance

/linux/tools/testing/selftests/powerpc/signal/
A Dsigfuz.c119 ucp->uc_link->uc_mcontext.gp_regs[PT_MSR] |= MSR_TS_S; in trap_signal_handler()
122 ucp->uc_link->uc_mcontext.gp_regs[PT_MSR] |= in trap_signal_handler()
125 ucp->uc_link->uc_mcontext.gp_regs[PT_MSR] |= in trap_signal_handler()
132 ucp->uc_mcontext.gp_regs[PT_MSR] |= MSR_TS_S; in trap_signal_handler()
135 ucp->uc_mcontext.gp_regs[PT_MSR] |= in trap_signal_handler()
138 ucp->uc_mcontext.gp_regs[PT_MSR] |= in trap_signal_handler()
153 ucp->uc_mcontext.gp_regs[PT_MSR] = random(); in trap_signal_handler()
157 ucp->uc_link->uc_mcontext.gp_regs[PT_MSR] = random(); in trap_signal_handler()
/linux/tools/testing/selftests/powerpc/tm/
A Dtm-trap.c67 thread_endianness = MSR_LE & ucp->uc_mcontext.gp_regs[PT_MSR]; in trap_signal_handler()
123 ucp->uc_mcontext.gp_regs[PT_MSR] |= 1UL; in trap_signal_handler()
141 ucp->uc_mcontext.gp_regs[PT_MSR] |= 1UL; in trap_signal_handler()
171 ucp->uc_mcontext.gp_regs[PT_MSR] &= ~1UL; in trap_signal_handler()
A Dtm-signal-msr-resv.c41 ucp->uc_mcontext.gp_regs[PT_MSR] |= (7ULL << 32); in signal_usr1()
43 ucp->uc_mcontext.uc_regs->gregs[PT_MSR] |= (7ULL); in signal_usr1()
/linux/arch/powerpc/kernel/
A Dsignal_32.c119 if ((i == PT_MSR) || (i == PT_SOFTE)) in __unsafe_restore_general_regs()
324 unsafe_put_user(msr, &frame->mc_gregs[PT_MSR], failed); in __unsafe_save_user_regs()
330 unsafe_put_user(0, &tm_frame->mc_gregs[PT_MSR], failed); in __unsafe_save_user_regs()
374 unsafe_put_user((msr >> 32), &tm_frame->mc_gregs[PT_MSR], failed); in save_tm_user_regs_unsafe()
431 unsafe_put_user(msr, &frame->mc_gregs[PT_MSR], failed); in save_tm_user_regs_unsafe()
476 unsafe_get_user(msr, &sr->mc_gregs[PT_MSR], failed); in restore_user_regs()
580 unsafe_get_user(msr, &sr->mc_gregs[PT_MSR], failed); in restore_tm_user_regs()
650 unsafe_get_user(msr_hi, &tm_sr->mc_gregs[PT_MSR], failed); in restore_tm_user_regs()
1002 if (__get_user(new_msr, &mcp->mc_gregs[PT_MSR])) in COMPAT_SYSCALL_DEFINE3()
1126 if (__get_user(msr_hi, &mcp->mc_gregs[PT_MSR])) in COMPAT_SYSCALL_DEFINE0()
[all …]
A Dsignal_64.c176 unsafe_put_user(msr, &sc->gp_regs[PT_MSR], efault_out); in __unsafe_setup_sigcontext()
314 err |= __put_user(msr, &tm_sc->gp_regs[PT_MSR]); in setup_tm_sigcontexts()
315 err |= __put_user(msr, &sc->gp_regs[PT_MSR]); in setup_tm_sigcontexts()
355 unsafe_get_user(msr, &sc->gp_regs[PT_MSR], efault_out); in __unsafe_restore_sigcontext()
465 err |= __get_user(msr, &sc->gp_regs[PT_MSR]); in restore_tm_sigcontexts()
657 get_user(new_msr, &new_ctx->uc_mcontext.gp_regs[PT_MSR])) in SYSCALL_DEFINE3()
792 if (__get_user(msr, &uc->uc_mcontext.gp_regs[PT_MSR])) in SYSCALL_DEFINE0()
/linux/arch/powerpc/kernel/ptrace/
A Dptrace-view.c167 if (regno == PT_MSR) { in ptrace_get_reg()
203 if (regno == PT_MSR) in ptrace_put_reg()
250 0, PT_MSR * sizeof(reg)); in gpr_set()
254 PT_MSR * sizeof(reg), in gpr_set()
255 (PT_MSR + 1) * sizeof(reg)); in gpr_set()
635 for (i = 0; i < PT_MSR; i++) in gpr32_get_common()
660 for (; count > 0 && pos < PT_MSR; --count) in gpr32_set_common()
663 for (; count > 0 && pos < PT_MSR; --count) { in gpr32_set_common()
669 if (count > 0 && pos == PT_MSR) { in gpr32_set_common()
A Dptrace-tm.c153 0, PT_MSR * sizeof(reg)); in tm_cgpr_set()
157 PT_MSR * sizeof(reg), in tm_cgpr_set()
158 (PT_MSR + 1) * sizeof(reg)); in tm_cgpr_set()
A Dptrace.c425 CHECK_REG(PT_MSR, msr); in pt_regs_check()
/linux/tools/testing/selftests/powerpc/include/
A Dutils.h140 #define UCONTEXT_MSR(UC) (UC)->uc_mcontext.gp_regs[PT_MSR]
143 #define UCONTEXT_MSR(UC) (UC)->uc_mcontext.uc_regs->gregs[PT_MSR]
/linux/arch/microblaze/include/uapi/asm/
A Dptrace.h63 #define PT_MSR (33 * sizeof(microblaze_reg_t)) macro
/linux/arch/powerpc/include/uapi/asm/
A Dptrace.h102 #define PT_MSR 33 macro
/linux/arch/microblaze/kernel/
A Dasm-offsets.c25 DEFINE(PT_MSR, offsetof(struct pt_regs, msr)); in main()
A Dentry.S209 swi r11, r1, PT_MSR;
244 lwi r11, r1, PT_MSR; \
249 lwi r11, r1, PT_MSR; \

Completed in 17 milliseconds