Home
last modified time | relevance | path

Searched refs:ARM64_WORKAROUND_SPECULATIVE_AT (Results 1 – 9 of 9) sorted by relevance

/Linux-v5.10/arch/arm64/kvm/hyp/nvhe/
Dtlb.c18 if (cpus_have_final_cap(ARM64_WORKAROUND_SPECULATIVE_AT)) { in __tlb_switch_to_guest()
41 asm(ALTERNATIVE("isb", "nop", ARM64_WORKAROUND_SPECULATIVE_AT)); in __tlb_switch_to_guest()
48 if (cpus_have_final_cap(ARM64_WORKAROUND_SPECULATIVE_AT)) { in __tlb_switch_to_host()
Dswitch.c52 if (cpus_have_final_cap(ARM64_WORKAROUND_SPECULATIVE_AT)) { in __activate_traps()
76 if (cpus_have_final_cap(ARM64_WORKAROUND_SPECULATIVE_AT)) { in __deactivate_traps()
/Linux-v5.10/arch/arm64/kvm/hyp/vhe/
Dtlb.c26 if (cpus_have_final_cap(ARM64_WORKAROUND_SPECULATIVE_AT)) { in __tlb_switch_to_guest()
73 if (cpus_have_final_cap(ARM64_WORKAROUND_SPECULATIVE_AT)) { in __tlb_switch_to_host()
Dswitch.c84 asm(ALTERNATIVE("nop", "isb", ARM64_WORKAROUND_SPECULATIVE_AT)); in __deactivate_traps()
/Linux-v5.10/arch/arm64/include/asm/
Dcpucaps.h47 #define ARM64_WORKAROUND_SPECULATIVE_AT 37 macro
Dkvm_mmu.h284 asm(ALTERNATIVE("nop", "isb", ARM64_WORKAROUND_SPECULATIVE_AT));
/Linux-v5.10/arch/arm64/kvm/hyp/include/hyp/
Dsysreg-sr.h80 !cpus_have_final_cap(ARM64_WORKAROUND_SPECULATIVE_AT)) { in __sysreg_restore_el1_state()
111 cpus_have_final_cap(ARM64_WORKAROUND_SPECULATIVE_AT) && in __sysreg_restore_el1_state()
/Linux-v5.10/arch/arm64/kernel/
Dcpu_errata.c492 .capability = ARM64_WORKAROUND_SPECULATIVE_AT,
/Linux-v5.10/arch/arm64/
DKconfig545 config ARM64_WORKAROUND_SPECULATIVE_AT config
551 select ARM64_WORKAROUND_SPECULATIVE_AT
564 select ARM64_WORKAROUND_SPECULATIVE_AT
577 select ARM64_WORKAROUND_SPECULATIVE_AT