Home
last modified time | relevance | path

Searched refs:flush_tlb_mm_range (Results 1 – 6 of 6) sorted by relevance

/linux-4.4.14/arch/x86/include/asm/
Dtlbflush.h205 static inline void flush_tlb_mm_range(struct mm_struct *mm, in flush_tlb_mm_range() function
235 #define flush_tlb_mm(mm) flush_tlb_mm_range(mm, 0UL, TLB_FLUSH_ALL, 0UL)
238 flush_tlb_mm_range(vma->vm_mm, start, end, vma->vm_flags)
243 extern void flush_tlb_mm_range(struct mm_struct *mm, unsigned long start,
Dtlb.h11 flush_tlb_mm_range(tlb->mm, tlb->start, tlb->end, 0UL); \
13 flush_tlb_mm_range(tlb->mm, 0UL, TLB_FLUSH_ALL, 0UL); \
/linux-4.4.14/arch/um/include/asm/
Dtlb.h58 extern void flush_tlb_mm_range(struct mm_struct *mm, unsigned long start,
64 flush_tlb_mm_range(tlb->mm, tlb->start, tlb->end); in tlb_flush_mmu_tlbonly()
/linux-4.4.14/arch/x86/mm/
Dtlb.c192 void flush_tlb_mm_range(struct mm_struct *mm, unsigned long start, in flush_tlb_mm_range() function
/linux-4.4.14/Documentation/x86/
Dtlb.txt49 You might see invlpg inside of flush_tlb_mm_range() show up in
/linux-4.4.14/arch/um/kernel/
Dtlb.c526 void flush_tlb_mm_range(struct mm_struct *mm, unsigned long start, in flush_tlb_mm_range() function