Searched refs:SPRN_IAMR (Results 1 – 11 of 11) sorted by relevance
| /Linux-v5.15/arch/powerpc/include/asm/book3s/64/ |
| D | kup.h | 49 mfspr \gpr2, SPRN_IAMR 55 mtspr SPRN_IAMR, \gpr1 176 mfspr \gpr1, SPRN_IAMR 185 mtspr SPRN_IAMR, \gpr2 249 iamr = mfspr(SPRN_IAMR); 262 mtspr(SPRN_IAMR, regs->iamr);
|
| D | kexec.h | 17 mtspr(SPRN_IAMR, 0); in reset_sprs()
|
| /Linux-v5.15/arch/powerpc/kernel/ |
| D | interrupt.c | 109 iamr = mfspr(SPRN_IAMR); in system_call_exception() 117 mtspr(SPRN_IAMR, AMR_KUEP_BLOCKED); in system_call_exception()
|
| /Linux-v5.15/arch/powerpc/platforms/powernv/ |
| D | idle.c | 380 sprs.iamr = mfspr(SPRN_IAMR); in power7_idle_insn() 399 mtspr(SPRN_IAMR, sprs.iamr); in power7_idle_insn() 689 sprs.iamr = mfspr(SPRN_IAMR); in power9_idle_stop() 710 mtspr(SPRN_IAMR, sprs.iamr); in power9_idle_stop()
|
| /Linux-v5.15/arch/powerpc/mm/book3s64/ |
| D | pkeys.c | 275 mtspr(SPRN_IAMR, AMR_KUEP_BLOCKED); in setup_kuep()
|
| /Linux-v5.15/arch/powerpc/kvm/ |
| D | book3s_64_entry.S | 371 mtspr SPRN_IAMR,r10
|
| D | book3s_emulate.c | 840 case SPRN_IAMR: in kvmppc_core_emulate_mtspr_pr() 1007 case SPRN_IAMR: in kvmppc_core_emulate_mfspr_pr()
|
| D | book3s_hv_rmhandlers.S | 640 mfspr r8, SPRN_IAMR 719 mtspr SPRN_IAMR, r5 1249 mfspr r5, SPRN_IAMR 1296 mtspr SPRN_IAMR, r8
|
| D | book3s_hv.c | 3763 mtspr(SPRN_IAMR, vcpu->arch.iamr); in load_spr_state() 3789 vcpu->arch.iamr = mfspr(SPRN_IAMR); in store_spr_state() 3817 host_os_sprs->iamr = mfspr(SPRN_IAMR); in save_p9_host_os_sprs() 3831 mtspr(SPRN_IAMR, host_os_sprs->iamr); in restore_p9_host_os_sprs()
|
| /Linux-v5.15/arch/powerpc/include/asm/ |
| D | reg.h | 617 #define SPRN_IAMR 0x03D /* Instr. Authority Mask Reg */ macro
|
| /Linux-v5.15/arch/powerpc/xmon/ |
| D | xmon.c | 2085 printf("iamr = %.16lx\n", mfspr(SPRN_IAMR)); in dump_207_sprs()
|