/linux-4.1.27/arch/powerpc/kernel/ |
H A D | kvm_emul.S | 67 /* Put MSR & ~(MSR_EE|MSR_RI) in r31 */ 69 lis r30, (~(MSR_EE | MSR_RI))@h 70 ori r30, r30, (~(MSR_EE | MSR_RI))@l 73 /* OR the register's (MSR_EE|MSR_RI) on MSR */ 76 andi. r30, r30, (MSR_EE|MSR_RI) 125 #define MSR_SAFE_BITS (MSR_EE | MSR_RI)
|
H A D | exceptions-64s.S | 73 li r13,MSR_RI ; \ 81 li r10,MSR_RI ; \ 506 ori r11,r11,MSR_RI /* turn on RI bit */ 742 ori r10,r10,MSR_IR|MSR_DR|MSR_RI 1049 andi. r10,r12,MSR_RI /* check for unrecoverable exception */ 1337 /* Clear MSR_RI before setting SRR0 and SRR1. */\ 1338 li r0,MSR_RI; \ 1341 mtmsrd r9,1; /* Clear MSR_RI */ \ 1433 andi. r11,r12,MSR_RI 1512 andi. r10,r12,MSR_RI /* check for unrecoverable exception */
|
H A D | entry_64.S | 179 andi. r10,r8,MSR_RI 197 li r9,MSR_RI 809 andi. r0,r3,MSR_RI 824 andc r4,r4,r0 /* r0 contains MSR_RI here */ 1017 ori r0,r0,MSR_EE|MSR_SE|MSR_BE|MSR_RI 1022 ori r9,r9,MSR_IR|MSR_DR|MSR_FE0|MSR_FE1|MSR_FP|MSR_RI|MSR_LE 1048 li r0,MSR_RI
|
H A D | tm.S | 123 li r16, MSR_RI 463 li r4, MSR_RI
|
H A D | head_64.S | 123 ori r24,r24,MSR_RI 589 ori r3,r3,MSR_RI 772 ori r6,r6,MSR_RI
|
H A D | entry_32.S | 673 andi. r10,r9,MSR_RI /* check for recoverable interrupt */ 905 andi. r10,r9,MSR_RI /* check if this exception occurred */ 922 LOAD_MSR_KERNEL(r10,MSR_KERNEL & ~MSR_RI)
|
H A D | idle_power7.S | 143 li r6, MSR_RI
|
H A D | traps.c | 283 if (!(regs->msr & MSR_RI)) system_reset_exception() 357 regs->msr |= MSR_RI; check_io_access() 739 if (!(regs->msr & MSR_RI)) machine_check_exception()
|
H A D | misc_64.S | 519 1: li r9,MSR_RI
|
H A D | misc_32.S | 1119 ori r8, r8, MSR_RI|MSR_ME
|
H A D | head_32.S | 1252 li r5, MSR_ME|MSR_RI
|
H A D | process.c | 982 {MSR_RI, "RI"},
|
/linux-4.1.27/arch/powerpc/platforms/pasemi/ |
H A D | idle.c | 71 regs->msr |= MSR_RI; pasemi_system_reset_exception()
|
/linux-4.1.27/arch/powerpc/platforms/powernv/ |
H A D | subcore-asm.S | 29 ori r4,r4,MSR_EE|MSR_SE|MSR_BE|MSR_RI
|
H A D | opal.c | 489 if (!(regs->msr & MSR_RI)) { opal_recover_mce() 490 /* If MSR_RI isn't set, we cannot recover */ opal_recover_mce()
|
/linux-4.1.27/arch/powerpc/include/asm/ |
H A D | sstep.h | 14 * MSR_RI, since that would make the exception unrecoverable.
|
H A D | exception-64s.h | 60 li r10,MSR_RI; \ 68 li r10,MSR_RI; \
|
H A D | reg_booke.h | 49 #define MSR_KERNEL (MSR_ME|MSR_RI|MSR_IR|MSR_DR|MSR_CE) 52 #define MSR_KERNEL (MSR_ME|MSR_RI|MSR_CE)
|
H A D | reg.h | 102 #define MSR_RI __MASK(MSR_RI_LG) /* Recoverable Exception */ macro 119 #define __MSR (MSR_ME | MSR_RI | MSR_IR | MSR_DR | MSR_ISF |MSR_HV) 132 #define MSR_KERNEL (MSR_ME|MSR_RI|MSR_IR|MSR_DR)
|
/linux-4.1.27/arch/arm/mach-pxa/include/mach/ |
H A D | regs-uart.h | 121 #define MCR_OUT1 (1 << 2) /* force MSR_RI in loopback mode */ 126 #define MSR_RI (1 << 6) /* Ring Indicator */ macro
|
/linux-4.1.27/arch/powerpc/platforms/embedded6xx/ |
H A D | mpc7448_hpc2.c | 178 regs->msr |= MSR_RI; mpc7448_machine_check_exception()
|
H A D | holly.c | 267 regs->msr |= MSR_RI; ppc750_machine_check_exception()
|
/linux-4.1.27/arch/sh/include/asm/ |
H A D | smc37c93x.h | 155 #define MSR_RI 0x4000 /* Ring Indicator */ macro
|
/linux-4.1.27/arch/powerpc/platforms/pseries/ |
H A D | ras.c | 360 if (!(regs->msr & MSR_RI)) { recover_mce() 361 /* If MSR_RI isn't set, we cannot recover */ recover_mce()
|
/linux-4.1.27/arch/powerpc/kvm/ |
H A D | book3s_emulate.c | 140 new_msr &= ~(MSR_RI | MSR_EE); kvmppc_core_emulate_op_pr() 141 new_msr |= rs_val & (MSR_RI | MSR_EE); kvmppc_core_emulate_op_pr()
|
H A D | bookehv_interrupts.S | 100 ori r8, r8, MSR_ME | MSR_RI 117 ori r7, r7, MSR_ME | MSR_RI
|
H A D | book3s_segment.S | 136 li r0, MSR_RI
|
H A D | book3s_hv_rmhandlers.S | 53 li r0,MSR_RI 154 li r0, MSR_RI 676 li r5, MSR_RI 1401 li r5, MSR_RI
|
H A D | book3s_pr.c | 327 smsr |= MSR_ME | MSR_RI | MSR_IR | MSR_DR | MSR_PR | MSR_EE; kvmppc_recalc_shadow_msr()
|
/linux-4.1.27/arch/powerpc/lib/ |
H A D | sstep.c | 962 /* only MSR_EE and MSR_RI get changed if bit 15 set */ analyse_instr() 1765 * such as an rfid, or a mtmsrd that would clear MSR_RI. 1972 if ((val & MSR_RI) == 0) emulate_step() 1973 /* can't step mtmsr[d] that would clear MSR_RI */ emulate_step()
|
/linux-4.1.27/arch/powerpc/sysdev/ |
H A D | fsl_rio.c | 115 regs->msr |= MSR_RI; fsl_rio_mcheck_exception()
|
/linux-4.1.27/arch/powerpc/xmon/ |
H A D | xmon.c | 395 /* We have no MSR_RI bit on 4xx or Book3e, so we simply return false */ unrecoverable_excp() 398 return ((regs->msr & MSR_RI) == 0); unrecoverable_excp()
|