/linux-master/tools/testing/selftests/powerpc/tm/ |
H A D | tm-resched-dscr.c | 40 uint64_t rv, dscr1 = 1, dscr2, texasr; local 68 "std 3, %[texasr];" 74 : [rv]"=r"(rv), [dscr2]"=m"(dscr2), [texasr]"=m"(texasr) 80 if ((texasr >> 56) != TM_CAUSE_RESCHED) {
|
H A D | tm-vmx-unavail.c | 29 uint64_t texasr; local 68 texasr = __builtin_get_texasr(); 71 printf("Failure with error: %lx\n", _TEXASR_FAILURE_CODE(texasr)); 72 printf("Summary error : %lx\n", _TEXASR_FAILURE_SUMMARY(texasr)); 73 printf("TFIAR exact : %lx\n\n", _TEXASR_TFIAR_EXACT(texasr));
|
H A D | tm-tmspr.c | 66 void texasr(void *in) function 116 if (pthread_create(&thread[i], NULL, (void *)texasr, (void *)i))
|
/linux-master/arch/powerpc/kvm/ |
H A D | book3s_hv_tm.c | 18 u64 texasr, tfiar; local 22 texasr = (failure_cause << 56) | TEXASR_ABORT | TEXASR_FS | TEXASR_EXACT; 24 texasr |= TEXASR_SUSP; 26 texasr |= TEXASR_PR; 31 vcpu->arch.texasr = (vcpu->arch.texasr & 0x3ffffff) | texasr; 228 if (MSR_TM_ACTIVE(msr) || !(vcpu->arch.texasr & TEXASR_FS)) {
|
H A D | book3s_emulate.c | 126 uint64_t texasr; local 135 texasr = mfspr(SPRN_TEXASR); 140 if (!(texasr & TEXASR_FS)) { 141 texasr &= ~TEXASR_FC; 142 texasr |= ((u64)fc_val << TEXASR_FC_LG) | TEXASR_FS; 144 texasr &= ~(TEXASR_PR | TEXASR_HV); 146 texasr |= TEXASR_PR; 149 texasr |= TEXASR_HV; 151 vcpu->arch.texasr = texasr; 584 unsigned long texasr; local [all...] |
H A D | book3s_pr.c | 347 vcpu->arch.texasr = mfspr(SPRN_TEXASR); 356 mtspr(SPRN_TEXASR, vcpu->arch.texasr); 1569 *val = get_reg_val(id, vcpu->arch.texasr); 1669 vcpu->arch.texasr = set_reg_val(id, *val);
|
H A D | book3s_hv_p9_entry.c | 99 mtspr(SPRN_TEXASR, vcpu->arch.texasr); 133 vcpu->arch.texasr = mfspr(SPRN_TEXASR);
|
H A D | book3s_hv.c | 2414 *val = get_reg_val(id, vcpu->arch.texasr); 2688 vcpu->arch.texasr = set_reg_val(id, *val);
|
/linux-master/tools/testing/selftests/powerpc/ptrace/ |
H A D | ptrace.h | 751 void analyse_texasr(unsigned long texasr) argument 753 printf("TEXASR: %16lx\t", texasr); 755 if (texasr & TEXASR_FP) 758 if (texasr & TEXASR_DA) 761 if (texasr & TEXASR_NO) 764 if (texasr & TEXASR_FO) 767 if (texasr & TEXASR_SIC) 770 if (texasr & TEXASR_NTC) 773 if (texasr & TEXASR_TC) 776 if (texasr [all...] |
H A D | ptrace-tm-spd-gpr.c | 30 unsigned long result, texasr; local 61 "mfspr %[texasr], %[sprn_texasr];" 64 : [res] "=r" (result), [texasr] "=r" (texasr)
|
H A D | ptrace-tm-gpr.c | 22 unsigned long result, texasr; local 53 "mfspr %[texasr], %[sprn_texasr];" 56 : [res] "=r" (result), [texasr] "=r" (texasr)
|
H A D | ptrace-tm-spd-vsx.c | 44 unsigned long result, texasr; local 72 "mfspr %[texasr], %[sprn_texasr];" 75 : [res] "=r" (result), [texasr] "=r" (texasr)
|
H A D | ptrace-tm-vsx.c | 31 unsigned long result, texasr; local 60 "mfspr %[texasr], %[sprn_texasr];" 63 : [res] "=r" (result), [texasr] "=r" (texasr)
|
H A D | ptrace-tm-spd-tar.c | 23 unsigned long result, texasr; local 66 "mfspr %[texasr], %[sprn_texasr];" 70 : [res] "=r" (result), [texasr] "=r" (texasr)
|
H A D | ptrace-tm-tar.c | 17 unsigned long result, texasr; local 56 "mfspr %[texasr], %[sprn_texasr];" 60 : [res] "=r" (result), [texasr] "=r" (texasr)
|
H A D | ptrace-tm-spr.c | 34 unsigned long result, texasr; local 69 "mfspr %[texasr], %[sprn_texasr];" 73 [texasr] "=r" (texasr), [cptr1] "=b" (cptr1)
|
/linux-master/arch/powerpc/include/asm/ |
H A D | kvm_host.h | 669 u64 texasr; member in struct:kvmppc_slb::kvm_vcpu_arch
|
/linux-master/arch/powerpc/kernel/ |
H A D | asm-offsets.c | 498 OFFSET(VCPU_TEXASR, kvm_vcpu, arch.texasr);
|