Home
last modified time | relevance | path

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

/linux/arch/x86/mm/
H A Dtlb.c513 if (info->end == TLB_FLUSH_ALL) { in broadcast_tlb_flush()
953 trace_tlb_flush(TLB_FLUSH_ON_TASK_SWITCH, TLB_FLUSH_ALL); in switch_mm_irqs_off()
1236 if (f->end != TLB_FLUSH_ALL && in flush_tlb_func()
1258 nr_invalidate = TLB_FLUSH_ALL; in flush_tlb_func()
1335 if (info->end == TLB_FLUSH_ALL) in native_flush_tlb_multi()
1336 trace_tlb_flush(TLB_REMOTE_SEND_IPI, TLB_FLUSH_ALL); in native_flush_tlb_multi()
1404 end = TLB_FLUSH_ALL; in get_flush_tlb_info()
1537 if (info->end == TLB_FLUSH_ALL) in flush_tlb_kernel_range()
1714 info = get_flush_tlb_info(NULL, 0, TLB_FLUSH_ALL, 0, false, in arch_tlbbatch_flush()
/linux/arch/x86/hyperv/
H A Dmmu.c144 if (info->end == TLB_FLUSH_ALL) { in hyperv_flush_tlb_multi()
218 if (info->end == TLB_FLUSH_ALL) { in hyperv_flush_tlb_others_ex()
/linux/arch/x86/include/asm/
H A Dtlbflush.h23 #define TLB_FLUSH_ALL -1UL macro
329 flush_tlb_mm_range(mm, 0UL, TLB_FLUSH_ALL, 0UL, true)
H A Dtlb.h15 unsigned long start = 0UL, end = TLB_FLUSH_ALL; in tlb_flush()
/linux/arch/powerpc/mm/book3s64/
H A Dradix_tlb.c998 #define TLB_FLUSH_ALL -1UL macro
1026 WARN_ON_ONCE(end == TLB_FLUSH_ALL); in __radix__flush_tlb_range()
1244 WARN_ON_ONCE(end == TLB_FLUSH_ALL); in __radix__flush_tlb_range_psize()
/linux/mm/
H A Dpgtable-generic.c436 iommu_sva_invalidate_kva_range(PAGE_OFFSET, TLB_FLUSH_ALL); in kernel_pgtable_work_func()
/linux/arch/x86/xen/
H A Dmmu_pv.c1353 if (info->end != TLB_FLUSH_ALL && in xen_flush_tlb_multi()
/linux/arch/x86/mm/pat/
H A Dset_memory.c451 end = TLB_FLUSH_ALL; in cpa_flush()