Home
last modified time | relevance | path

Searched refs:AMR_KUAP_BLOCKED (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/arch/powerpc/include/asm/book3s/64/
H A Dkup-radix.h10 #define AMR_KUAP_BLOCKED (AMR_KUAP_BLOCK_READ | AMR_KUAP_BLOCK_WRITE) macro
35 li \gpr2, (AMR_KUAP_BLOCKED >> AMR_KUAP_SHIFT)
52 li \gpr2, (AMR_KUAP_BLOCKED >> AMR_KUAP_SHIFT)
93 WARN_ON_ONCE(amr != AMR_KUAP_BLOCKED);
102 WARN_ON_ONCE(mfspr(SPRN_AMR) != AMR_KUAP_BLOCKED);
113 * We return AMR_KUAP_BLOCKED when we don't support KUAP because
114 * prevent_user_access_return needs to return AMR_KUAP_BLOCKED to
121 return AMR_KUAP_BLOCKED;
157 return AMR_KUAP_BLOCKED;
181 set_kuap(AMR_KUAP_BLOCKED);
[all...]
/kernel/linux/linux-6.6/arch/powerpc/include/asm/book3s/64/
H A Dkup.h11 #define AMR_KUAP_BLOCKED (AMR_KUAP_BLOCK_READ | AMR_KUAP_BLOCK_WRITE) macro
91 LOAD_REG_IMMEDIATE(\gpr2, AMR_KUAP_BLOCKED)
156 * update kernel AMR with AMR_KUAP_BLOCKED only
160 LOAD_REG_IMMEDIATE(\gpr2, AMR_KUAP_BLOCKED)
293 WARN_ON_ONCE(amr != AMR_KUAP_BLOCKED);
308 * We return AMR_KUAP_BLOCKED when we don't support KUAP because
309 * prevent_user_access_return needs to return AMR_KUAP_BLOCKED to
316 return AMR_KUAP_BLOCKED;
381 return AMR_KUAP_BLOCKED;
394 set_kuap(AMR_KUAP_BLOCKED);
[all...]
/kernel/linux/linux-6.6/arch/powerpc/kernel/
H A Dirq_64.c194 if (kuap_state != AMR_KUAP_BLOCKED) in replay_soft_interrupts_irqrestore()
195 set_kuap(AMR_KUAP_BLOCKED); in replay_soft_interrupts_irqrestore()
199 if (kuap_state != AMR_KUAP_BLOCKED) in replay_soft_interrupts_irqrestore()
H A Dinterrupt.c325 set_kuap(AMR_KUAP_BLOCKED); in syscall_exit_restart()
470 set_kuap(AMR_KUAP_BLOCKED); in interrupt_exit_user_restart()
494 set_kuap(AMR_KUAP_BLOCKED); in interrupt_exit_kernel_restart()
H A Dsyscall.c50 mtspr(SPRN_AMR, AMR_KUAP_BLOCKED); in system_call_exception()
/kernel/linux/linux-5.10/arch/powerpc/kernel/
H A Dirq.c285 if (kuap_state != AMR_KUAP_BLOCKED) in replay_soft_interrupts_irqrestore()
286 set_kuap(AMR_KUAP_BLOCKED); in replay_soft_interrupts_irqrestore()
290 if (kuap_state != AMR_KUAP_BLOCKED) in replay_soft_interrupts_irqrestore()
/kernel/linux/linux-6.6/arch/powerpc/mm/book3s64/
H A Dpkeys.c300 mtspr(SPRN_AMR, AMR_KUAP_BLOCKED); in setup_kuap()
/kernel/linux/linux-5.10/arch/powerpc/mm/book3s64/
H A Dradix_pgtable.c629 mtspr(SPRN_AMR, AMR_KUAP_BLOCKED); in setup_kuap()

Completed in 5 milliseconds