Searched refs:texasr (Results 1 - 18 of 18) sorted by relevance

/linux-master/tools/testing/selftests/powerpc/tm/
H A Dtm-resched-dscr.c40 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 Dtm-vmx-unavail.c29 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 Dtm-tmspr.c66 void texasr(void *in) function
116 if (pthread_create(&thread[i], NULL, (void *)texasr, (void *)i))
/linux-master/arch/powerpc/kvm/
H A Dbook3s_hv_tm.c18 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 Dbook3s_emulate.c126 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 Dbook3s_pr.c347 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 Dbook3s_hv_p9_entry.c99 mtspr(SPRN_TEXASR, vcpu->arch.texasr);
133 vcpu->arch.texasr = mfspr(SPRN_TEXASR);
H A Dbook3s_hv.c2414 *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 Dptrace.h751 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 Dptrace-tm-spd-gpr.c30 unsigned long result, texasr; local
61 "mfspr %[texasr], %[sprn_texasr];"
64 : [res] "=r" (result), [texasr] "=r" (texasr)
H A Dptrace-tm-gpr.c22 unsigned long result, texasr; local
53 "mfspr %[texasr], %[sprn_texasr];"
56 : [res] "=r" (result), [texasr] "=r" (texasr)
H A Dptrace-tm-spd-vsx.c44 unsigned long result, texasr; local
72 "mfspr %[texasr], %[sprn_texasr];"
75 : [res] "=r" (result), [texasr] "=r" (texasr)
H A Dptrace-tm-vsx.c31 unsigned long result, texasr; local
60 "mfspr %[texasr], %[sprn_texasr];"
63 : [res] "=r" (result), [texasr] "=r" (texasr)
H A Dptrace-tm-spd-tar.c23 unsigned long result, texasr; local
66 "mfspr %[texasr], %[sprn_texasr];"
70 : [res] "=r" (result), [texasr] "=r" (texasr)
H A Dptrace-tm-tar.c17 unsigned long result, texasr; local
56 "mfspr %[texasr], %[sprn_texasr];"
60 : [res] "=r" (result), [texasr] "=r" (texasr)
H A Dptrace-tm-spr.c34 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 Dkvm_host.h669 u64 texasr; member in struct:kvmppc_slb::kvm_vcpu_arch
/linux-master/arch/powerpc/kernel/
H A Dasm-offsets.c498 OFFSET(VCPU_TEXASR, kvm_vcpu, arch.texasr);

Completed in 206 milliseconds