Searched refs:__tlbi (Results 1 – 6 of 6) sorted by relevance
| /linux/arch/arm64/kvm/hyp/vhe/ |
| H A D | tlb.c | 117 __tlbi(vmalle1is); in __kvm_tlb_flush_vmid_ipa() 149 __tlbi(vmalle1); in __kvm_tlb_flush_vmid_ipa_nsh() 178 __tlbi(vmalle1is); in __kvm_tlb_flush_vmid_range() 194 __tlbi(vmalls12e1is); in __kvm_tlb_flush_vmid() 208 __tlbi(vmalle1); in __kvm_flush_cpu_context() 219 __tlbi(alle1is); in __kvm_flush_vm_context() 260 __tlbi(vmalle1is); in __kvm_tlbi_s1e2() 274 __tlbi(vae1is, va); in __kvm_tlbi_s1e2() 288 __tlbi(vale1is, va); in __kvm_tlbi_s1e2() 296 __tlbi(aside1is, va); in __kvm_tlbi_s1e2() [all …]
|
| /linux/arch/arm64/include/asm/ |
| H A D | tlbflush.h | 42 #define __tlbi(op, ...) __TLBI_N(op, ##__VA_ARGS__, 1, 0) macro 46 __tlbi(op, (arg) | USER_ASID_FLAG); \ 111 __tlbi(op, arg); \ 180 __tlbi(op, ##arg); \ 293 __tlbi(vmalle1); in local_flush_tlb_all() 301 __tlbi(vmalle1is); in flush_tlb_all() 312 __tlbi(aside1is, asid); in flush_tlb_mm() 325 __tlbi(vale1, addr); in __local_flush_tlb_page_nonotify_nosync() 352 __tlbi(vale1is, addr); in __flush_tlb_page_nosync() 457 __tlbi(r##op, addr); \ [all …]
|
| /linux/arch/arm64/kvm/hyp/nvhe/ |
| H A D | tlb.c | 171 __tlbi(vmalle1is); in __kvm_tlb_flush_vmid_ipa() 201 __tlbi(vmalle1); in __kvm_tlb_flush_vmid_ipa_nsh() 228 __tlbi(vmalle1is); in __kvm_tlb_flush_vmid_range() 242 __tlbi(vmalls12e1is); in __kvm_tlb_flush_vmid() 256 __tlbi(vmalle1); in __kvm_flush_cpu_context() 268 __tlbi(alle1is); in __kvm_flush_vm_context()
|
| H A D | mem_protect.c | 348 __tlbi(vmalls12e1); in __pkvm_prot_finalize()
|
| /linux/arch/arm64/kernel/ |
| H A D | sys_compat.c | 39 __tlbi(aside1is, __TLBI_VADDR(0, 0)); in __do_compat_cache_op()
|
| /linux/arch/arm64/kernel/pi/ |
| H A D | map_kernel.c | 122 __tlbi(vmalle1); in map_kernel()
|