/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | head_32.h | 67 li r10, MSR_KERNEL & ~(MSR_IR | MSR_RI) /* can take DTLB miss */ 114 li r10, MSR_KERNEL & ~MSR_IR /* can take exceptions */ 116 li r10,MSR_KERNEL & ~(MSR_IR|MSR_DR) /* can take exceptions */ 139 li r10, MSR_KERNEL & ~(MSR_IR | MSR_RI) /* can take DTLB miss */ 171 LOAD_REG_IMMEDIATE(r10, MSR_KERNEL & ~MSR_IR) /* can take exceptions */ 173 LOAD_REG_IMMEDIATE(r10, MSR_KERNEL & ~(MSR_IR|MSR_DR)) /* can take exceptions */
|
H A D | head_40x.S | 453 andi. r10,r9,MSR_IR|MSR_PR /* check supervisor + MMU off */ 596 lis r3,(MSR_KERNEL & ~(MSR_IR|MSR_DR))@h 597 ori r3,r3,(MSR_KERNEL & ~(MSR_IR|MSR_DR))@l
|
H A D | head_book3s_32.S | 205 ori r0,r0,MSR_DR|MSR_IR|MSR_RI 1031 li r3,MSR_KERNEL & ~(MSR_IR|MSR_DR) 1167 li r3, MSR_KERNEL & ~(MSR_IR | MSR_DR) 1190 li r3, MSR_KERNEL & ~(MSR_IR | MSR_DR | MSR_RI) 1207 andi. r0,r3,MSR_DR|MSR_IR /* MMU enabled? */
|
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | rtas_entry.S | 27 li r9,MSR_KERNEL & ~(MSR_IR|MSR_DR) 130 LOAD_REG_IMMEDIATE(r6, MSR_KERNEL & ~(MSR_IR|MSR_DR))
|
H A D | head_40x.S | 482 andi. r10,r9,MSR_IR|MSR_PR /* check supervisor + MMU off */ 629 lis r3,(MSR_KERNEL & ~(MSR_IR|MSR_DR))@h 630 ori r3,r3,(MSR_KERNEL & ~(MSR_IR|MSR_DR))@l
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/82xx/ |
H A D | pq2.c | 29 mtmsr(mfmsr() & ~(MSR_ME | MSR_EE | MSR_IR | MSR_DR)); in pq2_restart()
|
/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
H A D | book3s_64_mmu.c | 484 if (kvmppc_get_msr(vcpu) & MSR_IR) { in kvmppc_mmu_book3s_64_slbia() 583 if (msr & (MSR_DR|MSR_IR)) { in kvmppc_mmu_book3s_64_esid_to_vsid() 596 switch (msr & (MSR_DR|MSR_IR)) { in kvmppc_mmu_book3s_64_esid_to_vsid() 600 case MSR_IR: in kvmppc_mmu_book3s_64_esid_to_vsid() 606 case MSR_DR|MSR_IR: in kvmppc_mmu_book3s_64_esid_to_vsid()
|
H A D | book3s_32_mmu.c | 356 if (msr & (MSR_DR|MSR_IR)) { in kvmppc_mmu_book3s_32_esid_to_vsid() 362 /* In case we only have one of MSR_IR or MSR_DR set, let's put in kvmppc_mmu_book3s_32_esid_to_vsid() 365 switch (msr & (MSR_DR|MSR_IR)) { in kvmppc_mmu_book3s_32_esid_to_vsid() 369 case MSR_IR: in kvmppc_mmu_book3s_32_esid_to_vsid() 375 case MSR_DR|MSR_IR: in kvmppc_mmu_book3s_32_esid_to_vsid()
|
H A D | book3s_hv_builtin.c | 203 if (kvm_is_radix(vcpu->kvm) && (mfmsr() & MSR_IR)) in kvmppc_h_random() 797 (msr & (MSR_IR|MSR_DR)) == (MSR_IR|MSR_DR) ) { in inject_interrupt() 798 new_msr |= MSR_IR | MSR_DR; in inject_interrupt()
|
H A D | book3s_pr.c | 69 return (msr & (MSR_IR|MSR_DR)) == MSR_DR; in kvmppc_is_split_real() 78 if ((msr & (MSR_IR|MSR_DR)) != MSR_DR) in kvmppc_fixup_split_real() 237 smsr |= MSR_ME | MSR_RI | MSR_IR | MSR_DR | MSR_PR | MSR_EE; in kvmppc_recalc_shadow_msr() 531 if ((kvmppc_get_msr(vcpu) & (MSR_PR|MSR_IR|MSR_DR)) != in kvmppc_set_msr_pr() 532 (old_msr & (MSR_PR|MSR_IR|MSR_DR))) { in kvmppc_set_msr_pr() 713 bool ir = (kvmppc_get_msr(vcpu) & MSR_IR) ? true : false; in kvmppc_handle_pagefault() 734 switch (kvmppc_get_msr(vcpu) & (MSR_DR|MSR_IR)) { in kvmppc_handle_pagefault() 744 case MSR_IR: in kvmppc_handle_pagefault() 747 if ((kvmppc_get_msr(vcpu) & (MSR_DR|MSR_IR)) == MSR_DR) in kvmppc_handle_pagefault()
|
H A D | book3s_rmhandlers.S | 151 li r6, MSR_IR | MSR_DR
|
/kernel/linux/linux-6.6/arch/powerpc/kvm/ |
H A D | book3s_64_mmu.c | 483 if (kvmppc_get_msr(vcpu) & MSR_IR) { in kvmppc_mmu_book3s_64_slbia() 582 if (msr & (MSR_DR|MSR_IR)) { in kvmppc_mmu_book3s_64_esid_to_vsid() 595 switch (msr & (MSR_DR|MSR_IR)) { in kvmppc_mmu_book3s_64_esid_to_vsid() 599 case MSR_IR: in kvmppc_mmu_book3s_64_esid_to_vsid() 605 case MSR_DR|MSR_IR: in kvmppc_mmu_book3s_64_esid_to_vsid()
|
H A D | book3s_32_mmu.c | 356 if (msr & (MSR_DR|MSR_IR)) { in kvmppc_mmu_book3s_32_esid_to_vsid() 362 /* In case we only have one of MSR_IR or MSR_DR set, let's put in kvmppc_mmu_book3s_32_esid_to_vsid() 365 switch (msr & (MSR_DR|MSR_IR)) { in kvmppc_mmu_book3s_32_esid_to_vsid() 369 case MSR_IR: in kvmppc_mmu_book3s_32_esid_to_vsid() 375 case MSR_DR|MSR_IR: in kvmppc_mmu_book3s_32_esid_to_vsid()
|
H A D | book3s_hv_builtin.c | 544 (msr & (MSR_IR|MSR_DR)) == (MSR_IR|MSR_DR) ) { in inject_interrupt() 545 new_msr |= MSR_IR | MSR_DR; in inject_interrupt()
|
H A D | book3s_pr.c | 70 return (msr & (MSR_IR|MSR_DR)) == MSR_DR; in kvmppc_is_split_real() 79 if ((msr & (MSR_IR|MSR_DR)) != MSR_DR) in kvmppc_fixup_split_real() 244 smsr |= MSR_ME | MSR_RI | MSR_IR | MSR_DR | MSR_PR | MSR_EE; in kvmppc_recalc_shadow_msr() 515 if ((kvmppc_get_msr(vcpu) & (MSR_PR|MSR_IR|MSR_DR)) != in kvmppc_set_msr_pr() 516 (old_msr & (MSR_PR|MSR_IR|MSR_DR))) { in kvmppc_set_msr_pr() 697 bool ir = (kvmppc_get_msr(vcpu) & MSR_IR) ? true : false; in kvmppc_handle_pagefault() 718 switch (kvmppc_get_msr(vcpu) & (MSR_DR|MSR_IR)) { in kvmppc_handle_pagefault() 728 case MSR_IR: in kvmppc_handle_pagefault() 731 if ((kvmppc_get_msr(vcpu) & (MSR_DR|MSR_IR)) == MSR_DR) in kvmppc_handle_pagefault()
|
H A D | book3s_rmhandlers.S | 152 li r6, MSR_IR | MSR_DR
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/pasemi/ |
H A D | powersave.S | 62 LOAD_REG_IMMEDIATE(r6,MSR_DR|MSR_IR|MSR_ME|MSR_EE)
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/powernv/ |
H A D | opal-wrappers.S | 27 li r0,MSR_IR|MSR_DR|MSR_LE
|
H A D | subcore-asm.S | 31 li r5, MSR_IR|MSR_DR
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/82xx/ |
H A D | pq2.c | 29 mtmsr(mfmsr() & ~(MSR_ME | MSR_EE | MSR_IR | MSR_DR)); in pq2_restart()
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/pasemi/ |
H A D | powersave.S | 62 LOAD_REG_IMMEDIATE(r6,MSR_DR|MSR_IR|MSR_ME|MSR_EE)
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/powernv/ |
H A D | opal-wrappers.S | 27 li r0,MSR_IR|MSR_DR|MSR_LE
|
H A D | subcore-asm.S | 31 li r5, MSR_IR|MSR_DR
|
/kernel/linux/linux-5.10/arch/powerpc/xmon/ |
H A D | xmon.c | 556 if ((regs->msr & (MSR_IR|MSR_PR|MSR_64BIT)) == (MSR_IR|MSR_64BIT)) in xmon_core() 710 if ((regs->msr & (MSR_IR|MSR_PR|MSR_64BIT)) == (MSR_IR|MSR_64BIT)) { in xmon_core() 763 if ((regs->msr & (MSR_IR|MSR_PR|MSR_64BIT)) != (MSR_IR|MSR_64BIT)) in xmon_bpt() 796 if ((regs->msr & (MSR_IR|MSR_PR|MSR_64BIT)) != (MSR_IR|MSR_64BIT)) in xmon_break_match() 811 if ((regs->msr & (MSR_IR|MSR_PR|MSR_64BIT)) != (MSR_IR|MSR_64BI in xmon_iabr_match() [all...] |
/kernel/linux/linux-6.6/arch/powerpc/xmon/ |
H A D | xmon.c | 554 if ((regs->msr & (MSR_IR|MSR_PR|MSR_64BIT)) == (MSR_IR|MSR_64BIT)) in xmon_core() 713 if ((regs->msr & (MSR_IR|MSR_PR|MSR_64BIT)) == (MSR_IR|MSR_64BIT)) { in xmon_core() 766 if ((regs->msr & (MSR_IR|MSR_PR|MSR_64BIT)) != (MSR_IR|MSR_64BIT)) in xmon_bpt() 799 if ((regs->msr & (MSR_IR|MSR_PR|MSR_64BIT)) != (MSR_IR|MSR_64BIT)) in xmon_break_match() 814 if ((regs->msr & (MSR_IR|MSR_PR|MSR_64BIT)) != (MSR_IR|MSR_64BI in xmon_iabr_match() [all...] |