Symbol: mmu_gather
arch/arm/include/asm/tlb.h
33
__pte_free_tlb(struct mmu_gather *tlb, pgtable_t pte, unsigned long addr)
arch/arm/include/asm/tlb.h
50
__pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmdp, unsigned long addr)
arch/arm64/include/asm/tlb.h
108
static inline void __p4d_free_tlb(struct mmu_gather *tlb, p4d_t *p4dp,
arch/arm64/include/asm/tlb.h
15
static void tlb_flush(struct mmu_gather *tlb);
arch/arm64/include/asm/tlb.h
24
static inline int tlb_get_level(struct mmu_gather *tlb)
arch/arm64/include/asm/tlb.h
53
static inline void tlb_flush(struct mmu_gather *tlb)
arch/arm64/include/asm/tlb.h
76
static inline void __pte_free_tlb(struct mmu_gather *tlb, pgtable_t pte,
arch/arm64/include/asm/tlb.h
85
static inline void __pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmdp,
arch/arm64/include/asm/tlb.h
95
static inline void __pud_free_tlb(struct mmu_gather *tlb, pud_t *pudp,
arch/loongarch/include/asm/tlb.h
135
static void tlb_flush(struct mmu_gather *tlb);
arch/loongarch/include/asm/tlb.h
140
static inline void tlb_flush(struct mmu_gather *tlb)
arch/m68k/include/asm/mcf_pgalloc.h
39
static inline void __pte_free_tlb(struct mmu_gather *tlb, pgtable_t pgtable,
arch/m68k/include/asm/motorola_pgalloc.h
47
static inline void __pte_free_tlb(struct mmu_gather *tlb, pgtable_t pgtable,
arch/m68k/include/asm/motorola_pgalloc.h
64
static inline int __pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd,
arch/powerpc/include/asm/book3s/32/pgalloc.h
56
static inline void pgtable_free_tlb(struct mmu_gather *tlb,
arch/powerpc/include/asm/book3s/32/pgalloc.h
73
static inline void __pte_free_tlb(struct mmu_gather *tlb, pgtable_t table,
arch/powerpc/include/asm/book3s/32/tlbflush.h
14
void hash__flush_gather(struct mmu_gather *tlb);
arch/powerpc/include/asm/book3s/32/tlbflush.h
30
static inline void tlb_flush(struct mmu_gather *tlb)
arch/powerpc/include/asm/book3s/64/pgalloc.h
136
static inline void __pud_free_tlb(struct mmu_gather *tlb, pud_t *pud,
arch/powerpc/include/asm/book3s/64/pgalloc.h
152
static inline void __pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd,
arch/powerpc/include/asm/book3s/64/pgalloc.h
170
static inline void __pte_free_tlb(struct mmu_gather *tlb, pgtable_t table,
arch/powerpc/include/asm/book3s/64/pgalloc.h
21
extern void pgtable_free_tlb(struct mmu_gather *tlb, void *table, int shift);
arch/powerpc/include/asm/book3s/64/tlbflush-hash.h
67
struct mmu_gather;
arch/powerpc/include/asm/book3s/64/tlbflush-hash.h
68
extern void hash__tlb_flush(struct mmu_gather *tlb);
arch/powerpc/include/asm/book3s/64/tlbflush-radix.h
13
struct mmu_gather;
arch/powerpc/include/asm/book3s/64/tlbflush-radix.h
82
extern void radix__tlb_flush(struct mmu_gather *tlb);
arch/powerpc/include/asm/book3s/64/tlbflush.h
105
static inline void tlb_flush(struct mmu_gather *tlb)
arch/powerpc/include/asm/book3s/pgalloc.h
7
extern void tlb_remove_table(struct mmu_gather *tlb, void *table);
arch/powerpc/include/asm/nohash/pgalloc.h
10
extern void tlb_flush_pgtable(struct mmu_gather *tlb, unsigned long address);
arch/powerpc/include/asm/nohash/pgalloc.h
13
static inline void tlb_flush_pgtable(struct mmu_gather *tlb,
arch/powerpc/include/asm/nohash/pgalloc.h
53
static inline void pgtable_free_tlb(struct mmu_gather *tlb, void *table, int shift)
arch/powerpc/include/asm/nohash/pgalloc.h
70
static inline void __pte_free_tlb(struct mmu_gather *tlb, pgtable_t table,
arch/powerpc/include/asm/nohash/pgalloc.h
8
extern void tlb_remove_table(struct mmu_gather *tlb, void *table);
arch/powerpc/include/asm/tlb.h
22
static inline void __tlb_remove_tlb_entry(struct mmu_gather *tlb, pte_t *ptep,
arch/powerpc/include/asm/tlb.h
27
extern void tlb_flush(struct mmu_gather *tlb);
arch/powerpc/include/asm/tlb.h
43
static inline void __tlb_remove_tlb_entry(struct mmu_gather *tlb, pte_t *ptep,
arch/powerpc/lib/code-patching.c
141
struct mmu_gather tlb;
arch/powerpc/mm/book3s32/tlb.c
109
void hash__flush_gather(struct mmu_gather *tlb)
arch/powerpc/mm/book3s64/hash_tlb.c
160
void hash__tlb_flush(struct mmu_gather *tlb)
arch/powerpc/mm/book3s64/pgtable.c
476
void pgtable_free_tlb(struct mmu_gather *tlb, void *table, int index)
arch/powerpc/mm/book3s64/radix_tlb.c
1178
void radix__tlb_flush(struct mmu_gather *tlb)
arch/powerpc/mm/nohash/tlb.c
327
void tlb_flush(struct mmu_gather *tlb)
arch/powerpc/mm/nohash/tlb_64e.c
54
void tlb_flush_pgtable(struct mmu_gather *tlb, unsigned long address)
arch/riscv/include/asm/pgalloc.h
125
static inline void __pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd,
arch/riscv/include/asm/pgalloc.h
133
static inline void __pte_free_tlb(struct mmu_gather *tlb, pgtable_t pte,
arch/riscv/include/asm/pgalloc.h
89
static inline void __pud_free_tlb(struct mmu_gather *tlb, pud_t *pud,
arch/riscv/include/asm/pgalloc.h
96
static inline void __p4d_free_tlb(struct mmu_gather *tlb, p4d_t *p4d,
arch/riscv/include/asm/tlb.h
11
static void tlb_flush(struct mmu_gather *tlb);
arch/riscv/include/asm/tlb.h
16
static inline void tlb_flush(struct mmu_gather *tlb)
arch/riscv/include/asm/tlb.h
9
struct mmu_gather;
arch/s390/include/asm/tlb.h
114
static inline void p4d_free_tlb(struct mmu_gather *tlb, p4d_t *p4d,
arch/s390/include/asm/tlb.h
132
static inline void pud_free_tlb(struct mmu_gather *tlb, pud_t *pud,
arch/s390/include/asm/tlb.h
25
static inline void tlb_flush(struct mmu_gather *tlb);
arch/s390/include/asm/tlb.h
26
static inline bool __tlb_remove_page_size(struct mmu_gather *tlb,
arch/s390/include/asm/tlb.h
28
static inline bool __tlb_remove_folio_pages(struct mmu_gather *tlb,
arch/s390/include/asm/tlb.h
47
static inline bool __tlb_remove_page_size(struct mmu_gather *tlb,
arch/s390/include/asm/tlb.h
54
static inline bool __tlb_remove_folio_pages(struct mmu_gather *tlb,
arch/s390/include/asm/tlb.h
69
static inline void tlb_flush(struct mmu_gather *tlb)
arch/s390/include/asm/tlb.h
78
static inline void pte_free_tlb(struct mmu_gather *tlb, pgtable_t pte,
arch/s390/include/asm/tlb.h
95
static inline void pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd,
arch/sparc/include/asm/pgalloc_64.h
100
static inline void pgtable_free_tlb(struct mmu_gather *tlb, void *table, bool is_page)
arch/sparc/include/asm/pgalloc_64.h
106
static inline void __pte_free_tlb(struct mmu_gather *tlb, pte_t *pte,
arch/sparc/include/asm/pgalloc_64.h
79
struct mmu_gather;
arch/sparc/include/asm/pgalloc_64.h
80
void tlb_remove_table(struct mmu_gather *, void *);
arch/sparc/include/asm/pgalloc_64.h
82
static inline void pgtable_free_tlb(struct mmu_gather *tlb, void *table, bool is_page)
arch/x86/include/asm/pgalloc.h
123
extern void ___pud_free_tlb(struct mmu_gather *tlb, pud_t *pud);
arch/x86/include/asm/pgalloc.h
125
static inline void __pud_free_tlb(struct mmu_gather *tlb, pud_t *pud,
arch/x86/include/asm/pgalloc.h
148
extern void ___p4d_free_tlb(struct mmu_gather *tlb, p4d_t *p4d);
arch/x86/include/asm/pgalloc.h
150
static inline void __p4d_free_tlb(struct mmu_gather *tlb, p4d_t *p4d,
arch/x86/include/asm/pgalloc.h
54
extern void ___pte_free_tlb(struct mmu_gather *tlb, struct page *pte);
arch/x86/include/asm/pgalloc.h
56
static inline void __pte_free_tlb(struct mmu_gather *tlb, struct page *pte,
arch/x86/include/asm/pgalloc.h
86
extern void ___pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd);
arch/x86/include/asm/pgalloc.h
88
static inline void __pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd,
arch/x86/include/asm/tlb.h
13
static inline void tlb_flush(struct mmu_gather *tlb)
arch/x86/include/asm/tlb.h
6
static inline void tlb_flush(struct mmu_gather *tlb);
arch/x86/kernel/ldt.c
396
struct mmu_gather tlb;
arch/x86/mm/pgtable.c
21
void ___pte_free_tlb(struct mmu_gather *tlb, struct page *pte)
arch/x86/mm/pgtable.c
28
void ___pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd)
arch/x86/mm/pgtable.c
42
void ___pud_free_tlb(struct mmu_gather *tlb, pud_t *pud)
arch/x86/mm/pgtable.c
49
void ___p4d_free_tlb(struct mmu_gather *tlb, p4d_t *p4d)
fs/exec.c
616
struct mmu_gather tlb;
include/asm-generic/tlb.h
225
extern void tlb_remove_table(struct mmu_gather *tlb, void *table);
include/asm-generic/tlb.h
229
static inline void tlb_remove_page(struct mmu_gather *tlb, struct page *page);
include/asm-generic/tlb.h
234
static inline void tlb_remove_table(struct mmu_gather *tlb, void *table)
include/asm-generic/tlb.h
294
extern bool __tlb_remove_page_size(struct mmu_gather *tlb, struct page *page, int page_size);
include/asm-generic/tlb.h
295
bool __tlb_remove_folio_pages(struct mmu_gather *tlb, struct page *page,
include/asm-generic/tlb.h
304
extern void tlb_flush_rmaps(struct mmu_gather *tlb, struct vm_area_struct *vma);
include/asm-generic/tlb.h
318
static inline void tlb_flush_rmaps(struct mmu_gather *tlb, struct vm_area_struct *vma) { }
include/asm-generic/tlb.h
398
void tlb_flush_mmu(struct mmu_gather *tlb);
include/asm-generic/tlb.h
400
static inline void __tlb_adjust_range(struct mmu_gather *tlb,
include/asm-generic/tlb.h
408
static inline void __tlb_reset_range(struct mmu_gather *tlb)
include/asm-generic/tlb.h
443
static inline void tlb_flush(struct mmu_gather *tlb)
include/asm-generic/tlb.h
457
static inline void tlb_flush(struct mmu_gather *tlb)
include/asm-generic/tlb.h
476
tlb_update_vma_flags(struct mmu_gather *tlb, struct vm_area_struct *vma)
include/asm-generic/tlb.h
499
static inline void tlb_flush_mmu_tlbonly(struct mmu_gather *tlb)
include/asm-generic/tlb.h
513
static inline void tlb_remove_page_size(struct mmu_gather *tlb,
include/asm-generic/tlb.h
520
static inline void tlb_remove_page(struct mmu_gather *tlb, struct page *page)
include/asm-generic/tlb.h
525
static inline void tlb_remove_ptdesc(struct mmu_gather *tlb, struct ptdesc *pt)
include/asm-generic/tlb.h
530
static inline void tlb_change_page_size(struct mmu_gather *tlb,
include/asm-generic/tlb.h
543
static inline unsigned long tlb_get_unmap_shift(struct mmu_gather *tlb)
include/asm-generic/tlb.h
557
static inline unsigned long tlb_get_unmap_size(struct mmu_gather *tlb)
include/asm-generic/tlb.h
567
static inline void tlb_start_vma(struct mmu_gather *tlb, struct vm_area_struct *vma)
include/asm-generic/tlb.h
578
static inline void tlb_end_vma(struct mmu_gather *tlb, struct vm_area_struct *vma)
include/asm-generic/tlb.h
592
static inline void tlb_free_vmas(struct mmu_gather *tlb)
include/asm-generic/tlb.h
618
static inline void tlb_flush_pte_range(struct mmu_gather *tlb,
include/asm-generic/tlb.h
625
static inline void tlb_flush_pmd_range(struct mmu_gather *tlb,
include/asm-generic/tlb.h
632
static inline void tlb_flush_pud_range(struct mmu_gather *tlb,
include/asm-generic/tlb.h
639
static inline void tlb_flush_p4d_range(struct mmu_gather *tlb,
include/asm-generic/tlb.h
647
static inline void __tlb_remove_tlb_entry(struct mmu_gather *tlb, pte_t *ptep, unsigned long address)
include/asm-generic/tlb.h
672
static inline void tlb_remove_tlb_entries(struct mmu_gather *tlb,
include/asm-generic/tlb.h
796
static inline void tlb_unshare_pmd_ptdesc(struct mmu_gather *tlb, struct ptdesc *pt,
include/asm-generic/tlb.h
818
static inline void tlb_flush_unshared_tables(struct mmu_gather *tlb)
include/linux/huge_mm.h
28
bool madvise_free_huge_pmd(struct mmu_gather *tlb, struct vm_area_struct *vma,
include/linux/huge_mm.h
30
bool zap_huge_pmd(struct mmu_gather *tlb, struct vm_area_struct *vma, pmd_t *pmd,
include/linux/huge_mm.h
32
int zap_huge_pud(struct mmu_gather *tlb, struct vm_area_struct *vma, pud_t *pud,
include/linux/huge_mm.h
36
int change_huge_pmd(struct mmu_gather *tlb, struct vm_area_struct *vma,
include/linux/huge_mm.h
475
int change_huge_pud(struct mmu_gather *tlb, struct vm_area_struct *vma,
include/linux/huge_mm.h
480
change_huge_pud(struct mmu_gather *tlb, struct vm_area_struct *vma,
include/linux/huge_mm.h
776
static inline int change_huge_pud(struct mmu_gather *tlb,
include/linux/hugetlb.h
132
void __unmap_hugepage_range(struct mmu_gather *tlb,
include/linux/hugetlb.h
19
struct mmu_gather;
include/linux/hugetlb.h
239
int huge_pmd_unshare(struct mmu_gather *tlb, struct vm_area_struct *vma,
include/linux/hugetlb.h
241
void huge_pmd_unshare_flush(struct mmu_gather *tlb, struct vm_area_struct *vma);
include/linux/hugetlb.h
301
static inline int huge_pmd_unshare(struct mmu_gather *tlb,
include/linux/hugetlb.h
307
static inline void huge_pmd_unshare_flush(struct mmu_gather *tlb,
include/linux/hugetlb.h
439
static inline void __unmap_hugepage_range(struct mmu_gather *tlb,
include/linux/mm.h
1719
struct mmu_gather;
include/linux/mm.h
3127
void free_pgd_range(struct mmu_gather *tlb, unsigned long addr,
include/linux/mm.h
3323
extern long change_protection(struct mmu_gather *tlb,
include/linux/mm.h
3326
extern int mprotect_fixup(struct vma_iterator *vmi, struct mmu_gather *tlb,
include/linux/mm_types.h
1641
struct mmu_gather;
include/linux/mm_types.h
1642
extern void tlb_gather_mmu(struct mmu_gather *tlb, struct mm_struct *mm);
include/linux/mm_types.h
1643
extern void tlb_gather_mmu_fullmm(struct mmu_gather *tlb, struct mm_struct *mm);
include/linux/mm_types.h
1644
void tlb_gather_mmu_vma(struct mmu_gather *tlb, struct vm_area_struct *vma);
include/linux/mm_types.h
1645
extern void tlb_finish_mmu(struct mmu_gather *tlb);
mm/huge_memory.c
2280
bool madvise_free_huge_pmd(struct mmu_gather *tlb, struct vm_area_struct *vma,
mm/huge_memory.c
2425
bool zap_huge_pmd(struct mmu_gather *tlb, struct vm_area_struct *vma,
mm/huge_memory.c
2600
int change_huge_pmd(struct mmu_gather *tlb, struct vm_area_struct *vma,
mm/huge_memory.c
2701
int change_huge_pud(struct mmu_gather *tlb, struct vm_area_struct *vma,
mm/huge_memory.c
2896
int zap_huge_pud(struct mmu_gather *tlb, struct vm_area_struct *vma,
mm/hugetlb.c
121
static int __huge_pmd_unshare(struct mmu_gather *tlb,
mm/hugetlb.c
5093
struct mmu_gather tlb;
mm/hugetlb.c
5145
void __unmap_hugepage_range(struct mmu_gather *tlb, struct vm_area_struct *vma,
mm/hugetlb.c
5345
struct mmu_gather tlb;
mm/hugetlb.c
6402
struct mmu_gather tlb;
mm/hugetlb.c
6904
static int __huge_pmd_unshare(struct mmu_gather *tlb,
mm/hugetlb.c
6945
int huge_pmd_unshare(struct mmu_gather *tlb, struct vm_area_struct *vma,
mm/hugetlb.c
6962
void huge_pmd_unshare_flush(struct mmu_gather *tlb, struct vm_area_struct *vma)
mm/hugetlb.c
6982
static int __huge_pmd_unshare(struct mmu_gather *tlb,
mm/hugetlb.c
6989
int huge_pmd_unshare(struct mmu_gather *tlb, struct vm_area_struct *vma,
mm/hugetlb.c
6995
void huge_pmd_unshare_flush(struct mmu_gather *tlb, struct vm_area_struct *vma)
mm/hugetlb.c
7254
struct mmu_gather tlb;
mm/internal.h
201
void unmap_vmas(struct mmu_gather *tlb, struct unmap_desc *unmap);
mm/internal.h
507
void free_pgtables(struct mmu_gather *tlb, struct unmap_desc *desc);
mm/internal.h
531
void zap_vma_range_batched(struct mmu_gather *tlb,
mm/madvise.c
1987
struct mmu_gather tlb;
mm/madvise.c
2023
struct mmu_gather tlb;
mm/madvise.c
358
struct mmu_gather *tlb = private->tlb;
mm/madvise.c
50
struct mmu_gather *tlb;
mm/madvise.c
573
static void madvise_cold_page_range(struct mmu_gather *tlb,
mm/madvise.c
598
struct mmu_gather tlb;
mm/madvise.c
611
static void madvise_pageout_page_range(struct mmu_gather *tlb,
mm/madvise.c
628
struct mmu_gather tlb;
mm/madvise.c
657
struct mmu_gather *tlb = walk->private;
mm/madvise.c
69
struct mmu_gather *tlb;
mm/madvise.c
807
struct mmu_gather *tlb = madv_behavior->tlb;
mm/memory.c
1638
static __always_inline void zap_present_folio_ptes(struct mmu_gather *tlb,
mm/memory.c
1689
static inline int zap_present_ptes(struct mmu_gather *tlb,
mm/memory.c
1735
static inline int zap_nonpresent_ptes(struct mmu_gather *tlb,
mm/memory.c
176
static void free_pte_range(struct mmu_gather *tlb, pmd_t *pmd,
mm/memory.c
1806
static inline int do_zap_pte_range(struct mmu_gather *tlb,
mm/memory.c
185
static inline void free_pmd_range(struct mmu_gather *tlb, pud_t *pud,
mm/memory.c
1900
static unsigned long zap_pte_range(struct mmu_gather *tlb,
mm/memory.c
1992
static inline unsigned long zap_pmd_range(struct mmu_gather *tlb,
mm/memory.c
2028
static inline unsigned long zap_pud_range(struct mmu_gather *tlb,
mm/memory.c
2056
static inline unsigned long zap_p4d_range(struct mmu_gather *tlb,
mm/memory.c
2075
static void __zap_vma_range(struct mmu_gather *tlb, struct vm_area_struct *vma,
mm/memory.c
2130
struct mmu_gather tlb;
mm/memory.c
2161
void unmap_vmas(struct mmu_gather *tlb, struct unmap_desc *unmap)
mm/memory.c
219
static inline void free_pud_range(struct mmu_gather *tlb, p4d_t *p4d,
mm/memory.c
2199
void zap_vma_range_batched(struct mmu_gather *tlb,
mm/memory.c
2244
struct mmu_gather tlb;
mm/memory.c
253
static inline void free_p4d_range(struct mmu_gather *tlb, pgd_t *pgd,
mm/memory.c
298
void free_pgd_range(struct mmu_gather *tlb,
mm/memory.c
373
void free_pgtables(struct mmu_gather *tlb, struct unmap_desc *unmap)
mm/memory.c
4346
struct mmu_gather tlb;
mm/mempolicy.c
893
struct mmu_gather tlb;
mm/mmap.c
1275
struct mmu_gather tlb;
mm/mmu_gather.c
146
static void tlb_batch_pages_flush(struct mmu_gather *tlb)
mm/mmu_gather.c
155
static void tlb_batch_list_free(struct mmu_gather *tlb)
mm/mmu_gather.c
166
static bool __tlb_remove_folio_pages_size(struct mmu_gather *tlb,
mm/mmu_gather.c
20
static bool tlb_next_batch(struct mmu_gather *tlb)
mm/mmu_gather.c
207
bool __tlb_remove_folio_pages(struct mmu_gather *tlb, struct page *page,
mm/mmu_gather.c
214
bool __tlb_remove_page_size(struct mmu_gather *tlb, struct page *page, int page_size)
mm/mmu_gather.c
330
static inline void tlb_table_invalidate(struct mmu_gather *tlb)
mm/mmu_gather.c
371
static void tlb_table_flush(struct mmu_gather *tlb)
mm/mmu_gather.c
382
void tlb_remove_table(struct mmu_gather *tlb, void *table)
mm/mmu_gather.c
401
static inline void tlb_table_init(struct mmu_gather *tlb)
mm/mmu_gather.c
408
static inline void tlb_table_flush(struct mmu_gather *tlb) { }
mm/mmu_gather.c
409
static inline void tlb_table_init(struct mmu_gather *tlb) { }
mm/mmu_gather.c
413
static void tlb_flush_mmu_free(struct mmu_gather *tlb)
mm/mmu_gather.c
421
void tlb_flush_mmu(struct mmu_gather *tlb)
mm/mmu_gather.c
427
static void __tlb_gather_mmu(struct mmu_gather *tlb, struct mm_struct *mm,
mm/mmu_gather.c
462
void tlb_gather_mmu(struct mmu_gather *tlb, struct mm_struct *mm)
mm/mmu_gather.c
478
void tlb_gather_mmu_fullmm(struct mmu_gather *tlb, struct mm_struct *mm)
mm/mmu_gather.c
499
void tlb_gather_mmu_vma(struct mmu_gather *tlb, struct vm_area_struct *vma)
mm/mmu_gather.c
515
void tlb_finish_mmu(struct mmu_gather *tlb)
mm/mmu_gather.c
84
void tlb_flush_rmaps(struct mmu_gather *tlb, struct vm_area_struct *vma)
mm/mprotect.c
122
int nr_ptes, int idx, bool set_write, struct mmu_gather *tlb)
mm/mprotect.c
174
pte_t oldpte, pte_t ptent, int nr_ptes, struct mmu_gather *tlb)
mm/mprotect.c
193
pte_t oldpte, pte_t ptent, int nr_ptes, struct mmu_gather *tlb)
mm/mprotect.c
280
static __always_inline void change_present_ptes(struct mmu_gather *tlb,
mm/mprotect.c
319
static long change_pte_range(struct mmu_gather *tlb,
mm/mprotect.c
481
static inline long change_pmd_range(struct mmu_gather *tlb,
mm/mprotect.c
551
static inline long change_pud_range(struct mmu_gather *tlb,
mm/mprotect.c
610
static inline long change_p4d_range(struct mmu_gather *tlb,
mm/mprotect.c
633
static long change_protection_range(struct mmu_gather *tlb,
mm/mprotect.c
663
long change_protection(struct mmu_gather *tlb,
mm/mprotect.c
725
mprotect_fixup(struct vma_iterator *vmi, struct mmu_gather *tlb,
mm/mprotect.c
845
struct mmu_gather tlb;
mm/rmap.c
2145
struct mmu_gather tlb;
mm/rmap.c
2546
struct mmu_gather tlb;
mm/userfaultfd.c
1079
struct mmu_gather tlb;
mm/vma.c
484
struct mmu_gather tlb;
mm/vma_exec.c
42
struct mmu_gather tlb;
tools/testing/vma/include/stubs.h
381
static inline void tlb_gather_mmu(struct mmu_gather *tlb, struct mm_struct *mm)
tools/testing/vma/include/stubs.h
393
static inline void unmap_vmas(struct mmu_gather *tlb, struct unmap_desc *unmap)
tools/testing/vma/include/stubs.h
397
static inline void free_pgtables(struct mmu_gather *tlb, struct unmap_desc *unmap)
tools/testing/vma/include/stubs.h
409
static inline void tlb_finish_mmu(struct mmu_gather *tlb)
tools/testing/vma/include/stubs.h
52
static inline void free_pgd_range(struct mmu_gather *tlb,