Home
last modified time | relevance | path

Searched refs:SPRN_AMR (Results 1 – 15 of 15) sorted by relevance

/OK3568_Linux_fs/kernel/arch/powerpc/include/asm/book3s/64/
H A Dkup-radix.h18 mfspr \gpr1, SPRN_AMR
23 mtspr SPRN_AMR, \gpr2
34 mfspr \gpr1, SPRN_AMR
50 mfspr \gpr1, SPRN_AMR
57 mtspr SPRN_AMR, \gpr2
79 mtspr(SPRN_AMR, regs->kuap); in kuap_restore_amr()
91 unsigned long amr = mfspr(SPRN_AMR); in kuap_get_and_check_amr()
102 WARN_ON_ONCE(mfspr(SPRN_AMR) != AMR_KUAP_BLOCKED); in kuap_check_amr()
123 return mfspr(SPRN_AMR); in get_kuap()
136 mtspr(SPRN_AMR, value); in set_kuap()
H A Dkexec.h11 mtspr(SPRN_AMR, 0); in reset_sprs()
/OK3568_Linux_fs/kernel/arch/powerpc/kernel/
H A Dtm.S129 mfspr r3, SPRN_AMR
274 mfspr r3, SPRN_AMR
323 mtspr SPRN_AMR, r8
374 mfspr r8, SPRN_AMR
441 mtspr SPRN_AMR, r4
537 mtspr SPRN_AMR, r8
/OK3568_Linux_fs/kernel/tools/testing/selftests/powerpc/include/
H A Dreg.h58 #define SPRN_AMR 13 /* Authority Mask Register - problem state */ macro
61 "mtspr " __stringify(SPRN_AMR) ",%0;" \
H A Dpkeys.h44 return mfspr(SPRN_AMR); in pkeyreg_get()
/OK3568_Linux_fs/kernel/tools/testing/selftests/powerpc/ptrace/
H A Dptrace-pkey.c138 reg = mfspr(SPRN_AMR); in child()
154 reg = mfspr(SPRN_AMR); in child()
171 reg = mfspr(SPRN_AMR); in child()
/OK3568_Linux_fs/kernel/arch/powerpc/mm/book3s64/
H A Dpkeys.c236 return mfspr(SPRN_AMR); in read_amr()
241 mtspr(SPRN_AMR, value); in write_amr()
H A Dradix_pgtable.c629 mtspr(SPRN_AMR, AMR_KUAP_BLOCKED); in setup_kuap()
/OK3568_Linux_fs/kernel/arch/powerpc/kvm/
H A Dtm.S144 mfspr r8, SPRN_AMR
309 mtspr SPRN_AMR, r8
H A Dbook3s_hv_rmhandlers.S725 mfspr r5, SPRN_AMR
875 mtspr SPRN_AMR,r5
1676 mfspr r5,SPRN_AMR
1682 mtspr SPRN_AMR, r5
3177 mfspr r5, SPRN_AMR
3202 mtspr SPRN_AMR, r5
3380 mtspr SPRN_AMR, r0
H A Dbook3s_hv.c3603 unsigned long host_amr = mfspr(SPRN_AMR); in kvmhv_p9_guest_entry()
3670 mtspr(SPRN_AMR, vcpu->arch.amr); in kvmhv_p9_guest_entry()
3745 vcpu->arch.amr = mfspr(SPRN_AMR); in kvmhv_p9_guest_entry()
3758 mtspr(SPRN_AMR, host_amr); in kvmhv_p9_guest_entry()
/OK3568_Linux_fs/kernel/arch/powerpc/platforms/powernv/
H A Didle.c378 sprs.amr = mfspr(SPRN_AMR); in power7_idle_insn()
397 mtspr(SPRN_AMR, sprs.amr); in power7_idle_insn()
688 sprs.amr = mfspr(SPRN_AMR); in power9_idle_stop()
709 mtspr(SPRN_AMR, sprs.amr); in power9_idle_stop()
H A Dvas-window.c320 val = SET_FIELD(VAS_AMR, val, mfspr(SPRN_AMR)); in init_xlate_regs()
/OK3568_Linux_fs/kernel/arch/powerpc/include/asm/
H A Dreg.h251 #define SPRN_AMR 0x1d /* Authority Mask Register */ macro
/OK3568_Linux_fs/kernel/arch/powerpc/xmon/
H A Dxmon.c1947 mfspr(SPRN_AMR), mfspr(SPRN_UAMOR)); in dump_206_sprs()