Searched refs:__tlbi (Results 1 - 9 of 9) sorted by relevance
/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
H A D | tlbflush.h | 22 * Where necessary, use the __tlbi() macro to avoid asm() 26 * The macro can be used as __tlbi(op) or __tlbi(op, arg), depending 49 #define __tlbi(op, ...) __TLBI_N(op, ##__VA_ARGS__, 1, 0) macro 53 __tlbi(op, (arg) | USER_ASID_FLAG); \ 115 __tlbi(op, arg); \ 233 __tlbi(vmalle1); in local_flush_tlb_all() 241 __tlbi(vmalle1is); in flush_tlb_all() 252 __tlbi(aside1is, asid); in flush_tlb_mm() 264 __tlbi(vale1i in flush_tlb_page_nosync() [all...] |
/kernel/linux/linux-6.6/arch/arm64/include/asm/ |
H A D | tlbflush.h | 23 * Where necessary, use the __tlbi() macro to avoid asm() 27 * The macro can be used as __tlbi(op) or __tlbi(op, arg), depending 50 #define __tlbi(op, ...) __TLBI_N(op, ##__VA_ARGS__, 1, 0) macro 54 __tlbi(op, (arg) | USER_ASID_FLAG); \ 116 __tlbi(op, arg); \ 234 __tlbi(vmalle1); in local_flush_tlb_all() 242 __tlbi(vmalle1is); in flush_tlb_all() 253 __tlbi(aside1is, asid); in flush_tlb_mm() 266 __tlbi(vale1i in __flush_tlb_page_nosync() [all...] |
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/vhe/ |
H A D | tlb.c | 107 __tlbi(vmalle1is); in __kvm_tlb_flush_vmid_ipa() 139 __tlbi(vmalle1); in __kvm_tlb_flush_vmid_ipa_nsh() 167 __tlbi(vmalle1is); in __kvm_tlb_flush_vmid_range() 183 __tlbi(vmalls12e1is); in __kvm_tlb_flush_vmid() 197 __tlbi(vmalle1); in __kvm_flush_cpu_context() 208 __tlbi(alle1is); in __kvm_flush_vm_context()
|
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/nvhe/ |
H A D | tlb.c | 104 __tlbi(vmalle1is); in __kvm_tlb_flush_vmid_ipa() 156 __tlbi(vmalle1); in __kvm_tlb_flush_vmid_ipa_nsh() 204 __tlbi(vmalle1is); in __kvm_tlb_flush_vmid_range() 222 __tlbi(vmalls12e1is); in __kvm_tlb_flush_vmid() 236 __tlbi(vmalle1); in __kvm_flush_cpu_context() 248 __tlbi(alle1is); in __kvm_flush_vm_context()
|
H A D | mem_protect.c | 319 __tlbi(vmalls12e1); in __pkvm_prot_finalize()
|
/kernel/linux/linux-5.10/arch/arm64/kvm/hyp/vhe/ |
H A D | tlb.c | 107 __tlbi(vmalle1is); in __kvm_tlb_flush_vmid_ipa() 123 __tlbi(vmalls12e1is); in __kvm_tlb_flush_vmid() 137 __tlbi(vmalle1); in __kvm_flush_cpu_context() 148 __tlbi(alle1is); in __kvm_flush_vm_context()
|
/kernel/linux/linux-5.10/arch/arm64/kvm/hyp/nvhe/ |
H A D | tlb.c | 81 __tlbi(vmalle1is); in __kvm_tlb_flush_vmid_ipa() 119 __tlbi(vmalls12e1is); in __kvm_tlb_flush_vmid() 133 __tlbi(vmalle1); in __kvm_flush_cpu_context() 144 __tlbi(alle1is); in __kvm_flush_vm_context()
|
/kernel/linux/linux-5.10/arch/arm64/kernel/ |
H A D | sys_compat.c | 40 __tlbi(aside1is, __TLBI_VADDR(0, 0)); in __do_compat_cache_op()
|
/kernel/linux/linux-6.6/arch/arm64/kernel/ |
H A D | sys_compat.c | 39 __tlbi(aside1is, __TLBI_VADDR(0, 0)); in __do_compat_cache_op()
|
Completed in 5 milliseconds