Home
last modified time | relevance | path

Searched refs:MSR_PR (Results 1 – 35 of 35) sorted by relevance

/linux-4.1.27/arch/powerpc/kvm/
Dbook3s_32_mmu.c158 if (kvmppc_get_msr(vcpu) & MSR_PR) { in kvmppc_mmu_book3s_32_xlate_bat()
240 if ((sr_kp(sre) && (kvmppc_get_msr(vcpu) & MSR_PR)) || in kvmppc_mmu_book3s_32_xlate_pte()
241 (sr_ks(sre) && !(kvmppc_get_msr(vcpu) & MSR_PR))) in kvmppc_mmu_book3s_32_xlate_pte()
318 !(kvmppc_get_msr(vcpu) & MSR_PR)) { in kvmppc_mmu_book3s_32_xlate()
400 if (msr & MSR_PR) in kvmppc_mmu_book3s_32_esid_to_vsid()
Dbook3s_64_mmu.c229 !(kvmppc_get_msr(vcpu) & MSR_PR)) { in kvmppc_mmu_book3s_64_xlate()
272 if ((kvmppc_get_msr(vcpu) & MSR_PR) && slbe->Kp) in kvmppc_mmu_book3s_64_xlate()
274 else if (!(kvmppc_get_msr(vcpu) & MSR_PR) && slbe->Ks) in kvmppc_mmu_book3s_64_xlate()
317 !(kvmppc_get_msr(vcpu) & MSR_PR)) in kvmppc_mmu_book3s_64_xlate()
572 return mp_ea && !(kvmppc_get_msr(vcpu) & MSR_PR) && in segment_contains_magic_page()
633 if (kvmppc_get_msr(vcpu) & MSR_PR) in kvmppc_mmu_book3s_64_esid_to_vsid()
643 !(kvmppc_get_msr(vcpu) & MSR_PR)) { in kvmppc_mmu_book3s_64_esid_to_vsid()
Dbook3s_pr.c327 smsr |= MSR_ME | MSR_RI | MSR_IR | MSR_DR | MSR_PR | MSR_EE; in kvmppc_recalc_shadow_msr()
366 if ((kvmppc_get_msr(vcpu) & (MSR_PR|MSR_IR|MSR_DR)) != in kvmppc_set_msr_pr()
367 (old_msr & (MSR_PR|MSR_IR|MSR_DR))) { in kvmppc_set_msr_pr()
372 if (!(msr & MSR_PR) && vcpu->arch.magic_page_pa) { in kvmppc_set_msr_pr()
391 !(old_msr & MSR_PR) && !(old_msr & MSR_SF) && (msr & MSR_SF)) { in kvmppc_set_msr_pr()
818 if (!(kvmppc_get_msr(vcpu) & MSR_PR)) in kvmppc_emulate_fac()
1038 if (kvmppc_get_msr(vcpu) & MSR_PR) { in kvmppc_handle_exit_pr()
1096 !(kvmppc_get_msr(vcpu) & MSR_PR)) { in kvmppc_handle_exit_pr()
1128 } else if (!(kvmppc_get_msr(vcpu) & MSR_PR) && in kvmppc_handle_exit_pr()
Dbook3s_32_mmu_host.c95 if (kvmppc_get_msr(vcpu) & MSR_PR) in find_sid_vsid()
281 if (kvmppc_get_msr(vcpu) & MSR_PR) in create_sid_map()
Dbook3s_64_mmu_host.c61 if (kvmppc_get_msr(vcpu) & MSR_PR) in find_sid_vsid()
234 if (kvmppc_get_msr(vcpu) & MSR_PR) in create_sid_map()
Dbook3s_emulate.c83 if ((kvmppc_get_msr(vcpu) & MSR_PR) && level > PRIV_PROBLEM) in spr_allowed()
199 if ((kvmppc_get_msr(vcpu) & MSR_PR) || in kvmppc_core_emulate_op_pr()
De500.h223 return !!(vcpu->arch.shared->msr & MSR_PR); in get_cur_pr()
Dbooke.c400 crit = crit && !(vcpu->arch.shared->msr & MSR_PR); in kvmppc_booke_irqprio_deliver()
1092 if (vcpu->arch.shared->msr & (MSR_PR | MSR_GS)) { in kvmppc_handle_exit()
1196 if (!(vcpu->arch.shared->msr & MSR_PR)) { in kvmppc_handle_exit()
1210 if (!(vcpu->arch.shared->msr & MSR_PR) && in kvmppc_handle_exit()
1231 if (!(vcpu->arch.shared->msr & MSR_PR) && in kvmppc_handle_exit()
1938 if (!(vcpu->arch.shared->msr & MSR_PR) && in kvmppc_xlate()
De500_mmu_host.c313 u32 pr = vcpu->arch.shared->msr & MSR_PR; in kvmppc_e500_setup_stlbe()
674 pr = vcpu->arch.shared->msr & MSR_PR; in kvmppc_load_last_inst()
Dpowerpc.c334 !(kvmppc_get_msr(vcpu) & MSR_PR)) { in kvmppc_st()
373 !(kvmppc_get_msr(vcpu) & MSR_PR)) { in kvmppc_ld()
Dbooke_interrupts.S90 andi. r4, r4, MSR_PR
Dbook3s_hv_rm_mmu.c825 key = (vcpu->arch.shregs.msr & MSR_PR) ? SLB_VSID_KP : SLB_VSID_KS; in kvmppc_hpte_hv_fault()
Dbook3s.c118 crit = crit && !(kvmppc_get_msr(vcpu) & MSR_PR); in kvmppc_critical_section()
Dbook3s_64_mmu_hv.c350 key = (vcpu->arch.shregs.msr & MSR_PR) ? SLB_VSID_KP : SLB_VSID_KS; in kvmppc_mmu_book3s_64_hv_xlate()
Dbook3s_hv.c2265 !(vcpu->arch.shregs.msr & MSR_PR)) { in kvmppc_vcpu_run_hv()
Dbook3s_hv_rmhandlers.S1778 andi. r0,r11,MSR_PR
/linux-4.1.27/arch/powerpc/include/asm/
Dreg_booke.h46 #define MSR_USER32 (MSR_ | MSR_PR | MSR_EE)
50 #define MSR_USER (MSR_KERNEL|MSR_PR|MSR_EE)
53 #define MSR_USER (MSR_KERNEL|MSR_PR|MSR_EE)
Dptrace.h107 #define user_mode(regs) (((regs)->msr & MSR_PR) != 0)
Dreg.h86 #define MSR_PR __MASK(MSR_PR_LG) /* Problem State / Privilege Level */ macro
128 #define MSR_USER32 (MSR_ | MSR_PR | MSR_EE)
133 #define MSR_USER (MSR_KERNEL|MSR_PR|MSR_EE)
Dexception-64s.h290 andi. r10,r12,MSR_PR; /* See if coming from user */ \
Dppc_asm.h62 andi. r10,r12,MSR_PR; /* Restore cr0 (coming from user) */ \
/linux-4.1.27/arch/powerpc/kernel/
Dexceptions-64e.S76 andi. r3,r3,MSR_PR
153 andi. r3,r3,MSR_PR
295 andi. r10,r11,MSR_PR; /* save stack pointer */ \
626 andi. r0,r12,MSR_PR;
645 andi. r0,r12,MSR_PR;
764 1: andi. r14,r11,MSR_PR; /* check for userspace again */
828 1: andi. r14,r11,MSR_PR; /* check for userspace again */
1059 andi. r6,r10,MSR_PR
Dhead_booke.h42 andi. r11, r11, MSR_PR; /* check whether user or kernel */\
130 andi. r11,r11,MSR_PR; \
Dentry_64.S54 andi. r10,r12,MSR_PR
214 andi. r6,r8,MSR_PR
613 andi. r3,r3,MSR_PR
836 andi. r0,r3,MSR_PR
Dhead_40x.S113 andi. r11,r11,MSR_PR; \
152 andi. r11,r11,MSR_PR; \
696 andi. r10,r9,MSR_IR|MSR_PR /* check supervisor + MMU off */
Dentry_32.S142 andi. r2,r9,MSR_PR
749 andi. r0,r3,MSR_PR
994 andi. r3,r3,MSR_PR; \
Dhead_8xx.S129 andi. r11,r11,MSR_PR; \
Dprocess.c969 {MSR_PR, "PR"},
Dhead_32.S258 andi. r11,r11,MSR_PR; \
Dtraps.c1159 if (!(regs->msr & MSR_PR) && /* not user-mode */ in program_check_exception()
Dexceptions-64s.S1413 andi. r11,r12,MSR_PR /* See if coming from user. */
/linux-4.1.27/arch/powerpc/xmon/
Dxmon.c453 if ((regs->msr & (MSR_IR|MSR_PR|MSR_64BIT)) == (MSR_IR|MSR_64BIT)) in xmon_core()
585 if ((regs->msr & (MSR_IR|MSR_PR|MSR_64BIT)) == (MSR_IR|MSR_64BIT)) { in xmon_core()
635 if ((regs->msr & (MSR_IR|MSR_PR|MSR_64BIT)) != (MSR_IR|MSR_64BIT)) in xmon_bpt()
666 if ((regs->msr & (MSR_IR|MSR_PR|MSR_64BIT)) != (MSR_IR|MSR_64BIT)) in xmon_break_match()
676 if ((regs->msr & (MSR_IR|MSR_PR|MSR_64BIT)) != (MSR_IR|MSR_64BIT)) in xmon_iabr_match()
701 if ((regs->msr & (MSR_IR|MSR_PR|MSR_64BIT)) == (MSR_IR|MSR_64BIT)) { in xmon_fault_handler()
989 if ((regs->msr & (MSR_64BIT|MSR_PR|MSR_IR)) == (MSR_64BIT|MSR_IR)) { in do_step()
1454 if (regs->msr & MSR_PR) in print_bug_trap()
/linux-4.1.27/arch/powerpc/lib/
Dsstep.c709 if (regs->msr & MSR_PR) in analyse_instr()
944 if (regs->msr & MSR_PR) in analyse_instr()
950 if (regs->msr & MSR_PR) in analyse_instr()
958 if (regs->msr & MSR_PR) in analyse_instr()
1915 !(regs->msr & MSR_PR) && in emulate_step()
/linux-4.1.27/drivers/misc/cxl/
Dcxl.h166 #define CXL_PSL_SR_An_PR MSR_PR /* Problem state, GA1: 1 */
/linux-4.1.27/arch/powerpc/perf/
Dcore-book3s.c224 if (regs->msr & MSR_PR) in perf_flags_from_msr()