Home
last modified time | relevance | path

Searched refs:__tlbi (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-5.10/arch/arm64/include/asm/
H A Dtlbflush.h22 * 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 Dtlbflush.h23 * 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 Dtlb.c107 __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 Dtlb.c104 __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 Dmem_protect.c319 __tlbi(vmalls12e1); in __pkvm_prot_finalize()
/kernel/linux/linux-5.10/arch/arm64/kvm/hyp/vhe/
H A Dtlb.c107 __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 Dtlb.c81 __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 Dsys_compat.c40 __tlbi(aside1is, __TLBI_VADDR(0, 0)); in __do_compat_cache_op()
/kernel/linux/linux-6.6/arch/arm64/kernel/
H A Dsys_compat.c39 __tlbi(aside1is, __TLBI_VADDR(0, 0)); in __do_compat_cache_op()

Completed in 5 milliseconds