Searched refs:shregs (Results 1 - 13 of 13) sorted by relevance

/linux-master/arch/powerpc/kvm/
H A Dbook3s_hv_tm_builtin.c40 newmsr = vcpu->arch.shregs.srr1;
45 vcpu->arch.shregs.msr = newmsr;
47 vcpu->arch.regs.nip = vcpu->arch.shregs.srr0;
52 msr = vcpu->arch.shregs.msr;
68 vcpu->arch.shregs.msr = msr;
77 msr = vcpu->arch.shregs.msr;
84 vcpu->arch.shregs.msr = newmsr;
90 msr = vcpu->arch.shregs.msr;
99 vcpu->arch.shregs.msr = (msr & ~MSR_TS_MASK) | MSR_TS_T;
115 vcpu->arch.shregs
[all...]
H A Dbook3s_hv_tm.c19 u64 msr = vcpu->arch.shregs.msr;
23 if (MSR_TM_SUSPENDED(vcpu->arch.shregs.msr))
45 u64 msr = vcpu->arch.shregs.msr;
72 newmsr = vcpu->arch.shregs.srr1;
78 vcpu->arch.shregs.msr = newmsr;
80 vcpu->arch.regs.nip = vcpu->arch.shregs.srr0;
112 vcpu->arch.shregs.msr = msr;
128 vcpu->arch.shregs.msr = newmsr;
166 vcpu->arch.shregs.msr = msr;
205 vcpu->arch.shregs
[all...]
H A Dbook3s_hv_p9_entry.c94 unsigned long guest_msr = vcpu->arch.shregs.msr;
129 unsigned long guest_msr = vcpu->arch.shregs.msr;
558 WARN_ON_ONCE(vcpu->arch.shregs.msr & MSR_HV);
559 WARN_ON_ONCE(!(vcpu->arch.shregs.msr & MSR_ME));
645 mtspr(SPRN_HSRR1, (vcpu->arch.shregs.msr & ~MSR_HV) | MSR_ME);
664 mtspr(SPRN_SPRG0, vcpu->arch.shregs.sprg0);
665 mtspr(SPRN_SPRG1, vcpu->arch.shregs.sprg1);
666 mtspr(SPRN_SPRG2, vcpu->arch.shregs.sprg2);
667 mtspr(SPRN_SPRG3, vcpu->arch.shregs.sprg3);
716 mtspr(SPRN_DAR, vcpu->arch.shregs
[all...]
H A Dbook3s_hv_nested.c45 hr->srr0 = vcpu->arch.shregs.srr0;
46 hr->srr1 = vcpu->arch.shregs.srr1;
47 hr->sprg[0] = vcpu->arch.shregs.sprg0;
48 hr->sprg[1] = vcpu->arch.shregs.sprg1;
49 hr->sprg[2] = vcpu->arch.shregs.sprg2;
50 hr->sprg[3] = vcpu->arch.shregs.sprg3;
113 hr->srr0 = vcpu->arch.shregs.srr0;
114 hr->srr1 = vcpu->arch.shregs.srr1;
115 hr->sprg[0] = vcpu->arch.shregs.sprg0;
116 hr->sprg[1] = vcpu->arch.shregs
[all...]
H A Dbook3s_hv_nestedv2.c276 vcpu->arch.shregs.srr0);
280 vcpu->arch.shregs.srr1);
284 vcpu->arch.shregs.sprg0);
288 vcpu->arch.shregs.sprg1);
292 vcpu->arch.shregs.sprg2);
296 vcpu->arch.shregs.sprg3);
300 vcpu->arch.shregs.dar);
304 vcpu->arch.shregs.dsisr);
308 vcpu->arch.shregs.msr);
517 vcpu->arch.shregs
[all...]
H A Dbook3s_hv.h58 vcpu->arch.shregs.msr = val;
65 return vcpu->arch.shregs.msr;
H A Dbook3s_hv_ras.c71 unsigned long srr1 = vcpu->arch.shregs.msr;
76 unsigned long dsisr = vcpu->arch.shregs.dsisr;
H A Dbook3s_hv.c489 vcpu->arch.regs.nip, vcpu->arch.shregs.msr, vcpu->arch.trap);
497 vcpu->arch.shregs.srr0, vcpu->arch.shregs.srr1);
499 vcpu->arch.shregs.sprg0, vcpu->arch.shregs.sprg1);
501 vcpu->arch.shregs.sprg2, vcpu->arch.shregs.sprg3);
503 vcpu->arch.regs.ccr, vcpu->arch.regs.xer, vcpu->arch.shregs.dsisr);
504 pr_err("dar = %.16llx\n", vcpu->arch.shregs.dar);
810 dt->srr1 = cpu_to_be64(vcpu->arch.shregs
[all...]
H A Dbook3s_hv_rm_mmu.c1241 key = (vcpu->arch.shregs.msr & MSR_PR) ? SLB_VSID_KP : SLB_VSID_KS;
1258 if (data && (vcpu->arch.shregs.msr & MSR_DR)) {
1294 if (data && (vcpu->arch.shregs.msr & MSR_IR))
H A Dtrace_hv.h282 __entry->msr = vcpu->arch.shregs.msr;
H A Dbook3s_hv_builtin.c584 if (vcpu->arch.shregs.msr & MSR_EE) {
/linux-master/arch/powerpc/kernel/
H A Dasm-offsets.c373 OFFSET(VCPU_MSR, kvm_vcpu, arch.shregs.msr);
374 OFFSET(VCPU_SRR0, kvm_vcpu, arch.shregs.srr0);
375 OFFSET(VCPU_SRR1, kvm_vcpu, arch.shregs.srr1);
376 OFFSET(VCPU_SPRG0, kvm_vcpu, arch.shregs.sprg0);
377 OFFSET(VCPU_SPRG1, kvm_vcpu, arch.shregs.sprg1);
378 OFFSET(VCPU_SPRG2, kvm_vcpu, arch.shregs.sprg2);
379 OFFSET(VCPU_SPRG3, kvm_vcpu, arch.shregs.sprg3);
427 OFFSET(VCPU_DSISR, kvm_vcpu, arch.shregs.dsisr);
428 OFFSET(VCPU_DAR, kvm_vcpu, arch.shregs.dar);
/linux-master/arch/powerpc/include/asm/
H A Dkvm_host.h815 struct kvm_vcpu_arch_shared shregs; member in struct:kvmppc_slb::kvm_vcpu_arch

Completed in 218 milliseconds