Searched refs:ckpt_regs (Results 1 - 7 of 7) sorted by relevance

/linux-master/arch/powerpc/kernel/ptrace/
H A Dptrace-tm.c34 return task->thread.ckpt_regs.msr | task->thread.fpexc_mode;
39 task->thread.ckpt_regs.msr &= ~MSR_DEBUGCHANGE;
40 task->thread.ckpt_regs.msr |= msr & MSR_DEBUGCHANGE;
46 set_trap(&task->thread.ckpt_regs, trap);
77 * When the transaction is active, 'ckpt_regs' holds all the checkpointed
83 * struct pt_regs ckpt_regs;
104 membuf_write(&to, &target->thread.ckpt_regs, sizeof(struct user_pt_regs));
125 * When the transaction is active, 'ckpt_regs' holds the checkpointed
131 * struct pt_regs ckpt_regs;
152 &target->thread.ckpt_regs,
[all...]
/linux-master/arch/powerpc/kernel/
H A Dsignal_64.c233 /* Restore checkpointed FP, VEC, and VSX bits from ckpt_regs as
237 msr |= tsk->thread.ckpt_regs.msr & (MSR_FP | MSR_VEC | MSR_VSX);
318 &tsk->thread.ckpt_regs, GP_REGS_SIZE);
458 err |= __copy_from_user(&tsk->thread.ckpt_regs, sc->gp_regs,
486 err |= __get_user(tsk->thread.ckpt_regs.ctr,
488 err |= __get_user(tsk->thread.ckpt_regs.link,
490 err |= __get_user(tsk->thread.ckpt_regs.xer,
492 err |= __get_user(tsk->thread.ckpt_regs.ccr,
H A Dsignal.c345 ret = tsk->thread.ckpt_regs.gpr[1];
H A Dprocess.c96 regs_set_return_msr(&tsk->thread.ckpt_regs,
964 * ckpt_regs.msr here as that's what tm_reclaim will use to
969 if ((thr->ckpt_regs.msr & MSR_FP) == 0)
972 if ((thr->ckpt_regs.msr & MSR_VEC) == 0)
989 * oldtask->thread.ckpt_regs. We tm_reclaim(oldproc); this saves the
990 * checkpointed (tbegin) state in ckpt_regs, ckfp_state and
1127 * it is here that ckpt_regs.msr and pt_regs.msr become the same
1135 msr_diff = current->thread.ckpt_regs.msr & ~regs->msr;
H A Dsignal_32.c373 unsafe_save_general_regs(&current->thread.ckpt_regs, frame, failed);
591 unsafe_restore_general_regs(&current->thread.ckpt_regs, sr, failed);
H A Dasm-offsets.c166 OFFSET(PT_CKPT_REGS, thread_struct, ckpt_regs);
/linux-master/arch/powerpc/include/asm/
H A Dprocessor.h206 struct pt_regs ckpt_regs; /* Checkpointed registers */ member in struct:thread_struct
217 * most recent set of/speculated GPRs with ckpt_regs being the older
220 * These are analogous to how ckpt_regs and pt_regs work

Completed in 187 milliseconds