Searched refs:ARM64_WORKAROUND_SPECULATIVE_AT (Results 1 - 16 of 16) sorted by relevance
/kernel/linux/linux-5.10/arch/arm64/kvm/hyp/nvhe/ |
H A D | tlb.c | 18 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()
|
H A D | switch.c | 52 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()
|
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/nvhe/ |
H A D | tlb.c | 43 if (cpus_have_final_cap(ARM64_WORKAROUND_SPECULATIVE_AT)) { in __tlb_switch_to_guest() 66 asm(ALTERNATIVE("isb", "nop", 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 D | switch.c | 69 if (cpus_have_final_cap(ARM64_WORKAROUND_SPECULATIVE_AT)) { in __activate_traps() 90 if (cpus_have_final_cap(ARM64_WORKAROUND_SPECULATIVE_AT)) { in __deactivate_traps()
|
H A D | mem_protect.c | 316 asm(ALTERNATIVE("isb", "nop", ARM64_WORKAROUND_SPECULATIVE_AT)); in __pkvm_prot_finalize()
|
/kernel/linux/linux-5.10/arch/arm64/kvm/hyp/vhe/ |
H A D | tlb.c | 26 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 D | switch.c | 86 asm(ALTERNATIVE("nop", "isb", ARM64_WORKAROUND_SPECULATIVE_AT)); in __deactivate_traps()
|
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/vhe/ |
H A D | tlb.c | 26 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 D | switch.c | 129 asm(ALTERNATIVE("nop", "isb", ARM64_WORKAROUND_SPECULATIVE_AT)); in __deactivate_traps()
|
/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
H A D | cpucaps.h | 47 #define ARM64_WORKAROUND_SPECULATIVE_AT 37 macro
|
H A D | kvm_mmu.h | 285 asm(ALTERNATIVE("nop", "isb", ARM64_WORKAROUND_SPECULATIVE_AT));
|
/kernel/linux/linux-5.10/arch/arm64/kvm/hyp/include/hyp/ |
H A D | sysreg-sr.h | 85 !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()
|
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/include/hyp/ |
H A D | sysreg-sr.h | 105 !cpus_have_final_cap(ARM64_WORKAROUND_SPECULATIVE_AT)) { in __sysreg_restore_el1_state() 147 cpus_have_final_cap(ARM64_WORKAROUND_SPECULATIVE_AT) && in __sysreg_restore_el1_state()
|
/kernel/linux/linux-6.6/arch/arm64/include/asm/ |
H A D | kvm_mmu.h | 310 asm(ALTERNATIVE("nop", "isb", ARM64_WORKAROUND_SPECULATIVE_AT));
|
/kernel/linux/linux-5.10/arch/arm64/kernel/ |
H A D | cpu_errata.c | 511 .capability = ARM64_WORKAROUND_SPECULATIVE_AT,
|
/kernel/linux/linux-6.6/arch/arm64/kernel/ |
H A D | cpu_errata.c | 598 .capability = ARM64_WORKAROUND_SPECULATIVE_AT,
|
Completed in 9 milliseconds