Searched refs:ckpt_regs (Results 1 – 7 of 7) sorted by relevance
/Linux-v4.19/arch/powerpc/kernel/ |
D | signal_64.c | 227 msr |= tsk->thread.ckpt_regs.msr & (MSR_FP | MSR_VEC | MSR_VSX); in setup_tm_sigcontexts() 316 &tsk->thread.ckpt_regs, GP_REGS_SIZE); in setup_tm_sigcontexts() 450 err |= __copy_from_user(&tsk->thread.ckpt_regs, sc->gp_regs, in restore_tm_sigcontexts() 492 err |= __get_user(tsk->thread.ckpt_regs.ctr, in restore_tm_sigcontexts() 494 err |= __get_user(tsk->thread.ckpt_regs.link, in restore_tm_sigcontexts() 496 err |= __get_user(tsk->thread.ckpt_regs.xer, in restore_tm_sigcontexts() 498 err |= __get_user(tsk->thread.ckpt_regs.ccr, in restore_tm_sigcontexts()
|
D | ptrace.c | 220 return task->thread.ckpt_regs.msr | task->thread.fpexc_mode; in get_user_ckpt_msr() 225 task->thread.ckpt_regs.msr &= ~MSR_DEBUGCHANGE; in set_user_ckpt_msr() 226 task->thread.ckpt_regs.msr |= msr & MSR_DEBUGCHANGE; in set_user_ckpt_msr() 232 task->thread.ckpt_regs.trap = trap & 0xfff0; in set_user_ckpt_trap() 838 &target->thread.ckpt_regs, in tm_cgpr_get() 854 &target->thread.ckpt_regs.orig_gpr3, in tm_cgpr_get() 903 &target->thread.ckpt_regs, in tm_cgpr_set() 919 &target->thread.ckpt_regs.orig_gpr3, in tm_cgpr_set() 1375 BUILD_BUG_ON(TSO(tm_tfiar) + sizeof(u64) != TSO(ckpt_regs)); in tm_spr_get() 1431 BUILD_BUG_ON(TSO(tm_tfiar) + sizeof(u64) != TSO(ckpt_regs)); in tm_spr_set() [all …]
|
D | signal.c | 209 return tsk->thread.ckpt_regs.gpr[1]; in get_tm_stackpointer()
|
D | process.c | 100 tsk->thread.ckpt_regs.msr = tsk->thread.regs->msr; in check_if_tm_restore_required() 113 (tsk->thread.ckpt_regs.msr & MSR_FP); in tm_active_with_fp() 119 (tsk->thread.ckpt_regs.msr & MSR_VEC); in tm_active_with_altivec() 906 if ((thr->ckpt_regs.msr & MSR_FP) == 0) in tm_reclaim_thread() 909 if ((thr->ckpt_regs.msr & MSR_VEC) == 0) in tm_reclaim_thread() 1072 msr_diff = current->thread.ckpt_regs.msr & ~regs->msr; in restore_tm_state()
|
D | signal_32.c | 510 if (save_general_regs(¤t->thread.ckpt_regs, frame) in save_tm_user_regs() 762 err |= restore_general_regs(¤t->thread.ckpt_regs, sr); in restore_tm_user_regs()
|
D | asm-offsets.c | 147 OFFSET(PT_CKPT_REGS, thread_struct, ckpt_regs); in main()
|
/Linux-v4.19/arch/powerpc/include/asm/ |
D | processor.h | 301 struct pt_regs ckpt_regs; /* Checkpointed registers */ member
|