Searched refs:tlb_start_vma (Results 1 - 15 of 15) sorted by relevance
/kernel/linux/linux-5.10/include/asm-generic/ |
H A D | tlb.h | 54 * - tlb_start_vma() / tlb_end_vma(); marks the start / end of a VMA 289 * tracks VM_EXEC | VM_HUGETLB in tlb_start_vma 332 * call into tlb_start_vma() again to set them if there is an in __tlb_reset_range() 339 #if defined(tlb_flush) || defined(tlb_start_vma) || defined(tlb_end_vma) 340 #error MMU_GATHER_NO_RANGE relies on default tlb_flush(), tlb_start_vma() and tlb_end_vma() 367 #if defined(tlb_start_vma) || defined(tlb_end_vma) 368 #error Default tlb_flush() relies on default tlb_start_vma() and tlb_end_vma() 491 #ifndef tlb_start_vma 492 static inline void tlb_start_vma(struct mmu_gather *tlb, struct vm_area_struct *vma) in tlb_start_vma() function 511 * but also the mmu_gather::vma_* flags from tlb_start_vma() rel in tlb_end_vma() [all...] |
/kernel/linux/linux-5.10/arch/csky/include/asm/ |
H A D | tlb.h | 9 #define tlb_start_vma(tlb, vma) \ macro
|
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
H A D | tlb.h | 5 #define tlb_start_vma(tlb, vma) do { } while (0) macro
|
/kernel/linux/linux-5.10/arch/sparc/include/asm/ |
H A D | tlb_64.h | 25 #define tlb_start_vma(tlb, vma) do { } while (0) macro
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | tlb.h | 22 #define tlb_start_vma(tlb, vma) do { } while (0) macro
|
/kernel/linux/linux-5.10/arch/s390/include/asm/ |
H A D | tlb.h | 30 #define tlb_start_vma(tlb, vma) do { } while (0) macro
|
/kernel/linux/linux-5.10/arch/loongarch/include/asm/ |
H A D | tlb.h | 139 #define tlb_start_vma(tlb, vma) \ macro
|
/kernel/linux/linux-6.6/include/asm-generic/ |
H A D | tlb.h | 56 * - tlb_start_vma() / tlb_end_vma(); marks the start / end of a VMA 334 * tracks VM_EXEC | VM_HUGETLB in tlb_start_vma 378 * call into tlb_start_vma() again to set them if there is an in __tlb_reset_range() 531 static inline void tlb_start_vma(struct mmu_gather *tlb, struct vm_area_struct *vma) in tlb_start_vma() function
|
/kernel/linux/linux-5.10/mm/ |
H A D | madvise.c | 501 tlb_start_vma(tlb, vma); in madvise_cold_page_range() 534 tlb_start_vma(tlb, vma); in madvise_pageout_page_range() 739 tlb_start_vma(&tlb, vma); in madvise_free_single_vma()
|
H A D | hugetlb.c | 3946 tlb_start_vma(tlb, vma); in __unmap_hugepage_range()
|
H A D | memory.c | 1474 tlb_start_vma(tlb, vma); in unmap_page_range()
|
/kernel/linux/linux-6.6/mm/ |
H A D | madvise.c | 553 tlb_start_vma(tlb, vma); in madvise_cold_page_range() 591 tlb_start_vma(tlb, vma); in madvise_pageout_page_range() 793 tlb_start_vma(&tlb, vma); in madvise_free_single_vma()
|
H A D | mprotect.c | 495 tlb_start_vma(tlb, vma); in change_protection_range()
|
H A D | hugetlb.c | 5340 tlb_start_vma(tlb, vma); in __unmap_hugepage_range()
|
H A D | memory.c | 1647 tlb_start_vma(tlb, vma); in unmap_page_range()
|
Completed in 37 milliseconds