Searched refs:bescr (Results 1 - 14 of 14) sorted by relevance

/linux-master/arch/powerpc/kvm/
H A Dbook3s_hv_tm_builtin.c23 u64 newmsr, msr, bescr; local
59 bescr = mfspr(SPRN_BESCR);
61 if (((bescr >> 30) & 3) != 2)
63 bescr &= ~BESCR_GE;
65 bescr |= BESCR_GE;
66 mtspr(SPRN_BESCR, bescr);
H A Dbook3s_hv_tm.c46 u64 newmsr, bescr; local
103 bescr = vcpu->arch.bescr;
106 ((bescr >> 30) & 3) == 2));
107 bescr &= ~BESCR_GE;
109 bescr |= BESCR_GE;
110 vcpu->arch.bescr = bescr;
H A Dbook3s_hv_p9_entry.c27 if (current->thread.bescr != vcpu->arch.bescr)
28 mtspr(SPRN_BESCR, vcpu->arch.bescr);
70 vcpu->arch.bescr = mfspr(SPRN_BESCR);
194 if (vcpu->arch.bescr != current->thread.bescr)
195 mtspr(SPRN_BESCR, current->thread.bescr);
H A Dbook3s_emulate.c770 vcpu->arch.bescr = spr_val;
951 *spr_val = vcpu->arch.bescr;
H A Dbook3s_hv_nestedv2.c221 rc = kvmppc_gse_put_u64(gsb, iden, vcpu->arch.bescr);
469 vcpu->arch.bescr = kvmppc_gse_get_u64(gse);
/linux-master/tools/testing/selftests/powerpc/pmu/ebb/
H A Debb.c218 u64 bescr; local
222 bescr = mfspr(SPRN_BESCR);
237 mfspr(SPRN_EBBHR), bescr, decode_bescr(bescr),
/linux-master/arch/powerpc/include/asm/
H A Dswitch_to.h118 t->thread.bescr = 0;
H A Dprocessor.h251 unsigned long bescr; member in struct:thread_struct
H A Dkvm_host.h614 ulong bescr; member in struct:kvmppc_slb::kvm_vcpu_arch
H A Dkvm_book3s.h572 KVMPPC_BOOK3S_VCPU_ACCESSOR(bescr, 64, KVMPPC_GSID_BESCR)
/linux-master/arch/powerpc/kernel/ptrace/
H A Dptrace-view.c353 BUILD_BUG_ON(TSO(ebbhr) + sizeof(unsigned long) != TSO(bescr));
372 BUILD_BUG_ON(TSO(ebbhr) + sizeof(unsigned long) != TSO(bescr));
390 &target->thread.bescr, 2 * sizeof(unsigned long),
/linux-master/arch/powerpc/kernel/
H A Dprocess.c1171 t->bescr = mfspr(SPRN_BESCR);
1249 if (old_thread->bescr != new_thread->bescr)
1250 mtspr(SPRN_BESCR, new_thread->bescr);
H A Dasm-offsets.c475 OFFSET(VCPU_BESCR, kvm_vcpu, arch.bescr);
/linux-master/arch/powerpc/perf/
H A Dcore-book3s.c738 if (ebb && !(current->thread.bescr & BESCR_GE))

Completed in 242 milliseconds