Home
last modified time | relevance | path

Searched refs:mfsrin (Results 1 - 17 of 17) sorted by relevance

/kernel/linux/linux-5.10/arch/powerpc/include/asm/book3s/32/
H A Dkup.h24 mfsrin \gpr1, \gpr2
35 mfsrin \gpr1, \gpr2
60 mfsrin \gpr1, \gpr2
71 mfsrin \gpr1, \gpr2
125 kuap_update_sr(mfsrin(addr) & ~SR_KS, addr, end); /* Clear Ks */
154 kuap_update_sr(mfsrin(addr) | SR_KS, addr, end); /* set Ks */
/kernel/linux/linux-5.10/arch/powerpc/mm/ptdump/
H A Dsegment_regs.c13 u32 val = mfsrin(i << 28); in seg_show()
/kernel/linux/linux-5.10/arch/powerpc/kvm/
H A Dbook3s_emulate.c64 /* Book3S_32 defines mfsrin(v) - but that messes up our abstract
66 #undef mfsrin macro
321 if (vcpu->arch.mmu.mfsrin) { in kvmppc_core_emulate_op_pr()
323 sr = vcpu->arch.mmu.mfsrin(vcpu, srnum); in kvmppc_core_emulate_op_pr()
333 if (vcpu->arch.mmu.mfsrin) { in kvmppc_core_emulate_op_pr()
335 sr = vcpu->arch.mmu.mfsrin(vcpu, srnum); in kvmppc_core_emulate_op_pr()
H A Dbook3s_32_mmu.c402 mmu->mfsrin = kvmppc_mmu_book3s_32_mfsrin; in kvmppc_mmu_book3s_32_init()
H A Dbook3s_64_mmu.c656 mmu->mfsrin = NULL; in kvmppc_mmu_book3s_64_init()
/kernel/linux/linux-6.6/arch/powerpc/kvm/
H A Dbook3s_emulate.c317 if (vcpu->arch.mmu.mfsrin) { in kvmppc_core_emulate_op_pr()
319 sr = vcpu->arch.mmu.mfsrin(vcpu, srnum); in kvmppc_core_emulate_op_pr()
329 if (vcpu->arch.mmu.mfsrin) { in kvmppc_core_emulate_op_pr()
331 sr = vcpu->arch.mmu.mfsrin(vcpu, srnum); in kvmppc_core_emulate_op_pr()
H A Dbook3s_32_mmu.c402 mmu->mfsrin = kvmppc_mmu_book3s_32_mfsrin; in kvmppc_mmu_book3s_32_init()
H A Dbook3s_64_mmu.c655 mmu->mfsrin = NULL; in kvmppc_mmu_book3s_64_init()
/kernel/linux/linux-6.6/arch/powerpc/mm/book3s32/
H A Dhash_low.S115 mfsrin r5,r4
144 mfsrin r3,r4 /* get segment reg for segment */
/kernel/linux/linux-5.10/arch/powerpc/mm/book3s32/
H A Dmmu.c234 mtsrin(mfsrin(i << 28) | 0x10000000, i << 28); in mmu_mark_initmem_nx()
H A Dhash_low.S134 mfsrin r3,r4 /* get segment reg for segment */
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dkvm_host.h409 u32 (*mfsrin)(struct kvm_vcpu *vcpu, u32 srnum); member
H A Dreg.h1456 #define mfsrin(v) ({unsigned int rval; \ macro
1457 asm volatile("mfsrin %0,%1" : "=r" (rval) : "r" (v)); \
/kernel/linux/linux-5.10/arch/powerpc/platforms/83xx/
H A Dsuspend-asm.S216 1: mfsrin r5, r4
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dkvm_host.h400 u32 (*mfsrin)(struct kvm_vcpu *vcpu, u32 srnum); member
/kernel/linux/linux-6.6/arch/powerpc/platforms/83xx/
H A Dsuspend-asm.S216 1: mfsrin r5, r4
/kernel/linux/linux-5.10/arch/powerpc/xmon/
H A Dxmon.c3724 printf(" %x", mfsrin(i << 28)); in dump_segments()

Completed in 22 milliseconds