Lines Matching defs:msr

68 	printk("pc:   %08lx msr:  %08llx\n", vcpu->arch.regs.nip,
69 vcpu->arch.shared->msr);
109 if (vcpu->arch.shared->msr & MSR_SPE) {
134 if (!(current->thread.regs->msr & MSR_FP)) {
139 current->thread.regs->msr |= MSR_FP;
151 if (current->thread.regs->msr & MSR_FP)
163 vcpu->arch.shadow_msr |= vcpu->arch.shared->msr & MSR_FP;
176 if (!(current->thread.regs->msr & MSR_VEC)) {
181 current->thread.regs->msr |= MSR_VEC;
195 if (current->thread.regs->msr & MSR_VEC)
207 vcpu->arch.shadow_msr |= vcpu->arch.shared->msr & MSR_DE;
217 vcpu->arch.shared->msr |= MSR_DE;
220 vcpu->arch.shared->msr &= ~MSR_DE;
231 u32 old_msr = vcpu->arch.shared->msr;
237 vcpu->arch.shared->msr = new_msr;
397 ulong new_msr = vcpu->arch.shared->msr;
400 if (!(vcpu->arch.shared->msr & MSR_SF)) {
408 crit = crit && !(vcpu->arch.shared->msr & MSR_PR);
448 allowed = vcpu->arch.shared->msr & MSR_CE;
454 allowed = vcpu->arch.shared->msr & MSR_ME;
464 allowed = vcpu->arch.shared->msr & MSR_EE;
470 allowed = vcpu->arch.shared->msr & MSR_DE;
485 vcpu->arch.shared->msr);
489 vcpu->arch.shared->msr);
493 vcpu->arch.shared->msr);
497 vcpu->arch.shared->msr);
693 if (vcpu->arch.shared->msr & MSR_WE) {
853 if (dbsr && (vcpu->arch.shared->msr & MSR_DE) &&
858 if ((dbsr & DBSR_TIE) && !(vcpu->arch.shared->msr & MSR_DE))
890 ulong r1, ip, msr, lr;
894 asm("mfmsr %0" : "=r"(msr));
900 regs->msr = msr;
1117 if (vcpu->arch.shared->msr & (MSR_PR | MSR_GS)) {
1143 if (vcpu->arch.shared->msr & MSR_SPE)
1221 if (!(vcpu->arch.shared->msr & MSR_PR)) {
1235 if (!(vcpu->arch.shared->msr & MSR_PR) &&
1256 if (!(vcpu->arch.shared->msr & MSR_PR) &&
1424 regs->msr = vcpu->arch.shared->msr;
1455 kvmppc_set_msr(vcpu, regs->msr);
1953 if (!(vcpu->arch.shared->msr & MSR_PR) &&
2113 vcpu->arch.shared->msr = 0;