Lines Matching defs:mctx
196 struct mcontext mctx; /* all the register values */
740 struct mcontext __user *mctx;
750 mctx = &frame->uc.uc_mcontext;
778 unsafe_save_tm_user_regs(regs, mctx, tm_mctx, msr, failed);
781 unsafe_save_user_regs(regs, mctx, tm_mctx, 1, failed);
788 tramp = (unsigned long)mctx->mc_pad;
789 unsafe_put_user(PPC_RAW_LI(_R0, __NR_rt_sigreturn), &mctx->mc_pad[0], failed);
790 unsafe_put_user(PPC_RAW_SC(), &mctx->mc_pad[1], failed);
791 asm("dcbst %y0; sync; icbi %y0; sync" :: "Z" (mctx->mc_pad[0]));
840 struct mcontext __user *mctx;
850 mctx = &frame->mctx;
873 unsafe_put_user(to_user_ptr(mctx), &sc->regs, failed);
877 unsafe_save_tm_user_regs(regs, mctx, tm_mctx, msr, failed);
879 unsafe_save_user_regs(regs, mctx, tm_mctx, 1, failed);
884 tramp = (unsigned long)mctx->mc_pad;
885 unsafe_put_user(PPC_RAW_LI(_R0, __NR_sigreturn), &mctx->mc_pad[0], failed);
886 unsafe_put_user(PPC_RAW_SC(), &mctx->mc_pad[1], failed);
887 asm("dcbst %y0; sync; icbi %y0; sync" :: "Z" (mctx->mc_pad[0]));
1042 struct mcontext __user *mctx;
1051 mctx = (struct mcontext __user *)
1056 unsafe_save_user_regs(regs, mctx, NULL, ctx_has_vsx_region, failed);
1058 unsafe_put_user(to_user_ptr(mctx), &old_ctx->uc_regs, failed);
1330 mcp = (struct mcontext __user *)&sf->mctx;