Home
last modified time | relevance | path

Searched refs:MSR_RI (Results 1 – 25 of 33) sorted by relevance

12

/Linux-v5.15/arch/powerpc/include/asm/
Dhw_irq.h69 __mtmsrd(MSR_EE | MSR_RI, 1); in __hard_irq_enable()
81 __mtmsrd(MSR_RI, 1); in __hard_irq_disable()
95 mtmsr(mfmsr() & ~(MSR_EE | MSR_RI)); in __hard_EE_RI_disable()
106 __mtmsrd(MSR_RI, 1); in __hard_RI_enable()
108 mtmsr(mfmsr() | MSR_RI); in __hard_RI_enable()
Dptrace.h299 return unlikely(cpu_has_msr_ri() && !(regs->msr & MSR_RI)); in regs_is_unrecoverable()
305 regs_set_return_msr(regs, regs->msr | MSR_RI); in regs_set_recoverable()
311 regs_set_return_msr(regs, regs->msr & ~MSR_RI); in regs_set_unrecoverable()
Dreg_booke.h41 #define MSR_ (MSR_ME | MSR_RI | MSR_CE)
46 #define MSR_KERNEL (MSR_ME|MSR_RI|MSR_IR|MSR_DR|MSR_CE)
49 #define MSR_KERNEL (MSR_ME|MSR_RI|MSR_CE)
Dreg.h112 #define MSR_RI __MASK(MSR_RI_LG) /* Recoverable Exception */ macro
134 #define __MSR (MSR_ME | MSR_RI | MSR_IR | MSR_DR | MSR_HV)
147 #define MSR_KERNEL (MSR_ME|MSR_RI|MSR_IR|MSR_DR)
/Linux-v5.15/arch/powerpc/kernel/
Dkvm_emul.S59 lis r30, (~(MSR_EE | MSR_RI))@h
60 ori r30, r30, (~(MSR_EE | MSR_RI))@l
66 andi. r30, r30, (MSR_EE|MSR_RI)
115 #define MSR_SAFE_BITS (MSR_EE | MSR_RI)
Dentry_64.S334 ori r0,r0,MSR_EE|MSR_SE|MSR_BE|MSR_RI
339 ori r9,r9,MSR_IR|MSR_DR|MSR_FE0|MSR_FE1|MSR_FP|MSR_RI|MSR_LE
362 li r0,MSR_RI
Dhead_64.S148 ori r24,r24,MSR_RI
763 ori r3,r3,MSR_RI
945 ori r6,r6,MSR_RI
Dtm.S205 li r11, MSR_RI
532 li r4, MSR_RI
Dexceptions-64s.S389 xori r10,r10,MSR_RI
392 xori r10,r10,MSR_RI
516 li r10,MSR_RI
990 li r10,MSR_RI
1151 li r10,MSR_RI
1200 andi. r11,r12,MSR_RI
1243 li r10,MSR_RI
2890 li r10,MSR_RI
Dhead_32.h66 LOAD_REG_IMMEDIATE(r11, MSR_KERNEL & ~MSR_RI) /* re-enable MMU */
Dhead_book3s_32.S204 ori r0,r0,MSR_DR|MSR_IR|MSR_RI
1088 rlwinm r0, r6, 0, ~MSR_RI
1110 li r3, MSR_KERNEL & ~(MSR_IR | MSR_DR | MSR_RI)
Dmisc_64.S361 1: li r9,MSR_RI
Dhead_8xx.S695 li r12, MSR_KERNEL & ~(MSR_IR | MSR_DR | MSR_RI)
696 rlwinm r0, r10, 0, ~MSR_RI
Dmce.c121 if (handled && (regs->msr & MSR_RI)) in save_mce_event()
/Linux-v5.15/arch/powerpc/kvm/
Dbook3s_hv_p9_entry.c298 __mtmsrd(msr & ~(MSR_IR|MSR_DR|MSR_RI), 0); in kvmhv_vcpu_entry_p9()
347 (vcpu->arch.shregs.msr & MSR_RI)) in kvmhv_vcpu_entry_p9()
365 if (unlikely(!(mfmsr() & MSR_RI))) { in kvmhv_vcpu_entry_p9()
366 __mtmsrd(MSR_RI, 1); in kvmhv_vcpu_entry_p9()
370 WARN_ON_ONCE(mfmsr() & MSR_RI); in kvmhv_vcpu_entry_p9()
371 __mtmsrd(MSR_RI, 1); in kvmhv_vcpu_entry_p9()
Dtm.S109 li r2, MSR_RI
351 li r5, MSR_RI
Dbook3s_64_entry.S398 li r10,MSR_RI
Dbook3s_segment.S128 li r0, MSR_RI
Dbook3s_emulate.c302 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()
Dbookehv_interrupts.S93 ori r8, r8, MSR_ME | MSR_RI
110 ori r7, r7, MSR_ME | MSR_RI
/Linux-v5.15/arch/powerpc/platforms/powernv/
Dsubcore-asm.S25 ori r4,r4,MSR_EE|MSR_SE|MSR_BE|MSR_RI
/Linux-v5.15/arch/sh/include/asm/
Dsmc37c93x.h156 #define MSR_RI 0x4000 /* Ring Indicator */ macro
/Linux-v5.15/arch/arm/mach-pxa/include/mach/
Dregs-uart.h127 #define MSR_RI (1 << 6) /* Ring Indicator */ macro
/Linux-v5.15/arch/powerpc/kexec/
Drelocate_32.S410 ori r8, r8, MSR_RI|MSR_ME
/Linux-v5.15/arch/powerpc/platforms/pseries/
Dras.c488 (MSR_LE|MSR_RI|MSR_DR|MSR_IR|MSR_ME|MSR_PR| in pSeries_system_reset_exception()

12