Home
last modified time | relevance | path

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

/linux-4.1.27/arch/mn10300/mm/
Dtlb-smp.c52 static void flush_tlb_others(cpumask_t cpumask, struct mm_struct *mm,
94 static void flush_tlb_others(cpumask_t cpumask, struct mm_struct *mm, in flush_tlb_others() function
153 flush_tlb_others(cpu_mask, mm, FLUSH_ALL); in flush_tlb_mm()
172 flush_tlb_others(cpu_mask, mm, FLUSH_ALL); in flush_tlb_current_task()
193 flush_tlb_others(cpu_mask, mm, va); in flush_tlb_page()
/linux-4.1.27/arch/m32r/kernel/
Dsmp.c69 static void flush_tlb_others(cpumask_t, struct mm_struct *,
269 flush_tlb_others(cpu_mask, mm, NULL, FLUSH_ALL); in smp_flush_tlb_mm()
342 flush_tlb_others(cpu_mask, mm, vma, va); in smp_flush_tlb_page()
370 static void flush_tlb_others(cpumask_t cpumask, struct mm_struct *mm, in flush_tlb_others() function
/linux-4.1.27/arch/x86/mm/
Dtlb.c169 flush_tlb_others(mm_cpumask(mm), mm, 0UL, TLB_FLUSH_ALL); in flush_tlb_current_task()
234 flush_tlb_others(mm_cpumask(mm), mm, start, end); in flush_tlb_mm_range()
260 flush_tlb_others(mm_cpumask(mm), mm, start, 0UL); in flush_tlb_page()
/linux-4.1.27/arch/x86/include/asm/
Dtlbflush.h265 #define flush_tlb_others(mask, mm, start, end) \ macro
Dparavirt.h357 static inline void flush_tlb_others(const struct cpumask *cpumask, in flush_tlb_others() function
362 PVOP_VCALL4(pv_mmu_ops.flush_tlb_others, cpumask, mm, start, end); in flush_tlb_others()
Dparavirt_types.h250 void (*flush_tlb_others)(const struct cpumask *cpus, member
/linux-4.1.27/arch/x86/kernel/
Dparavirt.c430 .flush_tlb_others = native_flush_tlb_others,
/linux-4.1.27/arch/x86/xen/
Dmmu.c2089 .flush_tlb_others = xen_flush_tlb_others,
2156 pv_mmu_ops.flush_tlb_others = xen_flush_tlb_others; in xen_init_mmu_ops()