Searched refs:new_msr (Results 1 – 8 of 8) sorted by relevance
| /linux/arch/powerpc/kvm/ |
| H A D | book3s_hv_builtin.c | 525 unsigned long msr, pc, new_msr, new_pc; in inject_interrupt() local 529 new_msr = vcpu->arch.intr_msr; in inject_interrupt() 534 new_msr |= MSR_TS_S; in inject_interrupt() 536 new_msr |= msr & MSR_TS_MASK; in inject_interrupt() 549 new_msr |= MSR_IR | MSR_DR; in inject_interrupt() 556 __kvmppc_set_msr_hv(vcpu, new_msr); in inject_interrupt()
|
| H A D | booke.h | 65 void kvmppc_set_msr(struct kvm_vcpu *vcpu, u32 new_msr);
|
| H A D | book3s_emulate.c | 301 ulong new_msr = kvmppc_get_msr(vcpu); in kvmppc_core_emulate_op_pr() local 302 new_msr &= ~(MSR_RI | MSR_EE); in kvmppc_core_emulate_op_pr() 303 new_msr |= rs_val & (MSR_RI | MSR_EE); in kvmppc_core_emulate_op_pr() 304 kvmppc_set_msr_fast(vcpu, new_msr); in kvmppc_core_emulate_op_pr()
|
| H A D | booke.c | 255 void kvmppc_set_msr(struct kvm_vcpu *vcpu, u32 new_msr) in kvmppc_set_msr() argument 260 new_msr |= MSR_GS; in kvmppc_set_msr() 263 vcpu->arch.shared->msr = new_msr; in kvmppc_set_msr() 426 ulong new_msr = vcpu->arch.shared->msr; in kvmppc_booke_irqprio_deliver() local 545 new_msr &= msr_mask; in kvmppc_booke_irqprio_deliver() 548 new_msr |= MSR_CM; in kvmppc_booke_irqprio_deliver() 550 kvmppc_set_msr(vcpu, new_msr); in kvmppc_booke_irqprio_deliver()
|
| /linux/arch/powerpc/kernel/ |
| H A D | signal_32.c | 1001 unsigned long new_msr = 0; in COMPAT_SYSCALL_DEFINE3() local 1015 if (__get_user(new_msr, &mcp->mc_gregs[PT_MSR])) in COMPAT_SYSCALL_DEFINE3() 1029 (new_msr & MSR_VSX)) in COMPAT_SYSCALL_DEFINE3() 1199 unsigned long new_msr = regs->msr; in SYSCALL_DEFINE3() local 1211 new_msr |= MSR_DE; in SYSCALL_DEFINE3() 1217 new_msr &= ~MSR_DE; in SYSCALL_DEFINE3() 1223 new_msr |= MSR_SE; in SYSCALL_DEFINE3() 1225 new_msr &= ~MSR_SE; in SYSCALL_DEFINE3() 1233 new_msr |= MSR_BE; in SYSCALL_DEFINE3() 1235 new_msr &= ~MSR_BE; in SYSCALL_DEFINE3() [all …]
|
| H A D | process.c | 518 unsigned long new_msr = 0; in restore_math() local 528 new_msr |= MSR_FP; in restore_math() 531 new_msr |= MSR_VEC; in restore_math() 534 if (((msr | new_msr) & (MSR_FP | MSR_VEC)) == (MSR_FP | MSR_VEC)) in restore_math() 535 new_msr |= MSR_VSX; in restore_math() 538 if (new_msr) { in restore_math() 541 msr_check_and_set(new_msr); in restore_math() 543 if (new_msr & MSR_FP) { in restore_math() 550 if (new_msr & MSR_VEC) in restore_math() 553 if (new_msr & MSR_VSX) in restore_math() [all …]
|
| H A D | signal_64.c | 661 unsigned long new_msr = 0; in SYSCALL_DEFINE3() local 665 get_user(new_msr, &new_ctx->uc_mcontext.gp_regs[PT_MSR])) in SYSCALL_DEFINE3() 678 (new_msr & MSR_VSX)) in SYSCALL_DEFINE3()
|
| /linux/tools/power/x86/x86_energy_perf_policy/ |
| H A D | x86_energy_perf_policy.c | 714 int put_msr(int cpu, int offset, unsigned long long new_msr) in put_msr() argument 726 retval = pwrite(fd, &new_msr, sizeof(new_msr), offset); in put_msr() 727 if (retval != sizeof(new_msr)) in put_msr() 728 err(-2, "pwrite(cpu%d, offset 0x%x, 0x%llx) = %d", cpu, offset, new_msr, retval); in put_msr() 733 fprintf(stderr, "put_msr(cpu%d, 0x%X, 0x%llX)\n", cpu, offset, new_msr); in put_msr() 1184 unsigned long long old_msr, new_msr; in enable_hwp_on_cpu() local 1191 new_msr = old_msr | 1; in enable_hwp_on_cpu() 1192 put_msr(cpu, MSR_PM_ENABLE, new_msr); in enable_hwp_on_cpu() 1195 printf("cpu%d: MSR_PM_ENABLE old: %llX new: %llX\n", cpu, old_msr, new_msr); in enable_hwp_on_cpu()
|