Searched refs:tm_tfiar (Results 1 - 13 of 13) sorted by relevance
/kernel/linux/linux-5.10/arch/powerpc/kernel/ptrace/ |
H A D | ptrace-tm.c | 570 * u64 tm_tfiar; 578 BUILD_BUG_ON(TSO(tm_texasr) + sizeof(u64) != TSO(tm_tfiar)); in tm_spr_get() 579 BUILD_BUG_ON(TSO(tm_tfiar) + sizeof(u64) != TSO(ckpt_regs)); in tm_spr_get() 594 return membuf_write(&to, &target->thread.tm_tfiar, sizeof(u64)); in tm_spr_get() 612 * u64 tm_tfiar; 623 BUILD_BUG_ON(TSO(tm_texasr) + sizeof(u64) != TSO(tm_tfiar)); in tm_spr_set() 624 BUILD_BUG_ON(TSO(tm_tfiar) + sizeof(u64) != TSO(ckpt_regs)); in tm_spr_set() 647 &target->thread.tm_tfiar, in tm_spr_set()
|
/kernel/linux/linux-6.6/arch/powerpc/kernel/ptrace/ |
H A D | ptrace-tm.c | 571 * u64 tm_tfiar; 579 BUILD_BUG_ON(TSO(tm_texasr) + sizeof(u64) != TSO(tm_tfiar)); in tm_spr_get() 580 BUILD_BUG_ON(TSO(tm_tfiar) + sizeof(u64) != TSO(ckpt_regs)); in tm_spr_get() 595 return membuf_write(&to, &target->thread.tm_tfiar, sizeof(u64)); in tm_spr_get() 613 * u64 tm_tfiar; 624 BUILD_BUG_ON(TSO(tm_texasr) + sizeof(u64) != TSO(tm_tfiar)); in tm_spr_set() 625 BUILD_BUG_ON(TSO(tm_tfiar) + sizeof(u64) != TSO(ckpt_regs)); in tm_spr_set() 648 &target->thread.tm_tfiar, in tm_spr_set()
|
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/ptrace/ |
H A D | ptrace-tm-spr.c | 27 FAIL_IF((regs->tm_texasr == TM_KVM_SCHED) && (regs->tm_tfiar != 0)); in validate_tm_spr() 103 pptr->regs.tm_texasr, pptr->regs.tm_tfiar); in trace_tm_spr()
|
H A D | ptrace.h | 40 unsigned long tm_tfiar; member
|
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/ptrace/ |
H A D | ptrace-tm-spr.c | 27 FAIL_IF((regs->tm_texasr == TM_KVM_SCHED) && (regs->tm_tfiar != 0)); in validate_tm_spr() 103 pptr->regs.tm_texasr, pptr->regs.tm_tfiar); in trace_tm_spr()
|
H A D | ptrace.h | 44 unsigned long tm_tfiar; member
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | processor.h | 212 u64 tm_tfiar; /* Transaction fail instr address reg */ member
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | processor.h | 205 u64 tm_tfiar; /* Transaction fail instr address reg */ member
|
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | process.c | 1210 current->thread.tm_tfiar = mfspr(SPRN_TFIAR); in kvmppc_save_user_regs() 1995 current->thread.tm_tfiar = 0; in start_thread()
|
H A D | asm-offsets.c | 161 OFFSET(THREAD_TM_TFIAR, thread_struct, tm_tfiar); in main()
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | asm-offsets.c | 175 OFFSET(THREAD_TM_TFIAR, thread_struct, tm_tfiar); in main()
|
H A D | process.c | 1893 current->thread.tm_tfiar = 0; in start_thread()
|
/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
H A D | book3s_hv.c | 4362 current->thread.tm_tfiar = mfspr(SPRN_TFIAR); in kvmppc_vcpu_run_hv()
|
Completed in 18 milliseconds