Searched refs:flush_tlb_mm_range (Results 1 – 6 of 6) sorted by relevance
/linux-4.4.14/arch/x86/include/asm/ |
D | tlbflush.h | 205 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,
|
D | tlb.h | 11 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/ |
D | tlb.h | 58 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/ |
D | tlb.c | 192 void flush_tlb_mm_range(struct mm_struct *mm, unsigned long start, in flush_tlb_mm_range() function
|
/linux-4.4.14/Documentation/x86/ |
D | tlb.txt | 49 You might see invlpg inside of flush_tlb_mm_range() show up in
|
/linux-4.4.14/arch/um/kernel/ |
D | tlb.c | 526 void flush_tlb_mm_range(struct mm_struct *mm, unsigned long start, in flush_tlb_mm_range() function
|