Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/arch/arm64/kvm/hyp/nvhe/
H A Dtlb.c20 if (cpus_have_final_cap(ARM64_WORKAROUND_SPECULATIVE_AT)) { in __tlb_switch_to_guest()
43 asm(ALTERNATIVE("isb", "nop", ARM64_WORKAROUND_SPECULATIVE_AT)); in __tlb_switch_to_guest()
50 if (cpus_have_final_cap(ARM64_WORKAROUND_SPECULATIVE_AT)) { in __tlb_switch_to_host()
H A Dswitch.c55 if (cpus_have_final_cap(ARM64_WORKAROUND_SPECULATIVE_AT)) { in __activate_traps()
79 if (cpus_have_final_cap(ARM64_WORKAROUND_SPECULATIVE_AT)) { in __deactivate_traps()
H A Dmem_protect.c143 asm(ALTERNATIVE("isb", "nop", ARM64_WORKAROUND_SPECULATIVE_AT)); in __pkvm_prot_finalize()
/OK3568_Linux_fs/kernel/arch/arm64/kvm/hyp/vhe/
H A 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()
H A Dswitch.c87 asm(ALTERNATIVE("nop", "isb", ARM64_WORKAROUND_SPECULATIVE_AT)); in __deactivate_traps()
/OK3568_Linux_fs/kernel/arch/arm64/kvm/hyp/include/hyp/
H A Dsysreg-sr.h85 !cpus_have_final_cap(ARM64_WORKAROUND_SPECULATIVE_AT)) { in __sysreg_restore_el1_state()
116 cpus_have_final_cap(ARM64_WORKAROUND_SPECULATIVE_AT) && in __sysreg_restore_el1_state()
/OK3568_Linux_fs/kernel/arch/arm64/include/asm/
H A Dcpucaps.h48 #define ARM64_WORKAROUND_SPECULATIVE_AT 37 macro
H A Dkvm_mmu.h283 asm(ALTERNATIVE("nop", "isb", ARM64_WORKAROUND_SPECULATIVE_AT)); in __load_stage2()
/OK3568_Linux_fs/kernel/arch/arm64/kernel/
H A Dcpu_errata.c516 .capability = ARM64_WORKAROUND_SPECULATIVE_AT,
/OK3568_Linux_fs/kernel/arch/arm64/
H A DKconfig573 config ARM64_WORKAROUND_SPECULATIVE_AT config
579 select ARM64_WORKAROUND_SPECULATIVE_AT
592 select ARM64_WORKAROUND_SPECULATIVE_AT
605 select ARM64_WORKAROUND_SPECULATIVE_AT