Home
last modified time | relevance | path

Searched refs:flush_tlb_multi (Results 1 – 8 of 8) sorted by relevance

/linux-6.1.9/arch/x86/mm/
Dtlb.c921 void flush_tlb_multi(const struct cpumask *cpumask, in flush_tlb_multi() function
1010 flush_tlb_multi(mm_cpumask(mm), info); in flush_tlb_mm_range()
1233 flush_tlb_multi(&batch->cpumask, info); in arch_tlbbatch_flush()
/linux-6.1.9/arch/x86/include/asm/
Dtlbflush.h216 void flush_tlb_multi(const struct cpumask *cpumask,
Dparavirt_types.h164 void (*flush_tlb_multi)(const struct cpumask *cpus, member
Dparavirt.h87 PVOP_VCALL2(mmu.flush_tlb_multi, cpumask, info); in __flush_tlb_multi()
/linux-6.1.9/arch/x86/hyperv/
Dmmu.c241 pv_ops.mmu.flush_tlb_multi = hyperv_flush_tlb_multi; in hyperv_setup_mmu_ops()
/linux-6.1.9/arch/x86/kernel/
Dparavirt.c318 .mmu.flush_tlb_multi = native_flush_tlb_multi,
Dkvm.c843 pv_ops.mmu.flush_tlb_multi = kvm_flush_tlb_multi; in kvm_guest_init()
/linux-6.1.9/arch/x86/xen/
Dmmu_pv.c2116 .flush_tlb_multi = xen_flush_tlb_multi,