vm_area_struct     51 arch/alpha/include/asm/cacheflush.h flush_icache_user_range(struct vm_area_struct *vma, struct page *page,
vm_area_struct     63 arch/alpha/include/asm/cacheflush.h extern void flush_icache_user_range(struct vm_area_struct *vma,
vm_area_struct     19 arch/alpha/include/asm/machvec.h struct vm_area_struct;
vm_area_struct     79 arch/alpha/include/asm/machvec.h 					  struct vm_area_struct *vma,
vm_area_struct     91 arch/alpha/include/asm/pci.h 				      struct vm_area_struct *vma,
vm_area_struct     22 arch/alpha/include/asm/pgtable.h struct vm_area_struct;
vm_area_struct    329 arch/alpha/include/asm/pgtable.h extern inline void update_mmu_cache(struct vm_area_struct * vma,
vm_area_struct     40 arch/alpha/include/asm/tlbflush.h 			   struct vm_area_struct *vma,
vm_area_struct     53 arch/alpha/include/asm/tlbflush.h 			   struct vm_area_struct *vma,
vm_area_struct    118 arch/alpha/include/asm/tlbflush.h flush_tlb_page(struct vm_area_struct *vma, unsigned long addr)
vm_area_struct    131 arch/alpha/include/asm/tlbflush.h flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct    141 arch/alpha/include/asm/tlbflush.h extern void flush_tlb_page(struct vm_area_struct *, unsigned long);
vm_area_struct    142 arch/alpha/include/asm/tlbflush.h extern void flush_tlb_range(struct vm_area_struct *, unsigned long,
vm_area_struct     19 arch/alpha/kernel/pci-sysfs.c 				struct vm_area_struct *vma,
vm_area_struct     37 arch/alpha/kernel/pci-sysfs.c 			   struct vm_area_struct *vma, int sparse)
vm_area_struct     66 arch/alpha/kernel/pci-sysfs.c 			     struct vm_area_struct *vma, int sparse)
vm_area_struct     95 arch/alpha/kernel/pci-sysfs.c 				    struct vm_area_struct *vma)
vm_area_struct    102 arch/alpha/kernel/pci-sysfs.c 				   struct vm_area_struct *vma)
vm_area_struct    253 arch/alpha/kernel/pci-sysfs.c 			      struct vm_area_struct *vma,
vm_area_struct    282 arch/alpha/kernel/pci-sysfs.c int pci_mmap_legacy_page_range(struct pci_bus *bus, struct vm_area_struct *vma,
vm_area_struct    674 arch/alpha/kernel/smp.c 	struct vm_area_struct *vma;
vm_area_struct    692 arch/alpha/kernel/smp.c flush_tlb_page(struct vm_area_struct *vma, unsigned long addr)
vm_area_struct    725 arch/alpha/kernel/smp.c flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end)
vm_area_struct    743 arch/alpha/kernel/smp.c flush_icache_user_range(struct vm_area_struct *vma, struct page *page,
vm_area_struct     87 arch/alpha/mm/fault.c 	struct vm_area_struct * vma;
vm_area_struct     63 arch/arc/include/asm/cacheflush.h void flush_cache_range(struct vm_area_struct *vma,
vm_area_struct     65 arch/arc/include/asm/cacheflush.h void flush_cache_page(struct vm_area_struct *vma,
vm_area_struct     73 arch/arc/include/asm/cacheflush.h void flush_anon_page(struct vm_area_struct *vma,
vm_area_struct      9 arch/arc/include/asm/fb.h static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma,
vm_area_struct     59 arch/arc/include/asm/hugepage.h extern void update_mmu_cache_pmd(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct     71 arch/arc/include/asm/hugepage.h extern void flush_pmd_tlb_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct     15 arch/arc/include/asm/page.h struct vm_area_struct;
vm_area_struct     21 arch/arc/include/asm/page.h 			unsigned long u_vaddr, struct vm_area_struct *vma);
vm_area_struct    365 arch/arc/include/asm/pgtable.h void update_mmu_cache(struct vm_area_struct *vma, unsigned long address,
vm_area_struct     13 arch/arc/include/asm/tlbflush.h void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long page);
vm_area_struct     15 arch/arc/include/asm/tlbflush.h void local_flush_tlb_range(struct vm_area_struct *vma,
vm_area_struct     18 arch/arc/include/asm/tlbflush.h void local_flush_pmd_tlb_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct     32 arch/arc/include/asm/tlbflush.h extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct     34 arch/arc/include/asm/tlbflush.h extern void flush_tlb_page(struct vm_area_struct *vma, unsigned long page);
vm_area_struct     39 arch/arc/include/asm/tlbflush.h extern void flush_pmd_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end);
vm_area_struct     18 arch/arc/kernel/arc_hostlink.c static int arc_hl_mmap(struct file *fp, struct vm_area_struct *vma)
vm_area_struct     86 arch/arc/kernel/troubleshoot.c 	struct vm_area_struct *vma;
vm_area_struct   1040 arch/arc/mm/cache.c void flush_cache_page(struct vm_area_struct *vma, unsigned long u_vaddr,
vm_area_struct   1053 arch/arc/mm/cache.c void flush_cache_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct   1059 arch/arc/mm/cache.c void flush_anon_page(struct vm_area_struct *vma, struct page *page,
vm_area_struct   1072 arch/arc/mm/cache.c 	unsigned long u_vaddr, struct vm_area_struct *vma)
vm_area_struct     63 arch/arc/mm/fault.c 	struct vm_area_struct *vma = NULL;
vm_area_struct     33 arch/arc/mm/mmap.c 	struct vm_area_struct *vma;
vm_area_struct    324 arch/arc/mm/tlb.c void local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct    398 arch/arc/mm/tlb.c void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long page)
vm_area_struct    419 arch/arc/mm/tlb.c 	struct vm_area_struct *ta_vma;
vm_area_struct    465 arch/arc/mm/tlb.c void flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr)
vm_area_struct    475 arch/arc/mm/tlb.c void flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct    488 arch/arc/mm/tlb.c void flush_pmd_tlb_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct    515 arch/arc/mm/tlb.c void create_tlb(struct vm_area_struct *vma, unsigned long vaddr, pte_t *ptep)
vm_area_struct    596 arch/arc/mm/tlb.c void update_mmu_cache(struct vm_area_struct *vma, unsigned long vaddr_unaligned,
vm_area_struct    656 arch/arc/mm/tlb.c void update_mmu_cache_pmd(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    700 arch/arc/mm/tlb.c void local_flush_pmd_tlb_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct    168 arch/arm/include/asm/cacheflush.h extern void copy_to_user_page(struct vm_area_struct *, struct page *,
vm_area_struct    225 arch/arm/include/asm/cacheflush.h vivt_flush_cache_range(struct vm_area_struct *vma, unsigned long start, unsigned long end)
vm_area_struct    235 arch/arm/include/asm/cacheflush.h vivt_flush_cache_page(struct vm_area_struct *vma, unsigned long user_addr, unsigned long pfn)
vm_area_struct    254 arch/arm/include/asm/cacheflush.h extern void flush_cache_range(struct vm_area_struct *vma, unsigned long start, unsigned long end);
vm_area_struct    255 arch/arm/include/asm/cacheflush.h extern void flush_cache_page(struct vm_area_struct *vma, unsigned long user_addr, unsigned long pfn);
vm_area_struct    306 arch/arm/include/asm/cacheflush.h static inline void flush_anon_page(struct vm_area_struct *vma,
vm_area_struct    309 arch/arm/include/asm/cacheflush.h 	extern void __flush_anon_page(struct vm_area_struct *vma,
vm_area_struct    138 arch/arm/include/asm/dma-mapping.h extern int arm_dma_mmap(struct device *dev, struct vm_area_struct *vma,
vm_area_struct      8 arch/arm/include/asm/fb.h static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma,
vm_area_struct    108 arch/arm/include/asm/page.h struct vm_area_struct;
vm_area_struct    113 arch/arm/include/asm/page.h 			unsigned long vaddr, struct vm_area_struct *vma);
vm_area_struct    129 arch/arm/include/asm/page.h 			unsigned long vaddr, struct vm_area_struct *vma);
vm_area_struct    208 arch/arm/include/asm/tlbflush.h 	void (*flush_user_range)(unsigned long, unsigned long, struct vm_area_struct *);
vm_area_struct    226 arch/arm/include/asm/tlbflush.h extern void __cpu_flush_user_tlb_range(unsigned long, unsigned long, struct vm_area_struct *);
vm_area_struct    420 arch/arm/include/asm/tlbflush.h __local_flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr)
vm_area_struct    442 arch/arm/include/asm/tlbflush.h local_flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr)
vm_area_struct    459 arch/arm/include/asm/tlbflush.h __flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr)
vm_area_struct    618 arch/arm/include/asm/tlbflush.h extern void flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr);
vm_area_struct    620 arch/arm/include/asm/tlbflush.h extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end);
vm_area_struct    632 arch/arm/include/asm/tlbflush.h extern void update_mmu_cache(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    635 arch/arm/include/asm/tlbflush.h static inline void update_mmu_cache(struct vm_area_struct *vma,
vm_area_struct    650 arch/arm/include/asm/tlbflush.h static inline void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr)			{ }
vm_area_struct    652 arch/arm/include/asm/tlbflush.h static inline void local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end)	{ }
vm_area_struct    658 arch/arm/include/asm/tlbflush.h extern void flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr);
vm_area_struct    660 arch/arm/include/asm/tlbflush.h extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end);
vm_area_struct    125 arch/arm/kernel/asm-offsets.c   DEFINE(VMA_VM_MM,		offsetof(struct vm_area_struct, vm_mm));
vm_area_struct    126 arch/arm/kernel/asm-offsets.c   DEFINE(VMA_VM_FLAGS,		offsetof(struct vm_area_struct, vm_flags));
vm_area_struct    329 arch/arm/kernel/process.c static struct vm_area_struct gate_vma;
vm_area_struct    342 arch/arm/kernel/process.c struct vm_area_struct *get_gate_vma(struct mm_struct *mm)
vm_area_struct    361 arch/arm/kernel/process.c const char *arch_vma_name(struct vm_area_struct *vma)
vm_area_struct    403 arch/arm/kernel/process.c 		struct vm_area_struct *new_vma)
vm_area_struct    418 arch/arm/kernel/process.c 	struct vm_area_struct *vma;
vm_area_struct     21 arch/arm/kernel/smp_tlb.c 	struct vm_area_struct *ta_vma;
vm_area_struct    196 arch/arm/kernel/smp_tlb.c void flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr)
vm_area_struct    220 arch/arm/kernel/smp_tlb.c void flush_tlb_range(struct vm_area_struct *vma,
vm_area_struct     49 arch/arm/kernel/vdso.c 		struct vm_area_struct *new_vma)
vm_area_struct    232 arch/arm/kernel/vdso.c 	struct vm_area_struct *vma;
vm_area_struct    244 arch/arm/kernel/vdso.c 	struct vm_area_struct *vma;
vm_area_struct    235 arch/arm/mach-integrator/impd1.c static int impd1fb_clcd_mmap(struct clcd_fb *fb, struct vm_area_struct *vma)
vm_area_struct    216 arch/arm/mach-rpc/ecard.c 	struct vm_area_struct vma = TLB_FLUSH_VMA(mm, VM_EXEC);
vm_area_struct     39 arch/arm/mm/copypage-fa.c 	unsigned long vaddr, struct vm_area_struct *vma)
vm_area_struct     66 arch/arm/mm/copypage-feroceon.c 	unsigned long vaddr, struct vm_area_struct *vma)
vm_area_struct     65 arch/arm/mm/copypage-v4mc.c 	unsigned long vaddr, struct vm_area_struct *vma)
vm_area_struct     48 arch/arm/mm/copypage-v4wb.c 	unsigned long vaddr, struct vm_area_struct *vma)
vm_area_struct     44 arch/arm/mm/copypage-v4wt.c 	unsigned long vaddr, struct vm_area_struct *vma)
vm_area_struct     31 arch/arm/mm/copypage-v6.c 	struct page *from, unsigned long vaddr, struct vm_area_struct *vma)
vm_area_struct     70 arch/arm/mm/copypage-v6.c 	struct page *from, unsigned long vaddr, struct vm_area_struct *vma)
vm_area_struct     64 arch/arm/mm/copypage-xsc3.c 	unsigned long vaddr, struct vm_area_struct *vma)
vm_area_struct     85 arch/arm/mm/copypage-xscale.c 	unsigned long vaddr, struct vm_area_struct *vma)
vm_area_struct     63 arch/arm/mm/dma-mapping-nommu.c static int arm_nommu_dma_mmap(struct device *dev, struct vm_area_struct *vma,
vm_area_struct    205 arch/arm/mm/dma-mapping.c static int arm_coherent_dma_mmap(struct device *dev, struct vm_area_struct *vma,
vm_area_struct    787 arch/arm/mm/dma-mapping.c static int __arm_dma_mmap(struct device *dev, struct vm_area_struct *vma,
vm_area_struct    813 arch/arm/mm/dma-mapping.c static int arm_coherent_dma_mmap(struct device *dev, struct vm_area_struct *vma,
vm_area_struct    820 arch/arm/mm/dma-mapping.c int arm_dma_mmap(struct device *dev, struct vm_area_struct *vma,
vm_area_struct   1522 arch/arm/mm/dma-mapping.c static int __arm_iommu_mmap_attrs(struct device *dev, struct vm_area_struct *vma,
vm_area_struct   1543 arch/arm/mm/dma-mapping.c 		struct vm_area_struct *vma, void *cpu_addr,
vm_area_struct   1552 arch/arm/mm/dma-mapping.c 		struct vm_area_struct *vma, void *cpu_addr,
vm_area_struct     37 arch/arm/mm/fault-armv.c static int do_adjust_pte(struct vm_area_struct *vma, unsigned long address,
vm_area_struct     89 arch/arm/mm/fault-armv.c static int adjust_pte(struct vm_area_struct *vma, unsigned long address,
vm_area_struct    129 arch/arm/mm/fault-armv.c make_coherent(struct address_space *mapping, struct vm_area_struct *vma,
vm_area_struct    133 arch/arm/mm/fault-armv.c 	struct vm_area_struct *mpnt;
vm_area_struct    177 arch/arm/mm/fault-armv.c void update_mmu_cache(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    190 arch/arm/mm/fault.c static inline bool access_error(unsigned int fsr, struct vm_area_struct *vma)
vm_area_struct    206 arch/arm/mm/fault.c 	struct vm_area_struct *vma;
vm_area_struct     79 arch/arm/mm/flush.c void flush_cache_range(struct vm_area_struct *vma, unsigned long start, unsigned long end)
vm_area_struct     98 arch/arm/mm/flush.c void flush_cache_page(struct vm_area_struct *vma, unsigned long user_addr, unsigned long pfn)
vm_area_struct    159 arch/arm/mm/flush.c void flush_ptrace_access(struct vm_area_struct *vma, struct page *page,
vm_area_struct    185 arch/arm/mm/flush.c void copy_to_user_page(struct vm_area_struct *vma, struct page *page,
vm_area_struct    240 arch/arm/mm/flush.c 	struct vm_area_struct *mpnt;
vm_area_struct    390 arch/arm/mm/flush.c void __flush_anon_page(struct vm_area_struct *vma, struct page *page, unsigned long vmaddr)
vm_area_struct     34 arch/arm/mm/mmap.c 	struct vm_area_struct *vma;
vm_area_struct     85 arch/arm/mm/mmap.c 	struct vm_area_struct *vma;
vm_area_struct    175 arch/arm/mm/nommu.c void copy_to_user_page(struct vm_area_struct *vma, struct page *page,
vm_area_struct     65 arch/arm/xen/enlighten.c int xen_unmap_domain_gfn_range(struct vm_area_struct *vma,
vm_area_struct    102 arch/arm64/include/asm/cacheflush.h static inline void flush_cache_page(struct vm_area_struct *vma,
vm_area_struct    107 arch/arm64/include/asm/cacheflush.h static inline void flush_cache_range(struct vm_area_struct *vma,
vm_area_struct    124 arch/arm64/include/asm/cacheflush.h extern void copy_to_user_page(struct vm_area_struct *, struct page *,
vm_area_struct     12 arch/arm64/include/asm/fb.h static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma,
vm_area_struct     37 arch/arm64/include/asm/hugetlb.h extern pte_t arch_make_huge_pte(pte_t entry, struct vm_area_struct *vma,
vm_area_struct     44 arch/arm64/include/asm/hugetlb.h extern int huge_ptep_set_access_flags(struct vm_area_struct *vma,
vm_area_struct     54 arch/arm64/include/asm/hugetlb.h extern void huge_ptep_clear_flush(struct vm_area_struct *vma,
vm_area_struct    675 arch/arm64/include/asm/pgtable.h extern int ptep_set_access_flags(struct vm_area_struct *vma,
vm_area_struct    681 arch/arm64/include/asm/pgtable.h static inline int pmdp_set_access_flags(struct vm_area_struct *vma,
vm_area_struct    718 arch/arm64/include/asm/pgtable.h static inline int ptep_test_and_clear_young(struct vm_area_struct *vma,
vm_area_struct    726 arch/arm64/include/asm/pgtable.h static inline int ptep_clear_flush_young(struct vm_area_struct *vma,
vm_area_struct    748 arch/arm64/include/asm/pgtable.h static inline int pmdp_test_and_clear_young(struct vm_area_struct *vma,
vm_area_struct    805 arch/arm64/include/asm/pgtable.h static inline pmd_t pmdp_establish(struct vm_area_struct *vma,
vm_area_struct    846 arch/arm64/include/asm/pgtable.h static inline void update_mmu_cache(struct vm_area_struct *vma,
vm_area_struct     26 arch/arm64/include/asm/tlb.h 	struct vm_area_struct vma = TLB_FLUSH_VMA(tlb->mm, 0);
vm_area_struct    157 arch/arm64/include/asm/tlbflush.h static inline void flush_tlb_page_nosync(struct vm_area_struct *vma,
vm_area_struct    167 arch/arm64/include/asm/tlbflush.h static inline void flush_tlb_page(struct vm_area_struct *vma,
vm_area_struct    180 arch/arm64/include/asm/tlbflush.h static inline void __flush_tlb_range(struct vm_area_struct *vma,
vm_area_struct    214 arch/arm64/include/asm/tlbflush.h static inline void flush_tlb_range(struct vm_area_struct *vma,
vm_area_struct     76 arch/arm64/kernel/asm-offsets.c   DEFINE(VMA_VM_MM,		offsetof(struct vm_area_struct, vm_mm));
vm_area_struct     77 arch/arm64/kernel/asm-offsets.c   DEFINE(VMA_VM_FLAGS,		offsetof(struct vm_area_struct, vm_flags));
vm_area_struct     86 arch/arm64/kernel/vdso.c 			struct vm_area_struct *new_vma)
vm_area_struct    185 arch/arm64/kernel/vdso.c 		struct vm_area_struct *new_vma)
vm_area_struct    372 arch/arm64/kernel/vdso.c 		struct vm_area_struct *new_vma)
vm_area_struct    197 arch/arm64/mm/fault.c int ptep_set_access_flags(struct vm_area_struct *vma,
vm_area_struct    412 arch/arm64/mm/fault.c 	struct vm_area_struct *vma = find_vma(mm, addr);
vm_area_struct     33 arch/arm64/mm/flush.c static void flush_ptrace_access(struct vm_area_struct *vma, struct page *page,
vm_area_struct     46 arch/arm64/mm/flush.c void copy_to_user_page(struct vm_area_struct *vma, struct page *page,
vm_area_struct    143 arch/arm64/mm/hugetlbpage.c 		struct vm_area_struct vma = TLB_FLUSH_VMA(mm, 0);
vm_area_struct    164 arch/arm64/mm/hugetlbpage.c 	struct vm_area_struct vma = TLB_FLUSH_VMA(mm, 0);
vm_area_struct    297 arch/arm64/mm/hugetlbpage.c pte_t arch_make_huge_pte(pte_t entry, struct vm_area_struct *vma,
vm_area_struct    369 arch/arm64/mm/hugetlbpage.c int huge_ptep_set_access_flags(struct vm_area_struct *vma,
vm_area_struct    431 arch/arm64/mm/hugetlbpage.c void huge_ptep_clear_flush(struct vm_area_struct *vma,
vm_area_struct     36 arch/csky/abiv1/cacheflush.c void update_mmu_cache(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct     69 arch/csky/abiv1/cacheflush.c void flush_cache_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct     34 arch/csky/abiv1/inc/abi/cacheflush.h static inline void flush_anon_page(struct vm_area_struct *vma,
vm_area_struct     45 arch/csky/abiv1/inc/abi/cacheflush.h extern void flush_cache_range(struct vm_area_struct *vma, unsigned long start, unsigned long end);
vm_area_struct     29 arch/csky/abiv1/mmap.c 	struct vm_area_struct *vma;
vm_area_struct      9 arch/csky/abiv2/cacheflush.c void flush_icache_page(struct vm_area_struct *vma, struct page *page)
vm_area_struct     20 arch/csky/abiv2/cacheflush.c void flush_icache_user_range(struct vm_area_struct *vma, struct page *page,
vm_area_struct     32 arch/csky/abiv2/cacheflush.c void update_mmu_cache(struct vm_area_struct *vma, unsigned long address,
vm_area_struct     31 arch/csky/abiv2/inc/abi/cacheflush.h void flush_icache_page(struct vm_area_struct *vma, struct page *page);
vm_area_struct     32 arch/csky/abiv2/inc/abi/cacheflush.h void flush_icache_user_range(struct vm_area_struct *vma, struct page *page,
vm_area_struct     57 arch/csky/include/asm/page.h struct vm_area_struct;
vm_area_struct    303 arch/csky/include/asm/pgtable.h void update_mmu_cache(struct vm_area_struct *vma, unsigned long address,
vm_area_struct     18 arch/csky/include/asm/tlbflush.h extern void flush_tlb_page(struct vm_area_struct *vma, unsigned long page);
vm_area_struct     19 arch/csky/include/asm/tlbflush.h extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct     77 arch/csky/kernel/vdso.c const char *arch_vma_name(struct vm_area_struct *vma)
vm_area_struct     49 arch/csky/mm/fault.c 	struct vm_area_struct *vma = NULL;
vm_area_struct     47 arch/csky/mm/tlb.c void flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct    118 arch/csky/mm/tlb.c void flush_tlb_page(struct vm_area_struct *vma, unsigned long addr)
vm_area_struct     73 arch/hexagon/include/asm/cacheflush.h static inline void update_mmu_cache(struct vm_area_struct *vma,
vm_area_struct     79 arch/hexagon/include/asm/cacheflush.h void copy_to_user_page(struct vm_area_struct *vma, struct page *page,
vm_area_struct     26 arch/hexagon/include/asm/tlbflush.h extern void flush_tlb_page(struct vm_area_struct *vma, unsigned long addr);
vm_area_struct     27 arch/hexagon/include/asm/tlbflush.h extern void flush_tlb_range(struct vm_area_struct *vma,
vm_area_struct     83 arch/hexagon/kernel/vdso.c const char *arch_vma_name(struct vm_area_struct *vma)
vm_area_struct    118 arch/hexagon/mm/cache.c void copy_to_user_page(struct vm_area_struct *vma, struct page *page,
vm_area_struct     38 arch/hexagon/mm/vm_fault.c 	struct vm_area_struct *vma;
vm_area_struct     25 arch/hexagon/mm/vm_tlb.c void flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct     66 arch/hexagon/mm/vm_tlb.c void flush_tlb_page(struct vm_area_struct *vma, unsigned long vaddr)
vm_area_struct     10 arch/ia64/include/asm/fb.h static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma,
vm_area_struct     25 arch/ia64/include/asm/hugetlb.h static inline void huge_ptep_clear_flush(struct vm_area_struct *vma,
vm_area_struct     39 arch/ia64/include/asm/pci.h 				      struct vm_area_struct *vma,
vm_area_struct    410 arch/ia64/include/asm/pgtable.h ptep_test_and_clear_young (struct vm_area_struct *vma, unsigned long addr, pte_t *ptep)
vm_area_struct     95 arch/ia64/include/asm/tlbflush.h extern void flush_tlb_range (struct vm_area_struct *vma, unsigned long start, unsigned long end);
vm_area_struct    101 arch/ia64/include/asm/tlbflush.h flush_tlb_page (struct vm_area_struct *vma, unsigned long addr)
vm_area_struct   2174 arch/ia64/kernel/perfmon.c pfm_remap_buffer(struct vm_area_struct *vma, unsigned long buf, unsigned long addr, unsigned long size)
vm_area_struct   2199 arch/ia64/kernel/perfmon.c 	struct vm_area_struct *vma = NULL;
vm_area_struct     64 arch/ia64/mm/fault.c 	struct vm_area_struct *vma, *prev_vma;
vm_area_struct    105 arch/ia64/mm/init.c 	struct vm_area_struct *vma;
vm_area_struct    271 arch/ia64/mm/init.c static struct vm_area_struct gate_vma;
vm_area_struct    285 arch/ia64/mm/init.c struct vm_area_struct *get_gate_vma(struct mm_struct *mm)
vm_area_struct    312 arch/ia64/mm/tlb.c __flush_tlb_range (struct vm_area_struct *vma, unsigned long start,
vm_area_struct    350 arch/ia64/mm/tlb.c void flush_tlb_range(struct vm_area_struct *vma,
vm_area_struct    439 arch/ia64/pci/pci.c pci_mmap_legacy_page_range(struct pci_bus *bus, struct vm_area_struct *vma,
vm_area_struct    206 arch/m68k/include/asm/cacheflush_mm.h static inline void flush_cache_range(struct vm_area_struct *vma,
vm_area_struct    214 arch/m68k/include/asm/cacheflush_mm.h static inline void flush_cache_page(struct vm_area_struct *vma, unsigned long vmaddr, unsigned long pfn)
vm_area_struct    257 arch/m68k/include/asm/cacheflush_mm.h extern void flush_icache_user_range(struct vm_area_struct *vma, struct page *page,
vm_area_struct    261 arch/m68k/include/asm/cacheflush_mm.h static inline void copy_to_user_page(struct vm_area_struct *vma,
vm_area_struct    269 arch/m68k/include/asm/cacheflush_mm.h static inline void copy_from_user_page(struct vm_area_struct *vma,
vm_area_struct     12 arch/m68k/include/asm/fb.h static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma,
vm_area_struct     18 arch/m68k/include/asm/fb.h static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma,
vm_area_struct    132 arch/m68k/include/asm/pgtable_mm.h static inline void update_mmu_cache(struct vm_area_struct *vma,
vm_area_struct     85 arch/m68k/include/asm/tlbflush.h static inline void flush_tlb_page(struct vm_area_struct *vma, unsigned long addr)
vm_area_struct     95 arch/m68k/include/asm/tlbflush.h static inline void flush_tlb_range(struct vm_area_struct *vma,
vm_area_struct    171 arch/m68k/include/asm/tlbflush.h static inline void flush_tlb_page (struct vm_area_struct *vma,
vm_area_struct    192 arch/m68k/include/asm/tlbflush.h static inline void flush_tlb_range (struct vm_area_struct *vma,
vm_area_struct    261 arch/m68k/include/asm/tlbflush.h static inline void flush_tlb_page(struct vm_area_struct *vma, unsigned long addr)
vm_area_struct    392 arch/m68k/kernel/sys_m68k.c 		struct vm_area_struct *vma;
vm_area_struct    109 arch/m68k/mm/cache.c void flush_icache_user_range(struct vm_area_struct *vma, struct page *page,
vm_area_struct     72 arch/m68k/mm/fault.c 	struct vm_area_struct * vma;
vm_area_struct    105 arch/microblaze/include/asm/cacheflush.h static inline void copy_to_user_page(struct vm_area_struct *vma,
vm_area_struct    117 arch/microblaze/include/asm/cacheflush.h static inline void copy_from_user_page(struct vm_area_struct *vma,
vm_area_struct     44 arch/microblaze/include/asm/pci.h struct vm_area_struct;
vm_area_struct     56 arch/microblaze/include/asm/pci.h 				      struct vm_area_struct *vma,
vm_area_struct    433 arch/microblaze/include/asm/pgtable.h static inline int ptep_test_and_clear_young(struct vm_area_struct *vma,
vm_area_struct     33 arch/microblaze/include/asm/tlbflush.h static inline void local_flush_tlb_page(struct vm_area_struct *vma,
vm_area_struct     36 arch/microblaze/include/asm/tlbflush.h static inline void local_flush_tlb_range(struct vm_area_struct *vma,
vm_area_struct     89 arch/microblaze/mm/fault.c 	struct vm_area_struct *vma;
vm_area_struct    153 arch/microblaze/pci/pci-common.c int pci_iobar_pfn(struct pci_dev *pdev, int bar, struct vm_area_struct *vma)
vm_area_struct    304 arch/microblaze/pci/pci-common.c 			       struct vm_area_struct *vma,
vm_area_struct     50 arch/mips/include/asm/cacheflush.h extern void (*flush_cache_range)(struct vm_area_struct *vma,
vm_area_struct     52 arch/mips/include/asm/cacheflush.h extern void (*flush_cache_page)(struct vm_area_struct *vma, unsigned long page, unsigned long pfn);
vm_area_struct     69 arch/mips/include/asm/cacheflush.h static inline void flush_anon_page(struct vm_area_struct *vma,
vm_area_struct     76 arch/mips/include/asm/cacheflush.h static inline void flush_icache_page(struct vm_area_struct *vma,
vm_area_struct    104 arch/mips/include/asm/cacheflush.h extern void copy_to_user_page(struct vm_area_struct *vma,
vm_area_struct    108 arch/mips/include/asm/cacheflush.h extern void copy_from_user_page(struct vm_area_struct *vma,
vm_area_struct      8 arch/mips/include/asm/fb.h static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma,
vm_area_struct     53 arch/mips/include/asm/hugetlb.h static inline void huge_ptep_clear_flush(struct vm_area_struct *vma,
vm_area_struct     67 arch/mips/include/asm/hugetlb.h static inline int huge_ptep_set_access_flags(struct vm_area_struct *vma,
vm_area_struct    113 arch/mips/include/asm/page.h struct vm_area_struct;
vm_area_struct    115 arch/mips/include/asm/page.h 	unsigned long vaddr, struct vm_area_struct *vma);
vm_area_struct     26 arch/mips/include/asm/pgtable.h struct vm_area_struct;
vm_area_struct    474 arch/mips/include/asm/pgtable.h extern void __update_tlb(struct vm_area_struct *vma, unsigned long address,
vm_area_struct    477 arch/mips/include/asm/pgtable.h static inline void update_mmu_cache(struct vm_area_struct *vma,
vm_area_struct    484 arch/mips/include/asm/pgtable.h static inline void update_mmu_cache_pmd(struct vm_area_struct *vma,
vm_area_struct    495 arch/mips/include/asm/pgtable.h extern int remap_pfn_range(struct vm_area_struct *vma, unsigned long from, unsigned long pfn, unsigned long size, pgprot_t prot);
vm_area_struct    497 arch/mips/include/asm/pgtable.h static inline int io_remap_pfn_range(struct vm_area_struct *vma,
vm_area_struct     17 arch/mips/include/asm/tlbflush.h extern void local_flush_tlb_range(struct vm_area_struct *vma,
vm_area_struct     21 arch/mips/include/asm/tlbflush.h extern void local_flush_tlb_page(struct vm_area_struct *vma,
vm_area_struct     31 arch/mips/include/asm/tlbflush.h extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long,
vm_area_struct     34 arch/mips/include/asm/tlbflush.h extern void flush_tlb_page(struct vm_area_struct *, unsigned long);
vm_area_struct    554 arch/mips/kernel/smp.c 	struct vm_area_struct *vma;
vm_area_struct    566 arch/mips/kernel/smp.c void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end)
vm_area_struct    640 arch/mips/kernel/smp.c void flush_tlb_page(struct vm_area_struct *vma, unsigned long page)
vm_area_struct    742 arch/mips/kernel/traps.c 	struct vm_area_struct *vma;
vm_area_struct     92 arch/mips/kernel/vdso.c 	struct vm_area_struct *vma;
vm_area_struct     65 arch/mips/mm/c-octeon.c static void octeon_flush_icache_all_cores(struct vm_area_struct *vma)
vm_area_struct    137 arch/mips/mm/c-octeon.c static void octeon_flush_cache_range(struct vm_area_struct *vma,
vm_area_struct    152 arch/mips/mm/c-octeon.c static void octeon_flush_cache_page(struct vm_area_struct *vma,
vm_area_struct    232 arch/mips/mm/c-r3k.c static void r3k_flush_cache_range(struct vm_area_struct *vma,
vm_area_struct    237 arch/mips/mm/c-r3k.c static void r3k_flush_cache_page(struct vm_area_struct *vma,
vm_area_struct    578 arch/mips/mm/c-r4k.c 	struct vm_area_struct *vma = args;
vm_area_struct    596 arch/mips/mm/c-r4k.c static void r4k_flush_cache_range(struct vm_area_struct *vma,
vm_area_struct    638 arch/mips/mm/c-r4k.c 	struct vm_area_struct *vma;
vm_area_struct    646 arch/mips/mm/c-r4k.c 	struct vm_area_struct *vma = fcp_args->vma;
vm_area_struct    717 arch/mips/mm/c-r4k.c static void r4k_flush_cache_page(struct vm_area_struct *vma,
vm_area_struct    157 arch/mips/mm/c-tx39.c static void tx39_flush_cache_range(struct vm_area_struct *vma,
vm_area_struct    168 arch/mips/mm/c-tx39.c static void tx39_flush_cache_page(struct vm_area_struct *vma, unsigned long page, unsigned long pfn)
vm_area_struct     30 arch/mips/mm/cache.c void (*flush_cache_range)(struct vm_area_struct *vma, unsigned long start,
vm_area_struct     32 arch/mips/mm/cache.c void (*flush_cache_page)(struct vm_area_struct *vma, unsigned long page,
vm_area_struct     41 arch/mips/mm/fault.c 	struct vm_area_struct * vma = NULL;
vm_area_struct    172 arch/mips/mm/init.c 	unsigned long vaddr, struct vm_area_struct *vma)
vm_area_struct    195 arch/mips/mm/init.c void copy_to_user_page(struct vm_area_struct *vma,
vm_area_struct    213 arch/mips/mm/init.c void copy_from_user_page(struct vm_area_struct *vma,
vm_area_struct     34 arch/mips/mm/mmap.c 	struct vm_area_struct *vma;
vm_area_struct     70 arch/mips/mm/tlb-r3k.c void local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct    150 arch/mips/mm/tlb-r3k.c void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long page)
vm_area_struct    182 arch/mips/mm/tlb-r3k.c void __update_tlb(struct vm_area_struct *vma, unsigned long address, pte_t pte)
vm_area_struct     49 arch/mips/mm/tlb-r4k.c static inline void flush_micro_tlb_vm(struct vm_area_struct *vma)
vm_area_struct    107 arch/mips/mm/tlb-r4k.c void local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct    212 arch/mips/mm/tlb-r4k.c void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long page)
vm_area_struct    294 arch/mips/mm/tlb-r4k.c void __update_tlb(struct vm_area_struct * vma, unsigned long address, pte_t pte)
vm_area_struct     14 arch/nds32/include/asm/cacheflush.h void flush_icache_page(struct vm_area_struct *vma, struct page *page);
vm_area_struct     20 arch/nds32/include/asm/cacheflush.h void flush_cache_range(struct vm_area_struct *vma,
vm_area_struct     22 arch/nds32/include/asm/cacheflush.h void flush_cache_page(struct vm_area_struct *vma,
vm_area_struct     30 arch/nds32/include/asm/cacheflush.h void copy_to_user_page(struct vm_area_struct *vma, struct page *page,
vm_area_struct     32 arch/nds32/include/asm/cacheflush.h void copy_from_user_page(struct vm_area_struct *vma, struct page *page,
vm_area_struct     36 arch/nds32/include/asm/cacheflush.h void flush_anon_page(struct vm_area_struct *vma,
vm_area_struct     47 arch/nds32/include/asm/cacheflush.h void flush_icache_user_range(struct vm_area_struct *vma, struct page *page,
vm_area_struct     24 arch/nds32/include/asm/page.h struct vm_area_struct;
vm_area_struct     27 arch/nds32/include/asm/page.h 			       unsigned long vaddr, struct vm_area_struct *vma);
vm_area_struct     11 arch/nds32/include/asm/proc-fns.h struct vm_area_struct;
vm_area_struct     34 arch/nds32/include/asm/proc-fns.h extern void cpu_cache_wbinval_range_check(struct vm_area_struct *vma,
vm_area_struct     33 arch/nds32/include/asm/tlbflush.h void local_flush_tlb_range(struct vm_area_struct *vma,
vm_area_struct     35 arch/nds32/include/asm/tlbflush.h void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long addr);
vm_area_struct     43 arch/nds32/include/asm/tlbflush.h void update_mmu_cache(struct vm_area_struct *vma,
vm_area_struct     31 arch/nds32/kernel/sys_nds32.c 	struct vm_area_struct *vma;
vm_area_struct    118 arch/nds32/kernel/vdso.c 	struct vm_area_struct *vma;
vm_area_struct     28 arch/nds32/mm/cacheflush.c void flush_icache_page(struct vm_area_struct *vma, struct page *page)
vm_area_struct     40 arch/nds32/mm/cacheflush.c void flush_icache_user_range(struct vm_area_struct *vma, struct page *page,
vm_area_struct     49 arch/nds32/mm/cacheflush.c void update_mmu_cache(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    133 arch/nds32/mm/cacheflush.c void flush_cache_range(struct vm_area_struct *vma,
vm_area_struct    154 arch/nds32/mm/cacheflush.c void flush_cache_page(struct vm_area_struct *vma,
vm_area_struct    198 arch/nds32/mm/cacheflush.c 			unsigned long vaddr, struct vm_area_struct *vma)
vm_area_struct    266 arch/nds32/mm/cacheflush.c void copy_to_user_page(struct vm_area_struct *vma, struct page *page,
vm_area_struct    287 arch/nds32/mm/cacheflush.c void copy_from_user_page(struct vm_area_struct *vma, struct page *page,
vm_area_struct    300 arch/nds32/mm/cacheflush.c void flush_anon_page(struct vm_area_struct *vma,
vm_area_struct     75 arch/nds32/mm/fault.c 	struct vm_area_struct *vma;
vm_area_struct     27 arch/nds32/mm/mmap.c 	struct vm_area_struct *vma;
vm_area_struct    348 arch/nds32/mm/proc.c void cpu_cache_wbinval_range_check(struct vm_area_struct *vma,
vm_area_struct     14 arch/nds32/mm/tlb.c void local_flush_tlb_range(struct vm_area_struct *vma,
vm_area_struct     38 arch/nds32/mm/tlb.c void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long addr)
vm_area_struct     26 arch/nios2/include/asm/cacheflush.h extern void flush_cache_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct     28 arch/nios2/include/asm/cacheflush.h extern void flush_cache_page(struct vm_area_struct *vma, unsigned long vmaddr,
vm_area_struct     34 arch/nios2/include/asm/cacheflush.h extern void flush_icache_page(struct vm_area_struct *vma, struct page *page);
vm_area_struct     39 arch/nios2/include/asm/cacheflush.h extern void copy_to_user_page(struct vm_area_struct *vma, struct page *page,
vm_area_struct     42 arch/nios2/include/asm/cacheflush.h extern void copy_from_user_page(struct vm_area_struct *vma, struct page *page,
vm_area_struct    297 arch/nios2/include/asm/pgtable.h extern void update_mmu_cache(struct vm_area_struct *vma,
vm_area_struct     26 arch/nios2/include/asm/tlbflush.h extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct     30 arch/nios2/include/asm/tlbflush.h static inline void flush_tlb_page(struct vm_area_struct *vma,
vm_area_struct     41 arch/nios2/include/asm/tlbflush.h extern void reload_tlb_page(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct     24 arch/nios2/kernel/sys_nios2.c 	struct vm_area_struct *vma;
vm_area_struct     76 arch/nios2/mm/cacheflush.c 	struct vm_area_struct *mpnt;
vm_area_struct    132 arch/nios2/mm/cacheflush.c void flush_cache_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct    140 arch/nios2/mm/cacheflush.c void flush_icache_page(struct vm_area_struct *vma, struct page *page)
vm_area_struct    149 arch/nios2/mm/cacheflush.c void flush_cache_page(struct vm_area_struct *vma, unsigned long vmaddr,
vm_area_struct    200 arch/nios2/mm/cacheflush.c void update_mmu_cache(struct vm_area_struct *vma,
vm_area_struct    252 arch/nios2/mm/cacheflush.c void copy_from_user_page(struct vm_area_struct *vma, struct page *page,
vm_area_struct    263 arch/nios2/mm/cacheflush.c void copy_to_user_page(struct vm_area_struct *vma, struct page *page,
vm_area_struct     45 arch/nios2/mm/fault.c 	struct vm_area_struct *vma = NULL;
vm_area_struct    127 arch/nios2/mm/init.c const char *arch_vma_name(struct vm_area_struct *vma)
vm_area_struct    103 arch/nios2/mm/tlb.c void flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct    114 arch/nios2/mm/tlb.c void reload_tlb_page(struct vm_area_struct *vma, unsigned long addr, pte_t pte)
vm_area_struct    413 arch/openrisc/include/asm/pgtable.h struct vm_area_struct;
vm_area_struct    415 arch/openrisc/include/asm/pgtable.h static inline void update_tlb(struct vm_area_struct *vma,
vm_area_struct    420 arch/openrisc/include/asm/pgtable.h extern void update_cache(struct vm_area_struct *vma,
vm_area_struct    423 arch/openrisc/include/asm/pgtable.h static inline void update_mmu_cache(struct vm_area_struct *vma,
vm_area_struct     34 arch/openrisc/include/asm/tlbflush.h extern void local_flush_tlb_page(struct vm_area_struct *vma,
vm_area_struct     36 arch/openrisc/include/asm/tlbflush.h extern void local_flush_tlb_range(struct vm_area_struct *vma,
vm_area_struct     48 arch/openrisc/include/asm/tlbflush.h extern void flush_tlb_page(struct vm_area_struct *vma, unsigned long addr);
vm_area_struct     49 arch/openrisc/include/asm/tlbflush.h extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct    236 arch/openrisc/kernel/smp.c void flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr)
vm_area_struct    241 arch/openrisc/kernel/smp.c void flush_tlb_range(struct vm_area_struct *vma,
vm_area_struct     42 arch/openrisc/mm/cache.c void update_cache(struct vm_area_struct *vma, unsigned long address,
vm_area_struct     50 arch/openrisc/mm/fault.c 	struct vm_area_struct *vma;
vm_area_struct     84 arch/openrisc/mm/tlb.c void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long addr)
vm_area_struct     97 arch/openrisc/mm/tlb.c void local_flush_tlb_range(struct vm_area_struct *vma,
vm_area_struct     84 arch/parisc/include/asm/cacheflush.h void flush_cache_page(struct vm_area_struct *vma, unsigned long vmaddr, unsigned long pfn);
vm_area_struct     85 arch/parisc/include/asm/cacheflush.h void flush_cache_range(struct vm_area_struct *vma,
vm_area_struct     93 arch/parisc/include/asm/cacheflush.h flush_anon_page(struct vm_area_struct *vma, struct page *page, unsigned long vmaddr)
vm_area_struct      9 arch/parisc/include/asm/fb.h static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma,
vm_area_struct     37 arch/parisc/include/asm/hugetlb.h static inline void huge_ptep_clear_flush(struct vm_area_struct *vma,
vm_area_struct     47 arch/parisc/include/asm/hugetlb.h int huge_ptep_set_access_flags(struct vm_area_struct *vma,
vm_area_struct    476 arch/parisc/include/asm/pgtable.h extern void update_mmu_cache(struct vm_area_struct *, unsigned long, pte_t *);
vm_area_struct    498 arch/parisc/include/asm/pgtable.h static inline int ptep_test_and_clear_young(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep)
vm_area_struct     64 arch/parisc/include/asm/tlbflush.h static inline void flush_tlb_page(struct vm_area_struct *vma,
vm_area_struct     87 arch/parisc/kernel/cache.c update_mmu_cache(struct vm_area_struct *vma, unsigned long address, pte_t *ptep)
vm_area_struct    304 arch/parisc/kernel/cache.c __flush_cache_page(struct vm_area_struct *vma, unsigned long vmaddr,
vm_area_struct    315 arch/parisc/kernel/cache.c __purge_cache_page(struct vm_area_struct *vma, unsigned long vmaddr,
vm_area_struct    328 arch/parisc/kernel/cache.c 	struct vm_area_struct *mpnt;
vm_area_struct    524 arch/parisc/kernel/cache.c 	struct vm_area_struct *vma;
vm_area_struct    549 arch/parisc/kernel/cache.c 	struct vm_area_struct *vma;
vm_area_struct    595 arch/parisc/kernel/cache.c void flush_cache_range(struct vm_area_struct *vma,
vm_area_struct    636 arch/parisc/kernel/cache.c flush_cache_page(struct vm_area_struct *vma, unsigned long vmaddr, unsigned long pfn)
vm_area_struct     86 arch/parisc/kernel/sys_parisc.c 	struct vm_area_struct *vma, *prev;
vm_area_struct    140 arch/parisc/kernel/sys_parisc.c 	struct vm_area_struct *vma, *prev;
vm_area_struct    718 arch/parisc/kernel/traps.c 			struct vm_area_struct *vma;
vm_area_struct    236 arch/parisc/mm/fault.c 		struct vm_area_struct *vma)
vm_area_struct    262 arch/parisc/mm/fault.c 	struct vm_area_struct *vma, *prev_vma;
vm_area_struct    175 arch/parisc/mm/hugetlbpage.c int huge_ptep_set_access_flags(struct vm_area_struct *vma,
vm_area_struct    331 arch/powerpc/include/asm/book3s/32/pgtable.h static inline void __ptep_set_access_flags(struct vm_area_struct *vma,
vm_area_struct     10 arch/powerpc/include/asm/book3s/32/tlbflush.h extern void flush_tlb_page(struct vm_area_struct *vma, unsigned long vmaddr);
vm_area_struct     11 arch/powerpc/include/asm/book3s/32/tlbflush.h extern void flush_tlb_page_nohash(struct vm_area_struct *vma, unsigned long addr);
vm_area_struct     12 arch/powerpc/include/asm/book3s/32/tlbflush.h extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct     15 arch/powerpc/include/asm/book3s/32/tlbflush.h static inline void local_flush_tlb_page(struct vm_area_struct *vma,
vm_area_struct    149 arch/powerpc/include/asm/book3s/64/hash-4k.h extern pmd_t hash__pmdp_collapse_flush(struct vm_area_struct *vma,
vm_area_struct    160 arch/powerpc/include/asm/book3s/64/hash-64k.h extern int remap_pfn_range(struct vm_area_struct *, unsigned long addr,
vm_area_struct    162 arch/powerpc/include/asm/book3s/64/hash-64k.h static inline int hash__remap_4k_pfn(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    266 arch/powerpc/include/asm/book3s/64/hash-64k.h extern pmd_t hash__pmdp_collapse_flush(struct vm_area_struct *vma,
vm_area_struct      9 arch/powerpc/include/asm/book3s/64/hugetlb.h void radix__flush_hugetlb_page(struct vm_area_struct *vma, unsigned long vmaddr);
vm_area_struct     10 arch/powerpc/include/asm/book3s/64/hugetlb.h void radix__local_flush_hugetlb_page(struct vm_area_struct *vma, unsigned long vmaddr);
vm_area_struct     16 arch/powerpc/include/asm/book3s/64/hugetlb.h extern void radix__huge_ptep_modify_prot_commit(struct vm_area_struct *vma,
vm_area_struct     57 arch/powerpc/include/asm/book3s/64/hugetlb.h extern pte_t huge_ptep_modify_prot_start(struct vm_area_struct *vma,
vm_area_struct     61 arch/powerpc/include/asm/book3s/64/hugetlb.h extern void huge_ptep_modify_prot_commit(struct vm_area_struct *vma,
vm_area_struct     87 arch/powerpc/include/asm/book3s/64/hugetlb.h static inline void flush_hugetlb_page(struct vm_area_struct *vma,
vm_area_struct    107 arch/powerpc/include/asm/book3s/64/hugetlb.h void flush_hugetlb_page(struct vm_area_struct *vma, unsigned long vmaddr);
vm_area_struct     67 arch/powerpc/include/asm/book3s/64/pgtable-64k.h static inline int remap_4k_pfn(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    789 arch/powerpc/include/asm/book3s/64/pgtable.h static inline void __ptep_set_access_flags(struct vm_area_struct *vma,
vm_area_struct   1142 arch/powerpc/include/asm/book3s/64/pgtable.h extern void update_mmu_cache_pmd(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct   1237 arch/powerpc/include/asm/book3s/64/pgtable.h extern int pmdp_set_access_flags(struct vm_area_struct *vma,
vm_area_struct   1242 arch/powerpc/include/asm/book3s/64/pgtable.h extern int pmdp_test_and_clear_young(struct vm_area_struct *vma,
vm_area_struct   1254 arch/powerpc/include/asm/book3s/64/pgtable.h static inline pmd_t pmdp_collapse_flush(struct vm_area_struct *vma,
vm_area_struct   1282 arch/powerpc/include/asm/book3s/64/pgtable.h extern pmd_t pmdp_invalidate(struct vm_area_struct *vma, unsigned long address,
vm_area_struct   1289 arch/powerpc/include/asm/book3s/64/pgtable.h 				  struct vm_area_struct *vma);
vm_area_struct   1338 arch/powerpc/include/asm/book3s/64/pgtable.h pte_t ptep_modify_prot_start(struct vm_area_struct *, unsigned long, pte_t *);
vm_area_struct   1339 arch/powerpc/include/asm/book3s/64/pgtable.h void ptep_modify_prot_commit(struct vm_area_struct *, unsigned long,
vm_area_struct    124 arch/powerpc/include/asm/book3s/64/radix.h extern void radix__ptep_set_access_flags(struct vm_area_struct *vma, pte_t *ptep,
vm_area_struct    128 arch/powerpc/include/asm/book3s/64/radix.h extern void radix__ptep_modify_prot_commit(struct vm_area_struct *vma,
vm_area_struct    250 arch/powerpc/include/asm/book3s/64/radix.h extern pmd_t radix__pmdp_collapse_flush(struct vm_area_struct *vma,
vm_area_struct     92 arch/powerpc/include/asm/book3s/64/tlbflush-hash.h static inline void hash__local_flush_tlb_page(struct vm_area_struct *vma,
vm_area_struct     97 arch/powerpc/include/asm/book3s/64/tlbflush-hash.h static inline void hash__flush_tlb_page(struct vm_area_struct *vma,
vm_area_struct    102 arch/powerpc/include/asm/book3s/64/tlbflush-hash.h static inline void hash__flush_tlb_range(struct vm_area_struct *vma,
vm_area_struct      5 arch/powerpc/include/asm/book3s/64/tlbflush-radix.h struct vm_area_struct;
vm_area_struct     44 arch/powerpc/include/asm/book3s/64/tlbflush-radix.h extern void radix__flush_hugetlb_tlb_range(struct vm_area_struct *vma,
vm_area_struct     48 arch/powerpc/include/asm/book3s/64/tlbflush-radix.h extern void radix__flush_pmd_tlb_range(struct vm_area_struct *vma,
vm_area_struct     50 arch/powerpc/include/asm/book3s/64/tlbflush-radix.h extern void radix__flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct     56 arch/powerpc/include/asm/book3s/64/tlbflush-radix.h extern void radix__local_flush_tlb_page(struct vm_area_struct *vma, unsigned long vmaddr);
vm_area_struct     63 arch/powerpc/include/asm/book3s/64/tlbflush-radix.h extern void radix__flush_tlb_page(struct vm_area_struct *vma, unsigned long vmaddr);
vm_area_struct     50 arch/powerpc/include/asm/book3s/64/tlbflush.h static inline void flush_pmd_tlb_range(struct vm_area_struct *vma,
vm_area_struct     59 arch/powerpc/include/asm/book3s/64/tlbflush.h static inline void flush_hugetlb_tlb_range(struct vm_area_struct *vma,
vm_area_struct     68 arch/powerpc/include/asm/book3s/64/tlbflush.h static inline void flush_tlb_range(struct vm_area_struct *vma,
vm_area_struct     91 arch/powerpc/include/asm/book3s/64/tlbflush.h static inline void local_flush_tlb_page(struct vm_area_struct *vma,
vm_area_struct    121 arch/powerpc/include/asm/book3s/64/tlbflush.h static inline void flush_tlb_page(struct vm_area_struct *vma,
vm_area_struct    142 arch/powerpc/include/asm/book3s/64/tlbflush.h static inline void flush_tlb_fix_spurious_fault(struct vm_area_struct *vma,
vm_area_struct     21 arch/powerpc/include/asm/book3s/pgtable.h extern int ptep_set_access_flags(struct vm_area_struct *vma, unsigned long address,
vm_area_struct     38 arch/powerpc/include/asm/book3s/pgtable.h void update_mmu_cache(struct vm_area_struct *vma, unsigned long address, pte_t *ptep);
vm_area_struct     46 arch/powerpc/include/asm/cacheflush.h extern void flush_icache_user_range(struct vm_area_struct *vma,
vm_area_struct      9 arch/powerpc/include/asm/fb.h static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma,
vm_area_struct     51 arch/powerpc/include/asm/hugetlb.h static inline void huge_ptep_clear_flush(struct vm_area_struct *vma,
vm_area_struct     59 arch/powerpc/include/asm/hugetlb.h int huge_ptep_set_access_flags(struct vm_area_struct *vma,
vm_area_struct     70 arch/powerpc/include/asm/hugetlb.h static inline void flush_hugetlb_page(struct vm_area_struct *vma,
vm_area_struct    242 arch/powerpc/include/asm/mmu_context.h 				     struct vm_area_struct *vma)
vm_area_struct    247 arch/powerpc/include/asm/mmu_context.h bool arch_vma_access_permitted(struct vm_area_struct *vma, bool write,
vm_area_struct    251 arch/powerpc/include/asm/mmu_context.h static inline bool arch_vma_access_permitted(struct vm_area_struct *vma,
vm_area_struct     27 arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h static inline void flush_hugetlb_page(struct vm_area_struct *vma,
vm_area_struct    315 arch/powerpc/include/asm/nohash/32/pgtable.h static inline void __ptep_set_access_flags(struct vm_area_struct *vma,
vm_area_struct    305 arch/powerpc/include/asm/nohash/64/pgtable.h static inline void __ptep_set_access_flags(struct vm_area_struct *vma,
vm_area_struct     29 arch/powerpc/include/asm/nohash/hugetlb-book3e.h void flush_hugetlb_page(struct vm_area_struct *vma, unsigned long vmaddr);
vm_area_struct    230 arch/powerpc/include/asm/nohash/pgtable.h extern int ptep_set_access_flags(struct vm_area_struct *vma, unsigned long address,
vm_area_struct    303 arch/powerpc/include/asm/nohash/pgtable.h void update_mmu_cache(struct vm_area_struct *vma, unsigned long address, pte_t *ptep);
vm_area_struct    306 arch/powerpc/include/asm/nohash/pgtable.h void update_mmu_cache(struct vm_area_struct *vma, unsigned long address, pte_t *ptep) {}
vm_area_struct     27 arch/powerpc/include/asm/nohash/tlbflush.h struct vm_area_struct;
vm_area_struct     32 arch/powerpc/include/asm/nohash/tlbflush.h extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct     37 arch/powerpc/include/asm/nohash/tlbflush.h extern void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long vmaddr);
vm_area_struct     44 arch/powerpc/include/asm/nohash/tlbflush.h extern void flush_tlb_page(struct vm_area_struct *vma, unsigned long vmaddr);
vm_area_struct    331 arch/powerpc/include/asm/page.h struct vm_area_struct;
vm_area_struct     72 arch/powerpc/include/asm/pci.h struct vm_area_struct;
vm_area_struct     85 arch/powerpc/include/asm/pci.h 				      struct vm_area_struct *vma,
vm_area_struct     45 arch/powerpc/include/asm/pkeys.h static inline int vma_pkey(struct vm_area_struct *vma)
vm_area_struct    159 arch/powerpc/include/asm/pkeys.h extern int __arch_override_mprotect_pkey(struct vm_area_struct *vma,
vm_area_struct    161 arch/powerpc/include/asm/pkeys.h static inline int arch_override_mprotect_pkey(struct vm_area_struct *vma,
vm_area_struct    417 arch/powerpc/kernel/pci-common.c int pci_iobar_pfn(struct pci_dev *pdev, int bar, struct vm_area_struct *vma)
vm_area_struct    568 arch/powerpc/kernel/pci-common.c 			       struct vm_area_struct *vma,
vm_area_struct     31 arch/powerpc/kernel/proc_powerpc.c static int page_map_mmap( struct file *file, struct vm_area_struct *vma )
vm_area_struct    222 arch/powerpc/kernel/vdso.c const char *arch_vma_name(struct vm_area_struct *vma)
vm_area_struct    508 arch/powerpc/kvm/book3s_64_mmu_hv.c 	struct vm_area_struct *vma;
vm_area_struct    232 arch/powerpc/kvm/book3s_64_vio.c static int kvm_spapr_tce_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct   4582 arch/powerpc/kvm/book3s_hv.c 	struct vm_area_struct *vma;
vm_area_struct    229 arch/powerpc/kvm/book3s_xive_native.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    282 arch/powerpc/kvm/book3s_xive_native.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    302 arch/powerpc/kvm/book3s_xive_native.c 				   struct vm_area_struct *vma)
vm_area_struct    357 arch/powerpc/kvm/e500_mmu_host.c 		struct vm_area_struct *vma;
vm_area_struct    319 arch/powerpc/mm/book3s32/mmu.c void update_mmu_cache(struct vm_area_struct *vma, unsigned long address,
vm_area_struct    120 arch/powerpc/mm/book3s32/tlb.c 	struct vm_area_struct *mp;
vm_area_struct    138 arch/powerpc/mm/book3s32/tlb.c void flush_tlb_page(struct vm_area_struct *vma, unsigned long vmaddr)
vm_area_struct    159 arch/powerpc/mm/book3s32/tlb.c void flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct    132 arch/powerpc/mm/book3s64/hash_hugetlbpage.c pte_t huge_ptep_modify_prot_start(struct vm_area_struct *vma,
vm_area_struct    147 arch/powerpc/mm/book3s64/hash_hugetlbpage.c void huge_ptep_modify_prot_commit(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    222 arch/powerpc/mm/book3s64/hash_pgtable.c pmd_t hash__pmdp_collapse_flush(struct vm_area_struct *vma, unsigned long address,
vm_area_struct   1610 arch/powerpc/mm/book3s64/hash_utils.c void update_mmu_cache(struct vm_area_struct *vma, unsigned long address,
vm_area_struct    101 arch/powerpc/mm/book3s64/iommu_api.c 			sizeof(struct vm_area_struct *);
vm_area_struct     35 arch/powerpc/mm/book3s64/pgtable.c int pmdp_set_access_flags(struct vm_area_struct *vma, unsigned long address,
vm_area_struct     55 arch/powerpc/mm/book3s64/pgtable.c int pmdp_test_and_clear_young(struct vm_area_struct *vma,
vm_area_struct    105 arch/powerpc/mm/book3s64/pgtable.c pmd_t pmdp_invalidate(struct vm_area_struct *vma, unsigned long address,
vm_area_struct    156 arch/powerpc/mm/book3s64/pgtable.c void update_mmu_cache_pmd(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    420 arch/powerpc/mm/book3s64/pgtable.c pte_t ptep_modify_prot_start(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    436 arch/powerpc/mm/book3s64/pgtable.c void ptep_modify_prot_commit(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    459 arch/powerpc/mm/book3s64/pgtable.c 			   struct vm_area_struct *vma)
vm_area_struct    325 arch/powerpc/mm/book3s64/pkeys.c static inline bool vma_is_pkey_exec_only(struct vm_area_struct *vma)
vm_area_struct    337 arch/powerpc/mm/book3s64/pkeys.c int __arch_override_mprotect_pkey(struct vm_area_struct *vma, int prot,
vm_area_struct    394 arch/powerpc/mm/book3s64/pkeys.c static inline bool vma_is_foreign(struct vm_area_struct *vma)
vm_area_struct    406 arch/powerpc/mm/book3s64/pkeys.c bool arch_vma_access_permitted(struct vm_area_struct *vma, bool write,
vm_area_struct     12 arch/powerpc/mm/book3s64/radix_hugetlbpage.c void radix__flush_hugetlb_page(struct vm_area_struct *vma, unsigned long vmaddr)
vm_area_struct     21 arch/powerpc/mm/book3s64/radix_hugetlbpage.c void radix__local_flush_hugetlb_page(struct vm_area_struct *vma, unsigned long vmaddr)
vm_area_struct     30 arch/powerpc/mm/book3s64/radix_hugetlbpage.c void radix__flush_hugetlb_tlb_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct     51 arch/powerpc/mm/book3s64/radix_hugetlbpage.c 	struct vm_area_struct *vma;
vm_area_struct     95 arch/powerpc/mm/book3s64/radix_hugetlbpage.c void radix__huge_ptep_modify_prot_commit(struct vm_area_struct *vma,
vm_area_struct    940 arch/powerpc/mm/book3s64/radix_pgtable.c pmd_t radix__pmdp_collapse_flush(struct vm_area_struct *vma, unsigned long address,
vm_area_struct   1032 arch/powerpc/mm/book3s64/radix_pgtable.c void radix__ptep_set_access_flags(struct vm_area_struct *vma, pte_t *ptep,
vm_area_struct   1066 arch/powerpc/mm/book3s64/radix_pgtable.c void radix__ptep_modify_prot_commit(struct vm_area_struct *vma,
vm_area_struct    604 arch/powerpc/mm/book3s64/radix_tlb.c void radix__local_flush_tlb_page(struct vm_area_struct *vma, unsigned long vmaddr)
vm_area_struct    774 arch/powerpc/mm/book3s64/radix_tlb.c void radix__flush_tlb_page(struct vm_area_struct *vma, unsigned long vmaddr)
vm_area_struct    939 arch/powerpc/mm/book3s64/radix_tlb.c void radix__flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct   1185 arch/powerpc/mm/book3s64/radix_tlb.c void radix__flush_pmd_tlb_range(struct vm_area_struct *vma,
vm_area_struct    137 arch/powerpc/mm/book3s64/subpage_prot.c 	struct vm_area_struct *vma = walk->vma;
vm_area_struct    149 arch/powerpc/mm/book3s64/subpage_prot.c 	struct vm_area_struct *vma;
vm_area_struct     26 arch/powerpc/mm/copro_fault.c 	struct vm_area_struct *vma;
vm_area_struct    245 arch/powerpc/mm/fault.c 				struct vm_area_struct *vma, unsigned int flags,
vm_area_struct    297 arch/powerpc/mm/fault.c 			 struct vm_area_struct *vma)
vm_area_struct    439 arch/powerpc/mm/fault.c 	struct vm_area_struct * vma;
vm_area_struct    496 arch/powerpc/mm/hugetlbpage.c struct page *follow_huge_pd(struct vm_area_struct *vma,
vm_area_struct    550 arch/powerpc/mm/hugetlbpage.c unsigned long vma_mmu_pagesize(struct vm_area_struct *vma)
vm_area_struct    575 arch/powerpc/mm/mem.c void flush_icache_user_range(struct vm_area_struct *vma, struct page *page,
vm_area_struct     95 arch/powerpc/mm/mmap.c 	struct vm_area_struct *vma;
vm_area_struct    137 arch/powerpc/mm/mmap.c 	struct vm_area_struct *vma;
vm_area_struct    126 arch/powerpc/mm/nohash/book3e_hugetlbpage.c book3e_hugetlb_preload(struct vm_area_struct *vma, unsigned long ea, pte_t pte)
vm_area_struct    192 arch/powerpc/mm/nohash/book3e_hugetlbpage.c void update_mmu_cache(struct vm_area_struct *vma, unsigned long address, pte_t *ptep)
vm_area_struct    198 arch/powerpc/mm/nohash/book3e_hugetlbpage.c void flush_hugetlb_page(struct vm_area_struct *vma, unsigned long vmaddr)
vm_area_struct    218 arch/powerpc/mm/nohash/tlb.c void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long vmaddr)
vm_area_struct    335 arch/powerpc/mm/nohash/tlb.c void flush_tlb_page(struct vm_area_struct *vma, unsigned long vmaddr)
vm_area_struct    382 arch/powerpc/mm/nohash/tlb.c void flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct    134 arch/powerpc/mm/pgtable.c static pte_t set_access_flags_filter(pte_t pte, struct vm_area_struct *vma,
vm_area_struct    208 arch/powerpc/mm/pgtable.c int ptep_set_access_flags(struct vm_area_struct *vma, unsigned long address,
vm_area_struct    223 arch/powerpc/mm/pgtable.c int huge_ptep_set_access_flags(struct vm_area_struct *vma,
vm_area_struct     89 arch/powerpc/mm/slice.c 	struct vm_area_struct *vma;
vm_area_struct    321 arch/powerpc/oprofile/cell/spu_task_sync.c 	struct vm_area_struct *vma;
vm_area_struct    225 arch/powerpc/platforms/cell/spufs/file.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    254 arch/powerpc/platforms/cell/spufs/file.c static int spufs_mem_mmap_access(struct vm_area_struct *vma,
vm_area_struct    282 arch/powerpc/platforms/cell/spufs/file.c static int spufs_mem_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    372 arch/powerpc/platforms/cell/spufs/file.c static int spufs_cntl_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct   1052 arch/powerpc/platforms/cell/spufs/file.c static int spufs_signal1_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct   1190 arch/powerpc/platforms/cell/spufs/file.c static int spufs_signal2_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct   1313 arch/powerpc/platforms/cell/spufs/file.c static int spufs_mss_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct   1375 arch/powerpc/platforms/cell/spufs/file.c static int spufs_psmap_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct   1435 arch/powerpc/platforms/cell/spufs/file.c static int spufs_mfc_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    104 arch/powerpc/platforms/powernv/opal-prd.c static int opal_prd_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct     29 arch/riscv/include/asm/cacheflush.h static inline void flush_cache_range(struct vm_area_struct *vma,
vm_area_struct     35 arch/riscv/include/asm/cacheflush.h static inline void flush_cache_page(struct vm_area_struct *vma,
vm_area_struct     49 arch/riscv/include/asm/cacheflush.h static inline void flush_icache_page(struct vm_area_struct *vma,
vm_area_struct    302 arch/riscv/include/asm/pgtable.h static inline void update_mmu_cache(struct vm_area_struct *vma,
vm_area_struct    349 arch/riscv/include/asm/pgtable.h static inline int ptep_set_access_flags(struct vm_area_struct *vma,
vm_area_struct    370 arch/riscv/include/asm/pgtable.h static inline int ptep_test_and_clear_young(struct vm_area_struct *vma,
vm_area_struct    387 arch/riscv/include/asm/pgtable.h static inline int ptep_clear_flush_young(struct vm_area_struct *vma,
vm_area_struct     27 arch/riscv/include/asm/tlbflush.h void flush_tlb_page(struct vm_area_struct *vma, unsigned long addr);
vm_area_struct     28 arch/riscv/include/asm/tlbflush.h void flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct     34 arch/riscv/include/asm/tlbflush.h static inline void flush_tlb_range(struct vm_area_struct *vma,
vm_area_struct     90 arch/riscv/kernel/vdso.c const char *arch_vma_name(struct vm_area_struct *vma)
vm_area_struct     30 arch/riscv/mm/fault.c 	struct vm_area_struct *vma;
vm_area_struct     26 arch/riscv/mm/tlbflush.c void flush_tlb_page(struct vm_area_struct *vma, unsigned long addr)
vm_area_struct     31 arch/riscv/mm/tlbflush.c void flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct     59 arch/s390/include/asm/hugetlb.h static inline void huge_ptep_clear_flush(struct vm_area_struct *vma,
vm_area_struct     65 arch/s390/include/asm/hugetlb.h static inline int huge_ptep_set_access_flags(struct vm_area_struct *vma,
vm_area_struct   1060 arch/s390/include/asm/pgtable.h static inline int ptep_test_and_clear_young(struct vm_area_struct *vma,
vm_area_struct   1070 arch/s390/include/asm/pgtable.h static inline int ptep_clear_flush_young(struct vm_area_struct *vma,
vm_area_struct   1084 arch/s390/include/asm/pgtable.h pte_t ptep_modify_prot_start(struct vm_area_struct *, unsigned long, pte_t *);
vm_area_struct   1085 arch/s390/include/asm/pgtable.h void ptep_modify_prot_commit(struct vm_area_struct *, unsigned long,
vm_area_struct   1089 arch/s390/include/asm/pgtable.h static inline pte_t ptep_clear_flush(struct vm_area_struct *vma,
vm_area_struct   1126 arch/s390/include/asm/pgtable.h static inline int ptep_set_access_flags(struct vm_area_struct *vma,
vm_area_struct   1512 arch/s390/include/asm/pgtable.h static inline int pmdp_set_access_flags(struct vm_area_struct *vma,
vm_area_struct   1528 arch/s390/include/asm/pgtable.h static inline int pmdp_test_and_clear_young(struct vm_area_struct *vma,
vm_area_struct   1538 arch/s390/include/asm/pgtable.h static inline int pmdp_clear_flush_young(struct vm_area_struct *vma,
vm_area_struct   1582 arch/s390/include/asm/pgtable.h static inline pmd_t pmdp_huge_clear_flush(struct vm_area_struct *vma,
vm_area_struct   1589 arch/s390/include/asm/pgtable.h static inline pmd_t pmdp_invalidate(struct vm_area_struct *vma,
vm_area_struct   1607 arch/s390/include/asm/pgtable.h static inline pmd_t pmdp_collapse_flush(struct vm_area_struct *vma,
vm_area_struct    123 arch/s390/include/asm/tlbflush.h static inline void flush_tlb_range(struct vm_area_struct *vma,
vm_area_struct    239 arch/s390/kernel/crash_dump.c static int remap_oldmem_pfn_range_kdump(struct vm_area_struct *vma,
vm_area_struct    266 arch/s390/kernel/crash_dump.c static int remap_oldmem_pfn_range_zfcpdump(struct vm_area_struct *vma,
vm_area_struct    288 arch/s390/kernel/crash_dump.c int remap_oldmem_pfn_range(struct vm_area_struct *vma, unsigned long from,
vm_area_struct     51 arch/s390/kernel/vdso.c 		      struct vm_area_struct *vma, struct vm_fault *vmf)
vm_area_struct     74 arch/s390/kernel/vdso.c 		       struct vm_area_struct *vma)
vm_area_struct    204 arch/s390/kernel/vdso.c 	struct vm_area_struct *vma;
vm_area_struct    390 arch/s390/mm/fault.c 	struct vm_area_struct *vma;
vm_area_struct    697 arch/s390/mm/gmap.c 	struct vm_area_struct *vma;
vm_area_struct   2491 arch/s390/mm/gmap.c 	struct vm_area_struct *vma;
vm_area_struct   2601 arch/s390/mm/gmap.c 	struct vm_area_struct *vma;
vm_area_struct    331 arch/s390/mm/hugetlbpage.c 	struct vm_area_struct *vma;
vm_area_struct     80 arch/s390/mm/mmap.c 	struct vm_area_struct *vma;
vm_area_struct    127 arch/s390/mm/mmap.c 	struct vm_area_struct *vma;
vm_area_struct    304 arch/s390/mm/pgtable.c pte_t ptep_modify_prot_start(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    323 arch/s390/mm/pgtable.c void ptep_modify_prot_commit(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    125 arch/s390/pci/pci_mmio.c 	struct vm_area_struct *vma;
vm_area_struct     42 arch/sh/include/asm/cacheflush.h extern void flush_cache_page(struct vm_area_struct *vma,
vm_area_struct     44 arch/sh/include/asm/cacheflush.h extern void flush_cache_range(struct vm_area_struct *vma,
vm_area_struct     49 arch/sh/include/asm/cacheflush.h extern void flush_icache_page(struct vm_area_struct *vma,
vm_area_struct     54 arch/sh/include/asm/cacheflush.h 	struct vm_area_struct *vma;
vm_area_struct     61 arch/sh/include/asm/cacheflush.h static inline void flush_anon_page(struct vm_area_struct *vma,
vm_area_struct     82 arch/sh/include/asm/cacheflush.h extern void copy_to_user_page(struct vm_area_struct *vma,
vm_area_struct     86 arch/sh/include/asm/cacheflush.h extern void copy_from_user_page(struct vm_area_struct *vma,
vm_area_struct      9 arch/sh/include/asm/fb.h static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma,
vm_area_struct     30 arch/sh/include/asm/hugetlb.h static inline void huge_ptep_clear_flush(struct vm_area_struct *vma,
vm_area_struct     66 arch/sh/include/asm/page.h struct vm_area_struct;
vm_area_struct     69 arch/sh/include/asm/page.h 			       unsigned long vaddr, struct vm_area_struct *vma);
vm_area_struct    126 arch/sh/include/asm/pgtable.h struct vm_area_struct;
vm_area_struct    129 arch/sh/include/asm/pgtable.h extern void __update_cache(struct vm_area_struct *vma,
vm_area_struct    131 arch/sh/include/asm/pgtable.h extern void __update_tlb(struct vm_area_struct *vma,
vm_area_struct    135 arch/sh/include/asm/pgtable.h update_mmu_cache(struct vm_area_struct *vma, unsigned long address, pte_t *ptep)
vm_area_struct     18 arch/sh/include/asm/tlb.h extern void tlb_wire_entry(struct vm_area_struct *, unsigned long, pte_t);
vm_area_struct     21 arch/sh/include/asm/tlb.h static inline void tlb_wire_entry(struct vm_area_struct *vma ,
vm_area_struct     16 arch/sh/include/asm/tlbflush.h extern void local_flush_tlb_range(struct vm_area_struct *vma,
vm_area_struct     19 arch/sh/include/asm/tlbflush.h extern void local_flush_tlb_page(struct vm_area_struct *vma,
vm_area_struct     31 arch/sh/include/asm/tlbflush.h extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct     33 arch/sh/include/asm/tlbflush.h extern void flush_tlb_page(struct vm_area_struct *vma, unsigned long page);
vm_area_struct    378 arch/sh/kernel/smp.c 	struct vm_area_struct *vma;
vm_area_struct    390 arch/sh/kernel/smp.c void flush_tlb_range(struct vm_area_struct *vma,
vm_area_struct    436 arch/sh/kernel/smp.c void flush_tlb_page(struct vm_area_struct *vma, unsigned long page)
vm_area_struct     60 arch/sh/kernel/sys_sh.c 	struct vm_area_struct *vma;
vm_area_struct     87 arch/sh/kernel/vsyscall/vsyscall.c const char *arch_vma_name(struct vm_area_struct *vma)
vm_area_struct    207 arch/sh/mm/cache-sh4.c 	struct vm_area_struct *vma;
vm_area_struct    279 arch/sh/mm/cache-sh4.c 	struct vm_area_struct *vma;
vm_area_struct     87 arch/sh/mm/cache-sh5.c static void sh64_icache_inv_user_page(struct vm_area_struct *vma, unsigned long eaddr)
vm_area_struct    177 arch/sh/mm/cache-sh5.c 			struct vm_area_struct *vma;
vm_area_struct    528 arch/sh/mm/cache-sh5.c 	struct vm_area_struct *vma;
vm_area_struct    551 arch/sh/mm/cache-sh5.c 	struct vm_area_struct *vma;
vm_area_struct     60 arch/sh/mm/cache.c void copy_to_user_page(struct vm_area_struct *vma, struct page *page,
vm_area_struct     79 arch/sh/mm/cache.c void copy_from_user_page(struct vm_area_struct *vma, struct page *page,
vm_area_struct     96 arch/sh/mm/cache.c 			unsigned long vaddr, struct vm_area_struct *vma)
vm_area_struct    136 arch/sh/mm/cache.c void __update_cache(struct vm_area_struct *vma,
vm_area_struct    193 arch/sh/mm/cache.c void flush_cache_page(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    205 arch/sh/mm/cache.c void flush_cache_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct    236 arch/sh/mm/cache.c void flush_icache_page(struct vm_area_struct *vma, struct page *page)
vm_area_struct    343 arch/sh/mm/fault.c static inline int access_error(int error_code, struct vm_area_struct *vma)
vm_area_struct    381 arch/sh/mm/fault.c 	struct vm_area_struct * vma;
vm_area_struct     38 arch/sh/mm/mmap.c 	struct vm_area_struct *vma;
vm_area_struct     85 arch/sh/mm/mmap.c 	struct vm_area_struct *vma;
vm_area_struct     48 arch/sh/mm/nommu.c void local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct     54 arch/sh/mm/nommu.c void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long page)
vm_area_struct     73 arch/sh/mm/nommu.c void __update_tlb(struct vm_area_struct *vma, unsigned long address, pte_t pte)
vm_area_struct     18 arch/sh/mm/tlb-pteaex.c void __update_tlb(struct vm_area_struct *vma, unsigned long address, pte_t pte)
vm_area_struct     28 arch/sh/mm/tlb-sh3.c void __update_tlb(struct vm_area_struct *vma, unsigned long address, pte_t pte)
vm_area_struct     16 arch/sh/mm/tlb-sh4.c void __update_tlb(struct vm_area_struct *vma, unsigned long address, pte_t pte)
vm_area_struct    150 arch/sh/mm/tlb-sh5.c void tlb_wire_entry(struct vm_area_struct *vma, unsigned long addr, pte_t pte)
vm_area_struct    186 arch/sh/mm/tlb-sh5.c void __update_tlb(struct vm_area_struct *vma, unsigned long address, pte_t pte)
vm_area_struct     20 arch/sh/mm/tlb-urb.c void tlb_wire_entry(struct vm_area_struct *vma, unsigned long addr, pte_t pte)
vm_area_struct     15 arch/sh/mm/tlbflush_32.c void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long page)
vm_area_struct     39 arch/sh/mm/tlbflush_32.c void local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct     67 arch/sh/mm/tlbflush_64.c void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long page)
vm_area_struct     79 arch/sh/mm/tlbflush_64.c void local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct     54 arch/sparc/include/asm/cacheflush_64.h void flush_ptrace_access(struct vm_area_struct *, struct page *,
vm_area_struct      6 arch/sparc/include/asm/cachetlb_32.h struct vm_area_struct;
vm_area_struct     11 arch/sparc/include/asm/cachetlb_32.h 	void (*cache_range)(struct vm_area_struct *, unsigned long,
vm_area_struct     13 arch/sparc/include/asm/cachetlb_32.h 	void (*cache_page)(struct vm_area_struct *, unsigned long);
vm_area_struct     17 arch/sparc/include/asm/cachetlb_32.h 	void (*tlb_range)(struct vm_area_struct *, unsigned long,
vm_area_struct     19 arch/sparc/include/asm/cachetlb_32.h 	void (*tlb_page)(struct vm_area_struct *, unsigned long);
vm_area_struct     10 arch/sparc/include/asm/fb.h static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma,
vm_area_struct     30 arch/sparc/include/asm/hugetlb.h static inline void huge_ptep_clear_flush(struct vm_area_struct *vma,
vm_area_struct     44 arch/sparc/include/asm/hugetlb.h static inline int huge_ptep_set_access_flags(struct vm_area_struct *vma,
vm_area_struct    198 arch/sparc/include/asm/leon.h struct vm_area_struct;
vm_area_struct    207 arch/sparc/include/asm/leon.h void leon_flush_pcache_all(struct vm_area_struct *vma, unsigned long page);
vm_area_struct     65 arch/sparc/include/asm/mman.h 			struct vm_area_struct *vma;
vm_area_struct     52 arch/sparc/include/asm/page_64.h struct vm_area_struct;
vm_area_struct     54 arch/sparc/include/asm/page_64.h 			unsigned long vaddr, struct vm_area_struct *vma);
vm_area_struct     26 arch/sparc/include/asm/pgtable_32.h struct vm_area_struct;
vm_area_struct    410 arch/sparc/include/asm/pgtable_32.h int remap_pfn_range(struct vm_area_struct *, unsigned long, unsigned long,
vm_area_struct    413 arch/sparc/include/asm/pgtable_32.h static inline int io_remap_pfn_range(struct vm_area_struct *vma,
vm_area_struct    380 arch/sparc/include/asm/pgtable_64.h extern pte_t arch_make_huge_pte(pte_t entry, struct vm_area_struct *vma,
vm_area_struct    991 arch/sparc/include/asm/pgtable_64.h struct vm_area_struct;
vm_area_struct    992 arch/sparc/include/asm/pgtable_64.h void update_mmu_cache(struct vm_area_struct *, unsigned long, pte_t *);
vm_area_struct    994 arch/sparc/include/asm/pgtable_64.h void update_mmu_cache_pmd(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    998 arch/sparc/include/asm/pgtable_64.h extern pmd_t pmdp_invalidate(struct vm_area_struct *vma, unsigned long address,
vm_area_struct   1031 arch/sparc/include/asm/pgtable_64.h int remap_pfn_range(struct vm_area_struct *, unsigned long, unsigned long,
vm_area_struct   1034 arch/sparc/include/asm/pgtable_64.h void adi_restore_tags(struct mm_struct *mm, struct vm_area_struct *vma,
vm_area_struct   1037 arch/sparc/include/asm/pgtable_64.h int adi_save_tags(struct mm_struct *mm, struct vm_area_struct *vma,
vm_area_struct   1042 arch/sparc/include/asm/pgtable_64.h 				     struct vm_area_struct *vma,
vm_area_struct   1059 arch/sparc/include/asm/pgtable_64.h 				 struct vm_area_struct *vma,
vm_area_struct   1067 arch/sparc/include/asm/pgtable_64.h static inline int io_remap_pfn_range(struct vm_area_struct *vma,
vm_area_struct     30 arch/sparc/include/asm/tlbflush_64.h static inline void flush_tlb_page(struct vm_area_struct *vma,
vm_area_struct     35 arch/sparc/include/asm/tlbflush_64.h static inline void flush_tlb_range(struct vm_area_struct *vma,
vm_area_struct    125 arch/sparc/kernel/adi_64.c 				   struct vm_area_struct *vma,
vm_area_struct    157 arch/sparc/kernel/adi_64.c 				    struct vm_area_struct *vma,
vm_area_struct    327 arch/sparc/kernel/adi_64.c void adi_restore_tags(struct mm_struct *mm, struct vm_area_struct *vma,
vm_area_struct    370 arch/sparc/kernel/adi_64.c int adi_save_tags(struct mm_struct *mm, struct vm_area_struct *vma,
vm_area_struct     55 arch/sparc/kernel/asm-offsets.c 	DEFINE(VMA_VM_MM,    offsetof(struct vm_area_struct, vm_mm));
vm_area_struct    763 arch/sparc/kernel/pci.c static int __pci_mmap_make_offset_bus(struct pci_dev *pdev, struct vm_area_struct *vma,
vm_area_struct    805 arch/sparc/kernel/pci.c 				  struct vm_area_struct *vma,
vm_area_struct    872 arch/sparc/kernel/pci.c static void __pci_mmap_set_pgprot(struct pci_dev *dev, struct vm_area_struct *vma,
vm_area_struct    887 arch/sparc/kernel/pci.c 			struct vm_area_struct *vma,
vm_area_struct    108 arch/sparc/kernel/ptrace_64.c void flush_ptrace_access(struct vm_area_struct *vma, struct page *page,
vm_area_struct     93 arch/sparc/kernel/sys_sparc_64.c 	struct vm_area_struct * vma;
vm_area_struct    152 arch/sparc/kernel/sys_sparc_64.c 	struct vm_area_struct *vma;
vm_area_struct    163 arch/sparc/mm/fault_32.c 	struct vm_area_struct *vma;
vm_area_struct    380 arch/sparc/mm/fault_32.c 	struct vm_area_struct *vma;
vm_area_struct    265 arch/sparc/mm/fault_64.c 	struct vm_area_struct *vma;
vm_area_struct    103 arch/sparc/mm/hugetlbpage.c 	struct vm_area_struct *vma;
vm_area_struct    181 arch/sparc/mm/hugetlbpage.c pte_t arch_make_huge_pte(pte_t entry, struct vm_area_struct *vma,
vm_area_struct    416 arch/sparc/mm/init_64.c void update_mmu_cache(struct vm_area_struct *vma, unsigned long address, pte_t *ptep)
vm_area_struct   2940 arch/sparc/mm/init_64.c void update_mmu_cache_pmd(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct   3129 arch/sparc/mm/init_64.c 	unsigned long vaddr, struct vm_area_struct *vma)
vm_area_struct    194 arch/sparc/mm/leon_mm.c void leon_flush_pcache_all(struct vm_area_struct *vma, unsigned long page)
vm_area_struct    282 arch/sparc/mm/leon_mm.c static void leon_flush_cache_page(struct vm_area_struct *vma, unsigned long page)
vm_area_struct    287 arch/sparc/mm/leon_mm.c static void leon_flush_cache_range(struct vm_area_struct *vma,
vm_area_struct    299 arch/sparc/mm/leon_mm.c static void leon_flush_tlb_page(struct vm_area_struct *vma,
vm_area_struct    305 arch/sparc/mm/leon_mm.c static void leon_flush_tlb_range(struct vm_area_struct *vma,
vm_area_struct    578 arch/sparc/mm/srmmu.c extern void tsunami_flush_cache_range(struct vm_area_struct *vma, unsigned long start, unsigned long end);
vm_area_struct    579 arch/sparc/mm/srmmu.c extern void tsunami_flush_cache_page(struct vm_area_struct *vma, unsigned long page);
vm_area_struct    585 arch/sparc/mm/srmmu.c extern void tsunami_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end);
vm_area_struct    586 arch/sparc/mm/srmmu.c extern void tsunami_flush_tlb_page(struct vm_area_struct *vma, unsigned long page);
vm_area_struct    592 arch/sparc/mm/srmmu.c extern void swift_flush_cache_range(struct vm_area_struct *vma,
vm_area_struct    594 arch/sparc/mm/srmmu.c extern void swift_flush_cache_page(struct vm_area_struct *vma, unsigned long page);
vm_area_struct    600 arch/sparc/mm/srmmu.c extern void swift_flush_tlb_range(struct vm_area_struct *vma,
vm_area_struct    602 arch/sparc/mm/srmmu.c extern void swift_flush_tlb_page(struct vm_area_struct *vma, unsigned long page);
vm_area_struct    605 arch/sparc/mm/srmmu.c void swift_flush_tlb_page(struct vm_area_struct *vma, unsigned long page)
vm_area_struct    644 arch/sparc/mm/srmmu.c extern void viking_flush_cache_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct    646 arch/sparc/mm/srmmu.c extern void viking_flush_cache_page(struct vm_area_struct *vma, unsigned long page);
vm_area_struct    654 arch/sparc/mm/srmmu.c extern void viking_flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct    656 arch/sparc/mm/srmmu.c extern void viking_flush_tlb_page(struct vm_area_struct *vma,
vm_area_struct    660 arch/sparc/mm/srmmu.c extern void sun4dsmp_flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct    662 arch/sparc/mm/srmmu.c extern void sun4dsmp_flush_tlb_page(struct vm_area_struct *vma,
vm_area_struct    668 arch/sparc/mm/srmmu.c extern void hypersparc_flush_cache_range(struct vm_area_struct *vma, unsigned long start, unsigned long end);
vm_area_struct    669 arch/sparc/mm/srmmu.c extern void hypersparc_flush_cache_page(struct vm_area_struct *vma, unsigned long page);
vm_area_struct    675 arch/sparc/mm/srmmu.c extern void hypersparc_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end);
vm_area_struct    676 arch/sparc/mm/srmmu.c extern void hypersparc_flush_tlb_page(struct vm_area_struct *vma, unsigned long page);
vm_area_struct   1263 arch/sparc/mm/srmmu.c static void turbosparc_flush_cache_range(struct vm_area_struct *vma, unsigned long start, unsigned long end)
vm_area_struct   1271 arch/sparc/mm/srmmu.c static void turbosparc_flush_cache_page(struct vm_area_struct *vma, unsigned long page)
vm_area_struct   1314 arch/sparc/mm/srmmu.c static void turbosparc_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end)
vm_area_struct   1321 arch/sparc/mm/srmmu.c static void turbosparc_flush_tlb_page(struct vm_area_struct *vma, unsigned long page)
vm_area_struct   1701 arch/sparc/mm/srmmu.c static void smp_flush_cache_range(struct vm_area_struct *vma,
vm_area_struct   1718 arch/sparc/mm/srmmu.c static void smp_flush_tlb_range(struct vm_area_struct *vma,
vm_area_struct   1735 arch/sparc/mm/srmmu.c static void smp_flush_cache_page(struct vm_area_struct *vma, unsigned long page)
vm_area_struct   1750 arch/sparc/mm/srmmu.c static void smp_flush_tlb_page(struct vm_area_struct *vma, unsigned long page)
vm_area_struct    228 arch/sparc/mm/tlb.c static inline pmd_t pmdp_establish(struct vm_area_struct *vma,
vm_area_struct    244 arch/sparc/mm/tlb.c pmd_t pmdp_invalidate(struct vm_area_struct *vma, unsigned long address,
vm_area_struct    365 arch/sparc/vdso/vma.c 	struct vm_area_struct *vma;
vm_area_struct     49 arch/um/drivers/mmapper_kern.c static int mmapper_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct     29 arch/um/include/asm/mmu_context.h 				     struct vm_area_struct *vma)
vm_area_struct     33 arch/um/include/asm/mmu_context.h static inline bool arch_vma_access_permitted(struct vm_area_struct *vma,
vm_area_struct     24 arch/um/include/asm/tlbflush.h extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, 
vm_area_struct     26 arch/um/include/asm/tlbflush.h extern void flush_tlb_page(struct vm_area_struct *vma, unsigned long address);
vm_area_struct    424 arch/um/kernel/tlb.c void flush_tlb_page(struct vm_area_struct *vma, unsigned long address)
vm_area_struct    562 arch/um/kernel/tlb.c void flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct    579 arch/um/kernel/tlb.c 	struct vm_area_struct *vma = mm->mmap;
vm_area_struct    590 arch/um/kernel/tlb.c 	struct vm_area_struct *vma = mm->mmap;
vm_area_struct     29 arch/um/kernel/trap.c 	struct vm_area_struct *vma;
vm_area_struct    106 arch/unicore32/include/asm/cacheflush.h extern void copy_to_user_page(struct vm_area_struct *, struct page *,
vm_area_struct    128 arch/unicore32/include/asm/cacheflush.h extern void flush_cache_range(struct vm_area_struct *vma,
vm_area_struct    130 arch/unicore32/include/asm/cacheflush.h extern void flush_cache_page(struct vm_area_struct *vma,
vm_area_struct     67 arch/unicore32/include/asm/mmu_context.h 	struct vm_area_struct *high_vma = find_vma(mm, 0xffff0000); \
vm_area_struct     93 arch/unicore32/include/asm/mmu_context.h 				     struct vm_area_struct *vma)
vm_area_struct     97 arch/unicore32/include/asm/mmu_context.h static inline bool arch_vma_access_permitted(struct vm_area_struct *vma,
vm_area_struct     20 arch/unicore32/include/asm/page.h struct vm_area_struct;
vm_area_struct     17 arch/unicore32/include/asm/tlbflush.h 					struct vm_area_struct *);
vm_area_struct     85 arch/unicore32/include/asm/tlbflush.h local_flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr)
vm_area_struct    184 arch/unicore32/include/asm/tlbflush.h extern void update_mmu_cache(struct vm_area_struct *vma,
vm_area_struct     85 arch/unicore32/kernel/asm-offsets.c 	DEFINE(VMA_VM_MM,	offsetof(struct vm_area_struct, vm_mm));
vm_area_struct     86 arch/unicore32/kernel/asm-offsets.c 	DEFINE(VMA_VM_FLAGS,	offsetof(struct vm_area_struct, vm_flags));
vm_area_struct    316 arch/unicore32/kernel/process.c const char *arch_vma_name(struct vm_area_struct *vma)
vm_area_struct    150 arch/unicore32/mm/fault.c static inline bool access_error(unsigned int fsr, struct vm_area_struct *vma)
vm_area_struct    165 arch/unicore32/mm/fault.c 	struct vm_area_struct *vma;
vm_area_struct     20 arch/unicore32/mm/flush.c void flush_cache_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct     27 arch/unicore32/mm/flush.c void flush_cache_page(struct vm_area_struct *vma, unsigned long user_addr,
vm_area_struct     32 arch/unicore32/mm/flush.c static void flush_ptrace_access(struct vm_area_struct *vma, struct page *page,
vm_area_struct     50 arch/unicore32/mm/flush.c void copy_to_user_page(struct vm_area_struct *vma, struct page *page,
vm_area_struct    489 arch/unicore32/mm/mmu.c void update_mmu_cache(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct     43 arch/x86/entry/vdso/vma.c 		      struct vm_area_struct *vma, struct vm_fault *vmf)
vm_area_struct     56 arch/x86/entry/vdso/vma.c 		struct vm_area_struct *new_vma)
vm_area_struct     73 arch/x86/entry/vdso/vma.c 		struct vm_area_struct *new_vma)
vm_area_struct     88 arch/x86/entry/vdso/vma.c 		      struct vm_area_struct *vma, struct vm_fault *vmf)
vm_area_struct    149 arch/x86/entry/vdso/vma.c 	struct vm_area_struct *vma;
vm_area_struct    256 arch/x86/entry/vdso/vma.c 	struct vm_area_struct *vma;
vm_area_struct    301 arch/x86/entry/vsyscall/vsyscall_64.c static const char *gate_vma_name(struct vm_area_struct *vma)
vm_area_struct    308 arch/x86/entry/vsyscall/vsyscall_64.c static struct vm_area_struct gate_vma __ro_after_init = {
vm_area_struct    316 arch/x86/entry/vsyscall/vsyscall_64.c struct vm_area_struct *get_gate_vma(struct mm_struct *mm)
vm_area_struct    329 arch/x86/entry/vsyscall/vsyscall_64.c 	struct vm_area_struct *vma = get_gate_vma(mm);
vm_area_struct      9 arch/x86/include/asm/fb.h static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma,
vm_area_struct    276 arch/x86/include/asm/mmu_context.h 		struct vm_area_struct *vma)
vm_area_struct    314 arch/x86/include/asm/mmu_context.h static inline bool vma_is_foreign(struct vm_area_struct *vma)
vm_area_struct    329 arch/x86/include/asm/mmu_context.h static inline bool arch_vma_access_permitted(struct vm_area_struct *vma,
vm_area_struct    413 arch/x86/include/asm/paravirt.h static inline pte_t ptep_modify_prot_start(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    423 arch/x86/include/asm/paravirt.h static inline void ptep_modify_prot_commit(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct     58 arch/x86/include/asm/paravirt_types.h struct vm_area_struct;
vm_area_struct    253 arch/x86/include/asm/paravirt_types.h 	pte_t (*ptep_modify_prot_start)(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    255 arch/x86/include/asm/paravirt_types.h 	void (*ptep_modify_prot_commit)(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    189 arch/x86/include/asm/pgtable-3level.h static inline pmd_t pmdp_establish(struct vm_area_struct *vma,
vm_area_struct   1108 arch/x86/include/asm/pgtable.h struct vm_area_struct;
vm_area_struct   1111 arch/x86/include/asm/pgtable.h extern int ptep_set_access_flags(struct vm_area_struct *vma,
vm_area_struct   1116 arch/x86/include/asm/pgtable.h extern int ptep_test_and_clear_young(struct vm_area_struct *vma,
vm_area_struct   1120 arch/x86/include/asm/pgtable.h extern int ptep_clear_flush_young(struct vm_area_struct *vma,
vm_area_struct   1161 arch/x86/include/asm/pgtable.h extern int pmdp_set_access_flags(struct vm_area_struct *vma,
vm_area_struct   1164 arch/x86/include/asm/pgtable.h extern int pudp_set_access_flags(struct vm_area_struct *vma,
vm_area_struct   1169 arch/x86/include/asm/pgtable.h extern int pmdp_test_and_clear_young(struct vm_area_struct *vma,
vm_area_struct   1171 arch/x86/include/asm/pgtable.h extern int pudp_test_and_clear_young(struct vm_area_struct *vma,
vm_area_struct   1175 arch/x86/include/asm/pgtable.h extern int pmdp_clear_flush_young(struct vm_area_struct *vma,
vm_area_struct   1214 arch/x86/include/asm/pgtable.h static inline pmd_t pmdp_establish(struct vm_area_struct *vma,
vm_area_struct   1331 arch/x86/include/asm/pgtable.h static inline void update_mmu_cache(struct vm_area_struct *vma,
vm_area_struct   1335 arch/x86/include/asm/pgtable.h static inline void update_mmu_cache_pmd(struct vm_area_struct *vma,
vm_area_struct   1339 arch/x86/include/asm/pgtable.h static inline void update_mmu_cache_pud(struct vm_area_struct *vma,
vm_area_struct     26 arch/x86/include/asm/pgtable_32.h struct vm_area_struct;
vm_area_struct     30 arch/x86/include/asm/pkeys.h extern int __arch_override_mprotect_pkey(struct vm_area_struct *vma,
vm_area_struct     32 arch/x86/include/asm/pkeys.h static inline int arch_override_mprotect_pkey(struct vm_area_struct *vma,
vm_area_struct    124 arch/x86/include/asm/pkeys.h static inline int vma_pkey(struct vm_area_struct *vma)
vm_area_struct    583 arch/x86/include/asm/tlbflush.h static inline void flush_tlb_page(struct vm_area_struct *vma, unsigned long a)
vm_area_struct   1461 arch/x86/kernel/cpu/resctrl/pseudo_lock.c static int pseudo_lock_dev_mremap(struct vm_area_struct *area)
vm_area_struct   1471 arch/x86/kernel/cpu/resctrl/pseudo_lock.c static int pseudo_lock_dev_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct    136 arch/x86/kernel/sys_x86_64.c 	struct vm_area_struct *vma;
vm_area_struct    178 arch/x86/kernel/sys_x86_64.c 	struct vm_area_struct *vma;
vm_area_struct    166 arch/x86/kernel/vm86_32.c 	struct vm_area_struct *vma;
vm_area_struct    148 arch/x86/kvm/paging_tmpl.h 		struct vm_area_struct *vma;
vm_area_struct    965 arch/x86/mm/fault.c 		struct vm_area_struct *vma)
vm_area_struct    983 arch/x86/mm/fault.c 		      unsigned long address, struct vm_area_struct *vma)
vm_area_struct   1190 arch/x86/mm/fault.c access_error(unsigned long error_code, struct vm_area_struct *vma)
vm_area_struct   1308 arch/x86/mm/fault.c 	struct vm_area_struct *vma;
vm_area_struct     32 arch/x86/mm/hugetlbpage.c 	struct vm_area_struct *vma;
vm_area_struct    149 arch/x86/mm/hugetlbpage.c 	struct vm_area_struct *vma;
vm_area_struct    164 arch/x86/mm/mmap.c const char *arch_vma_name(struct vm_area_struct *vma)
vm_area_struct    627 arch/x86/mm/mpx.c 	struct vm_area_struct *vma;
vm_area_struct    777 arch/x86/mm/mpx.c 	struct vm_area_struct *next;
vm_area_struct    778 arch/x86/mm/mpx.c 	struct vm_area_struct *prev;
vm_area_struct    887 arch/x86/mm/mpx.c 	struct vm_area_struct *vma;
vm_area_struct    965 arch/x86/mm/pat.c int track_pfn_copy(struct vm_area_struct *vma)
vm_area_struct    994 arch/x86/mm/pat.c int track_pfn_remap(struct vm_area_struct *vma, pgprot_t *prot,
vm_area_struct   1034 arch/x86/mm/pat.c void track_pfn_insert(struct vm_area_struct *vma, pgprot_t *prot, pfn_t pfn)
vm_area_struct   1052 arch/x86/mm/pat.c void untrack_pfn(struct vm_area_struct *vma, unsigned long pfn,
vm_area_struct   1081 arch/x86/mm/pat.c void untrack_pfn_moved(struct vm_area_struct *vma)
vm_area_struct    479 arch/x86/mm/pgtable.c int ptep_set_access_flags(struct vm_area_struct *vma,
vm_area_struct    492 arch/x86/mm/pgtable.c int pmdp_set_access_flags(struct vm_area_struct *vma,
vm_area_struct    513 arch/x86/mm/pgtable.c int pudp_set_access_flags(struct vm_area_struct *vma, unsigned long address,
vm_area_struct    534 arch/x86/mm/pgtable.c int ptep_test_and_clear_young(struct vm_area_struct *vma,
vm_area_struct    547 arch/x86/mm/pgtable.c int pmdp_test_and_clear_young(struct vm_area_struct *vma,
vm_area_struct    558 arch/x86/mm/pgtable.c int pudp_test_and_clear_young(struct vm_area_struct *vma,
vm_area_struct    571 arch/x86/mm/pgtable.c int ptep_clear_flush_young(struct vm_area_struct *vma,
vm_area_struct    591 arch/x86/mm/pgtable.c int pmdp_clear_flush_young(struct vm_area_struct *vma,
vm_area_struct     63 arch/x86/mm/pkeys.c static inline bool vma_is_pkey_exec_only(struct vm_area_struct *vma)
vm_area_struct     77 arch/x86/mm/pkeys.c int __arch_override_mprotect_pkey(struct vm_area_struct *vma, int prot, int pkey)
vm_area_struct      9 arch/x86/um/mem_32.c static struct vm_area_struct gate_vma;
vm_area_struct     26 arch/x86/um/mem_32.c struct vm_area_struct *get_gate_vma(struct mm_struct *mm)
vm_area_struct     44 arch/x86/um/mem_32.c 	struct vm_area_struct *vma = get_gate_vma(mm);
vm_area_struct      5 arch/x86/um/mem_64.c const char *arch_vma_name(struct vm_area_struct *vma)
vm_area_struct     42 arch/x86/xen/mmu.c int xen_unmap_domain_gfn_range(struct vm_area_struct *vma,
vm_area_struct     20 arch/x86/xen/mmu.h pte_t xen_ptep_modify_prot_start(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep);
vm_area_struct     21 arch/x86/xen/mmu.h void  xen_ptep_modify_prot_commit(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    309 arch/x86/xen/mmu_pv.c pte_t xen_ptep_modify_prot_start(struct vm_area_struct *vma,
vm_area_struct    317 arch/x86/xen/mmu_pv.c void xen_ptep_modify_prot_commit(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct   2715 arch/x86/xen/mmu_pv.c int xen_remap_pfn(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct     99 arch/xtensa/include/asm/cacheflush.h void flush_cache_range(struct vm_area_struct*, ulong, ulong);
vm_area_struct    101 arch/xtensa/include/asm/cacheflush.h void flush_cache_page(struct vm_area_struct*,
vm_area_struct    125 arch/xtensa/include/asm/cacheflush.h void local_flush_cache_range(struct vm_area_struct *vma,
vm_area_struct    127 arch/xtensa/include/asm/cacheflush.h void local_flush_cache_page(struct vm_area_struct *vma,
vm_area_struct    163 arch/xtensa/include/asm/cacheflush.h extern void copy_to_user_page(struct vm_area_struct*, struct page*,
vm_area_struct    165 arch/xtensa/include/asm/cacheflush.h extern void copy_from_user_page(struct vm_area_struct*, struct page*,
vm_area_struct    131 arch/xtensa/include/asm/page.h struct vm_area_struct;
vm_area_struct    149 arch/xtensa/include/asm/page.h 			unsigned long vaddr, struct vm_area_struct *vma);
vm_area_struct    338 arch/xtensa/include/asm/pgtable.h struct vm_area_struct;
vm_area_struct    341 arch/xtensa/include/asm/pgtable.h ptep_test_and_clear_young(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    431 arch/xtensa/include/asm/pgtable.h extern  void update_mmu_cache(struct vm_area_struct * vma,
vm_area_struct     35 arch/xtensa/include/asm/tlbflush.h void local_flush_tlb_page(struct vm_area_struct *vma,
vm_area_struct     37 arch/xtensa/include/asm/tlbflush.h void local_flush_tlb_range(struct vm_area_struct *vma,
vm_area_struct     45 arch/xtensa/include/asm/tlbflush.h void flush_tlb_page(struct vm_area_struct *, unsigned long);
vm_area_struct     46 arch/xtensa/include/asm/tlbflush.h void flush_tlb_range(struct vm_area_struct *, unsigned long,
vm_area_struct     74 arch/xtensa/kernel/pci.c int pci_iobar_pfn(struct pci_dev *pdev, int bar, struct vm_area_struct *vma)
vm_area_struct    466 arch/xtensa/kernel/smp.c 	struct vm_area_struct *vma;
vm_area_struct    497 arch/xtensa/kernel/smp.c void flush_tlb_page(struct vm_area_struct *vma, unsigned long addr)
vm_area_struct    512 arch/xtensa/kernel/smp.c void flush_tlb_range(struct vm_area_struct *vma,
vm_area_struct    556 arch/xtensa/kernel/smp.c void flush_cache_page(struct vm_area_struct *vma,
vm_area_struct    573 arch/xtensa/kernel/smp.c void flush_cache_range(struct vm_area_struct *vma,
vm_area_struct     64 arch/xtensa/kernel/syscall.c 	struct vm_area_struct *vmm;
vm_area_struct    106 arch/xtensa/mm/cache.c 			unsigned long vaddr, struct vm_area_struct *vma)
vm_area_struct    180 arch/xtensa/mm/cache.c void local_flush_cache_range(struct vm_area_struct *vma,
vm_area_struct    195 arch/xtensa/mm/cache.c void local_flush_cache_page(struct vm_area_struct *vma, unsigned long address,
vm_area_struct    211 arch/xtensa/mm/cache.c update_mmu_cache(struct vm_area_struct * vma, unsigned long addr, pte_t *ptep)
vm_area_struct    258 arch/xtensa/mm/cache.c void copy_to_user_page(struct vm_area_struct *vma, struct page *page,
vm_area_struct    294 arch/xtensa/mm/cache.c extern void copy_from_user_page(struct vm_area_struct *vma, struct page *page,
vm_area_struct     38 arch/xtensa/mm/fault.c 	struct vm_area_struct * vma;
vm_area_struct     88 arch/xtensa/mm/tlb.c void local_flush_tlb_range(struct vm_area_struct *vma,
vm_area_struct    126 arch/xtensa/mm/tlb.c void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long page)
vm_area_struct   5133 drivers/android/binder.c static void binder_vma_open(struct vm_area_struct *vma)
vm_area_struct   5144 drivers/android/binder.c static void binder_vma_close(struct vm_area_struct *vma)
vm_area_struct   5167 drivers/android/binder.c static int binder_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct    187 drivers/android/binder_alloc.c 	struct vm_area_struct *vma = NULL;
vm_area_struct    315 drivers/android/binder_alloc.c 		struct vm_area_struct *vma)
vm_area_struct    329 drivers/android/binder_alloc.c static inline struct vm_area_struct *binder_alloc_get_vma(
vm_area_struct    332 drivers/android/binder_alloc.c 	struct vm_area_struct *vma = NULL;
vm_area_struct    679 drivers/android/binder_alloc.c 			      struct vm_area_struct *vma)
vm_area_struct    921 drivers/android/binder_alloc.c 	struct vm_area_struct *vma;
vm_area_struct     94 drivers/android/binder_alloc.h 	struct vm_area_struct *vma;
vm_area_struct    130 drivers/android/binder_alloc.h 				     struct vm_area_struct *vma);
vm_area_struct     53 drivers/auxdisplay/cfag12864bfb.c static int cfag12864bfb_mmap(struct fb_info *info, struct vm_area_struct *vma)
vm_area_struct    223 drivers/auxdisplay/ht16k33.c static int ht16k33_mmap(struct fb_info *info, struct vm_area_struct *vma)
vm_area_struct    565 drivers/char/agp/frontend.c static int agp_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    112 drivers/char/bsr.c static int bsr_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct    379 drivers/char/hpet.c static int hpet_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    397 drivers/char/hpet.c static int hpet_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    351 drivers/char/mem.c static inline int private_mapping_ok(struct vm_area_struct *vma)
vm_area_struct    357 drivers/char/mem.c static inline int private_mapping_ok(struct vm_area_struct *vma)
vm_area_struct    369 drivers/char/mem.c static int mmap_mem(struct file *file, struct vm_area_struct *vma)
vm_area_struct    412 drivers/char/mem.c static int mmap_kmem(struct file *file, struct vm_area_struct *vma)
vm_area_struct    725 drivers/char/mem.c static int mmap_zero(struct file *file, struct vm_area_struct *vma)
vm_area_struct     89 drivers/char/mspec.c mspec_open(struct vm_area_struct *vma)
vm_area_struct    104 drivers/char/mspec.c mspec_close(struct vm_area_struct *vma)
vm_area_struct    182 drivers/char/mspec.c mspec_mmap(struct file *file, struct vm_area_struct *vma,
vm_area_struct    222 drivers/char/mspec.c cached_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    228 drivers/char/mspec.c uncached_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct     43 drivers/char/uv_mmtimer.c static int uv_mmtimer_mmap(struct file *file, struct vm_area_struct *vma);
vm_area_struct    147 drivers/char/uv_mmtimer.c static int uv_mmtimer_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct     17 drivers/dax/device.c static int check_vma(struct dev_dax *dev_dax, struct vm_area_struct *vma,
vm_area_struct    279 drivers/dax/device.c static int dev_dax_split(struct vm_area_struct *vma, unsigned long addr)
vm_area_struct    290 drivers/dax/device.c static unsigned long dev_dax_pagesize(struct vm_area_struct *vma)
vm_area_struct    306 drivers/dax/device.c static int dax_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct    116 drivers/dma-buf/dma-buf.c static int dma_buf_mmap_internal(struct file *file, struct vm_area_struct *vma)
vm_area_struct   1040 drivers/dma-buf/dma-buf.c int dma_buf_mmap(struct dma_buf *dmabuf, struct vm_area_struct *vma,
vm_area_struct     25 drivers/dma-buf/udmabuf.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct     37 drivers/dma-buf/udmabuf.c static int mmap_udmabuf(struct dma_buf *buf, struct vm_area_struct *vma)
vm_area_struct   1657 drivers/firewire/core-cdev.c static int fw_device_op_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct     95 drivers/firewire/core-iso.c 			  struct vm_area_struct *vma)
vm_area_struct    162 drivers/firewire/core.h 			  struct vm_area_struct *vma);
vm_area_struct    749 drivers/fpga/dfl-afu-main.c static int afu_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct    105 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c 			  struct vm_area_struct *vma)
vm_area_struct     40 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h 			  struct vm_area_struct *vma);
vm_area_struct   1121 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c 			     struct vm_area_struct *vma)
vm_area_struct    259 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h 				struct vm_area_struct *vma);
vm_area_struct    794 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 	struct vm_area_struct *vma;
vm_area_struct   1886 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c int amdgpu_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct    102 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h int amdgpu_mmap(struct file *filp, struct vm_area_struct *vma);
vm_area_struct     45 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c static int kfd_mmap(struct file *, struct vm_area_struct *);
vm_area_struct   1865 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 		      struct vm_area_struct *vma)
vm_area_struct   1897 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c static int kfd_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct    130 drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c 		      struct vm_area_struct *vma)
vm_area_struct    782 drivers/gpu/drm/amd/amdkfd/kfd_events.c int kfd_event_mmap(struct kfd_process *p, struct vm_area_struct *vma)
vm_area_struct    881 drivers/gpu/drm/amd/amdkfd/kfd_events.c 	struct vm_area_struct *vma;
vm_area_struct    782 drivers/gpu/drm/amd/amdkfd/kfd_priv.h 			  struct vm_area_struct *vma);
vm_area_struct    813 drivers/gpu/drm/amd/amdkfd/kfd_priv.h 		      struct vm_area_struct *vma);
vm_area_struct   1007 drivers/gpu/drm/amd/amdkfd/kfd_priv.h int kfd_event_mmap(struct kfd_process *process, struct vm_area_struct *vma);
vm_area_struct   1117 drivers/gpu/drm/amd/amdkfd/kfd_process.c 			  struct vm_area_struct *vma)
vm_area_struct    475 drivers/gpu/drm/armada/armada_gem.c armada_gem_dmabuf_mmap(struct dma_buf *buf, struct vm_area_struct *vma)
vm_area_struct    222 drivers/gpu/drm/cirrus/cirrus_drv.h int cirrus_mmap(struct file *filp, struct vm_area_struct *vma);
vm_area_struct   2157 drivers/gpu/drm/drm_fb_helper.c static int drm_fbdev_fb_mmap(struct fb_info *info, struct vm_area_struct *vma)
vm_area_struct   1051 drivers/gpu/drm/drm_gem.c void drm_gem_vm_open(struct vm_area_struct *vma)
vm_area_struct   1066 drivers/gpu/drm/drm_gem.c void drm_gem_vm_close(struct vm_area_struct *vma)
vm_area_struct   1099 drivers/gpu/drm/drm_gem.c 		     struct vm_area_struct *vma)
vm_area_struct   1146 drivers/gpu/drm/drm_gem.c int drm_gem_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct    270 drivers/gpu/drm/drm_gem_cma_helper.c 				struct vm_area_struct *vma)
vm_area_struct    308 drivers/gpu/drm/drm_gem_cma_helper.c int drm_gem_cma_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct    522 drivers/gpu/drm/drm_gem_cma_helper.c 			   struct vm_area_struct *vma)
vm_area_struct    473 drivers/gpu/drm/drm_gem_shmem_helper.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    487 drivers/gpu/drm/drm_gem_shmem_helper.c static void drm_gem_shmem_vm_open(struct vm_area_struct *vma)
vm_area_struct    499 drivers/gpu/drm/drm_gem_shmem_helper.c static void drm_gem_shmem_vm_close(struct vm_area_struct *vma)
vm_area_struct    531 drivers/gpu/drm/drm_gem_shmem_helper.c int drm_gem_shmem_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct    710 drivers/gpu/drm/drm_prime.c int drm_gem_prime_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma)
vm_area_struct    758 drivers/gpu/drm/drm_prime.c int drm_gem_dmabuf_mmap(struct dma_buf *dma_buf, struct vm_area_struct *vma)
vm_area_struct     62 drivers/gpu/drm/drm_vm.c 	struct vm_area_struct *vma;
vm_area_struct     66 drivers/gpu/drm/drm_vm.c static void drm_vm_open(struct vm_area_struct *vma);
vm_area_struct     67 drivers/gpu/drm/drm_vm.c static void drm_vm_close(struct vm_area_struct *vma);
vm_area_struct     70 drivers/gpu/drm/drm_vm.c 			    struct vm_area_struct *vma)
vm_area_struct     95 drivers/gpu/drm/drm_vm.c static pgprot_t drm_dma_prot(uint32_t map_type, struct vm_area_struct *vma)
vm_area_struct    118 drivers/gpu/drm/drm_vm.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    207 drivers/gpu/drm/drm_vm.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    236 drivers/gpu/drm/drm_vm.c static void drm_vm_shm_close(struct vm_area_struct *vma)
vm_area_struct    309 drivers/gpu/drm/drm_vm.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    344 drivers/gpu/drm/drm_vm.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    398 drivers/gpu/drm/drm_vm.c 			       struct vm_area_struct *vma)
vm_area_struct    413 drivers/gpu/drm/drm_vm.c static void drm_vm_open(struct vm_area_struct *vma)
vm_area_struct    424 drivers/gpu/drm/drm_vm.c 				struct vm_area_struct *vma)
vm_area_struct    448 drivers/gpu/drm/drm_vm.c static void drm_vm_close(struct vm_area_struct *vma)
vm_area_struct    468 drivers/gpu/drm/drm_vm.c static int drm_mmap_dma(struct file *filp, struct vm_area_struct *vma)
vm_area_struct    531 drivers/gpu/drm/drm_vm.c static int drm_mmap_locked(struct file *filp, struct vm_area_struct *vma)
vm_area_struct    645 drivers/gpu/drm/drm_vm.c int drm_legacy_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct    207 drivers/gpu/drm/drm_vram_mm_helper.c int drm_vram_mm_mmap(struct file *filp, struct vm_area_struct *vma,
vm_area_struct    287 drivers/gpu/drm/drm_vram_mm_helper.c 	struct file *filp, struct vm_area_struct *vma)
vm_area_struct     50 drivers/gpu/drm/etnaviv/etnaviv_drv.h int etnaviv_gem_mmap(struct file *filp, struct vm_area_struct *vma);
vm_area_struct     57 drivers/gpu/drm/etnaviv/etnaviv_drv.h 			   struct vm_area_struct *vma);
vm_area_struct    128 drivers/gpu/drm/etnaviv/etnaviv_gem.c 		struct vm_area_struct *vma)
vm_area_struct    158 drivers/gpu/drm/etnaviv/etnaviv_gem.c int etnaviv_gem_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct    175 drivers/gpu/drm/etnaviv/etnaviv_gem.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    711 drivers/gpu/drm/etnaviv/etnaviv_gem.c 		struct vm_area_struct *vma)
vm_area_struct     68 drivers/gpu/drm/etnaviv/etnaviv_gem.h 	int (*mmap)(struct etnaviv_gem_object *, struct vm_area_struct *);
vm_area_struct     36 drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c 			   struct vm_area_struct *vma)
vm_area_struct     94 drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c 		struct vm_area_struct *vma)
vm_area_struct     37 drivers/gpu/drm/exynos/exynos_drm_fbdev.c 			struct vm_area_struct *vma)
vm_area_struct    292 drivers/gpu/drm/exynos/exynos_drm_gem.c 				      struct vm_area_struct *vma)
vm_area_struct    386 drivers/gpu/drm/exynos/exynos_drm_gem.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    405 drivers/gpu/drm/exynos/exynos_drm_gem.c 				   struct vm_area_struct *vma)
vm_area_struct    435 drivers/gpu/drm/exynos/exynos_drm_gem.c int exynos_drm_gem_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct    537 drivers/gpu/drm/exynos/exynos_drm_gem.c 			      struct vm_area_struct *vma)
vm_area_struct    108 drivers/gpu/drm/exynos/exynos_drm_gem.h int exynos_drm_gem_mmap(struct file *filp, struct vm_area_struct *vma);
vm_area_struct    121 drivers/gpu/drm/exynos/exynos_drm_gem.h 			      struct vm_area_struct *vma);
vm_area_struct    101 drivers/gpu/drm/gma500/framebuffer.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    132 drivers/gpu/drm/gma500/framebuffer.c static void psbfb_vm_open(struct vm_area_struct *vma)
vm_area_struct    136 drivers/gpu/drm/gma500/framebuffer.c static void psbfb_vm_close(struct vm_area_struct *vma)
vm_area_struct    146 drivers/gpu/drm/gma500/framebuffer.c static int psbfb_mmap(struct fb_info *info, struct vm_area_struct *vma)
vm_area_struct    128 drivers/gpu/drm/gma500/gem.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct     94 drivers/gpu/drm/i810/i810_dma.c static int i810_mmap_buffers(struct file *filp, struct vm_area_struct *vma)
vm_area_struct    130 drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c static int i915_gem_dmabuf_mmap(struct dma_buf *dma_buf, struct vm_area_struct *vma)
vm_area_struct     20 drivers/gpu/drm/i915/gem/i915_gem_mman.c __vma_matches(struct vm_area_struct *vma, struct file *filp,
vm_area_struct     89 drivers/gpu/drm/i915/gem/i915_gem_mman.c 		struct vm_area_struct *vma;
vm_area_struct    220 drivers/gpu/drm/i915/gem/i915_gem_mman.c 	struct vm_area_struct *area = vmf->vma;
vm_area_struct     93 drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.c static int mock_dmabuf_mmap(struct dma_buf *dma_buf, struct vm_area_struct *vma)
vm_area_struct   1146 drivers/gpu/drm/i915/gvt/kvmgt.c static int intel_vgpu_mmap(struct mdev_device *mdev, struct vm_area_struct *vma)
vm_area_struct   2486 drivers/gpu/drm/i915/i915_drv.h int remap_io_mapping(struct vm_area_struct *vma,
vm_area_struct     59 drivers/gpu/drm/i915/i915_mm.c int remap_io_mapping(struct vm_area_struct *vma,
vm_area_struct     93 drivers/gpu/drm/lima/lima_gem.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    112 drivers/gpu/drm/lima/lima_gem.c void lima_set_vma_flags(struct vm_area_struct *vma)
vm_area_struct    121 drivers/gpu/drm/lima/lima_gem.c int lima_gem_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct     19 drivers/gpu/drm/lima/lima_gem.h int lima_gem_mmap(struct file *filp, struct vm_area_struct *vma);
vm_area_struct     23 drivers/gpu/drm/lima/lima_gem.h void lima_set_vma_flags(struct vm_area_struct *vma);
vm_area_struct     36 drivers/gpu/drm/lima/lima_gem_prime.c int lima_gem_prime_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma)
vm_area_struct     11 drivers/gpu/drm/lima/lima_gem_prime.h int lima_gem_prime_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma);
vm_area_struct    130 drivers/gpu/drm/mediatek/mtk_drm_gem.c 				   struct vm_area_struct *vma)
vm_area_struct    151 drivers/gpu/drm/mediatek/mtk_drm_gem.c int mtk_drm_gem_mmap_buf(struct drm_gem_object *obj, struct vm_area_struct *vma)
vm_area_struct    162 drivers/gpu/drm/mediatek/mtk_drm_gem.c int mtk_drm_gem_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct     42 drivers/gpu/drm/mediatek/mtk_drm_gem.h int mtk_drm_gem_mmap(struct file *filp, struct vm_area_struct *vma);
vm_area_struct     44 drivers/gpu/drm/mediatek/mtk_drm_gem.h 			 struct vm_area_struct *vma);
vm_area_struct    223 drivers/gpu/drm/mgag200/mgag200_drv.h int mgag200_mmap(struct file *filp, struct vm_area_struct *vma);
vm_area_struct    270 drivers/gpu/drm/msm/msm_drv.h 			struct vm_area_struct *vma);
vm_area_struct    271 drivers/gpu/drm/msm/msm_drv.h int msm_gem_mmap(struct file *filp, struct vm_area_struct *vma);
vm_area_struct    291 drivers/gpu/drm/msm/msm_drv.h int msm_gem_prime_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma);
vm_area_struct     15 drivers/gpu/drm/msm/msm_fbdev.c 					struct vm_area_struct *vma);
vm_area_struct     16 drivers/gpu/drm/msm/msm_fbdev.c static int msm_fbdev_mmap(struct fb_info *info, struct vm_area_struct *vma);
vm_area_struct     44 drivers/gpu/drm/msm/msm_fbdev.c static int msm_fbdev_mmap(struct fb_info *info, struct vm_area_struct *vma)
vm_area_struct    209 drivers/gpu/drm/msm/msm_gem.c 		struct vm_area_struct *vma)
vm_area_struct    237 drivers/gpu/drm/msm/msm_gem.c int msm_gem_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct    252 drivers/gpu/drm/msm/msm_gem.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct     35 drivers/gpu/drm/msm/msm_gem_prime.c int msm_gem_prime_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma)
vm_area_struct    624 drivers/gpu/drm/nouveau/nouveau_dmem.c 			 struct vm_area_struct *vma,
vm_area_struct     37 drivers/gpu/drm/nouveau/nouveau_dmem.h 			     struct vm_area_struct *vma,
vm_area_struct    182 drivers/gpu/drm/nouveau/nouveau_svm.c 		struct vm_area_struct *vma;
vm_area_struct    541 drivers/gpu/drm/nouveau/nouveau_svm.c 	struct vm_area_struct *vma;
vm_area_struct    162 drivers/gpu/drm/nouveau/nouveau_ttm.c nouveau_ttm_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct     20 drivers/gpu/drm/nouveau/nouveau_ttm.h int  nouveau_ttm_mmap(struct file *, struct vm_area_struct *);
vm_area_struct    347 drivers/gpu/drm/omapdrm/omap_gem.c 		struct vm_area_struct *vma, struct vm_fault *vmf)
vm_area_struct    373 drivers/gpu/drm/omapdrm/omap_gem.c 		struct vm_area_struct *vma, struct vm_fault *vmf)
vm_area_struct    492 drivers/gpu/drm/omapdrm/omap_gem.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    528 drivers/gpu/drm/omapdrm/omap_gem.c int omap_gem_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct    542 drivers/gpu/drm/omapdrm/omap_gem.c 		struct vm_area_struct *vma)
vm_area_struct     26 drivers/gpu/drm/omapdrm/omap_gem.h struct vm_area_struct;
vm_area_struct     61 drivers/gpu/drm/omapdrm/omap_gem.h int omap_gem_mmap(struct file *filp, struct vm_area_struct *vma);
vm_area_struct     63 drivers/gpu/drm/omapdrm/omap_gem.h 		struct vm_area_struct *vma);
vm_area_struct    108 drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c 		struct vm_area_struct *vma)
vm_area_struct    357 drivers/gpu/drm/qxl/qxl_drv.h int qxl_mmap(struct file *filp, struct vm_area_struct *vma);
vm_area_struct    456 drivers/gpu/drm/qxl/qxl_drv.h 				struct vm_area_struct *vma);
vm_area_struct     78 drivers/gpu/drm/qxl/qxl_prime.c 		       struct vm_area_struct *area)
vm_area_struct     66 drivers/gpu/drm/qxl/qxl_ttm.c int qxl_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct    144 drivers/gpu/drm/radeon/radeon_drv.c int radeon_mmap(struct file *filp, struct vm_area_struct *vma);
vm_area_struct    503 drivers/gpu/drm/radeon/radeon_ttm.c 		struct vm_area_struct *vma;
vm_area_struct    903 drivers/gpu/drm/radeon/radeon_ttm.c int radeon_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct     22 drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c 			       struct vm_area_struct *vma)
vm_area_struct    213 drivers/gpu/drm/rockchip/rockchip_drm_gem.c 					      struct vm_area_struct *vma)
vm_area_struct    226 drivers/gpu/drm/rockchip/rockchip_drm_gem.c 					    struct vm_area_struct *vma)
vm_area_struct    236 drivers/gpu/drm/rockchip/rockchip_drm_gem.c 					struct vm_area_struct *vma)
vm_area_struct    259 drivers/gpu/drm/rockchip/rockchip_drm_gem.c 			  struct vm_area_struct *vma)
vm_area_struct    271 drivers/gpu/drm/rockchip/rockchip_drm_gem.c int rockchip_gem_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct     38 drivers/gpu/drm/rockchip/rockchip_drm_gem.h int rockchip_gem_mmap(struct file *filp, struct vm_area_struct *vma);
vm_area_struct     42 drivers/gpu/drm/rockchip/rockchip_drm_gem.h 			  struct vm_area_struct *vma);
vm_area_struct    180 drivers/gpu/drm/tegra/fb.c static int tegra_fb_mmap(struct fb_info *info, struct vm_area_struct *vma)
vm_area_struct    427 drivers/gpu/drm/tegra/gem.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    448 drivers/gpu/drm/tegra/gem.c int __tegra_gem_mmap(struct drm_gem_object *gem, struct vm_area_struct *vma)
vm_area_struct    484 drivers/gpu/drm/tegra/gem.c int tegra_drm_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    595 drivers/gpu/drm/tegra/gem.c static int tegra_gem_prime_mmap(struct dma_buf *buf, struct vm_area_struct *vma)
vm_area_struct     69 drivers/gpu/drm/tegra/gem.h int __tegra_gem_mmap(struct drm_gem_object *gem, struct vm_area_struct *vma);
vm_area_struct     70 drivers/gpu/drm/tegra/gem.h int tegra_drm_mmap(struct file *file, struct vm_area_struct *vma);
vm_area_struct    111 drivers/gpu/drm/ttm/ttm_bo_vm.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    126 drivers/gpu/drm/ttm/ttm_bo_vm.c 	struct vm_area_struct cvma;
vm_area_struct    301 drivers/gpu/drm/ttm/ttm_bo_vm.c static void ttm_bo_vm_open(struct vm_area_struct *vma)
vm_area_struct    311 drivers/gpu/drm/ttm/ttm_bo_vm.c static void ttm_bo_vm_close(struct vm_area_struct *vma)
vm_area_struct    358 drivers/gpu/drm/ttm/ttm_bo_vm.c static int ttm_bo_vm_access(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    427 drivers/gpu/drm/ttm/ttm_bo_vm.c int ttm_bo_mmap(struct file *filp, struct vm_area_struct *vma,
vm_area_struct    475 drivers/gpu/drm/ttm/ttm_bo_vm.c int ttm_fbdev_mmap(struct vm_area_struct *vma, struct ttm_buffer_object *bo)
vm_area_struct    157 drivers/gpu/drm/udl/udl_dmabuf.c 			   struct vm_area_struct *vma)
vm_area_struct    143 drivers/gpu/drm/udl/udl_drv.h int udl_drm_gem_mmap(struct file *filp, struct vm_area_struct *vma);
vm_area_struct    160 drivers/gpu/drm/udl/udl_fb.c static int udl_fb_mmap(struct fb_info *info, struct vm_area_struct *vma)
vm_area_struct     61 drivers/gpu/drm/udl/udl_gem.c 				 struct vm_area_struct *vma)
vm_area_struct     87 drivers/gpu/drm/udl/udl_gem.c int udl_drm_gem_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct    105 drivers/gpu/drm/udl/udl_gem.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    689 drivers/gpu/drm/vc4/vc4_bo.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    703 drivers/gpu/drm/vc4/vc4_bo.c int vc4_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct    758 drivers/gpu/drm/vc4/vc4_bo.c int vc4_prime_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma)
vm_area_struct    731 drivers/gpu/drm/vc4/vc4_drv.h int vc4_mmap(struct file *filp, struct vm_area_struct *vma);
vm_area_struct    732 drivers/gpu/drm/vc4/vc4_drv.h int vc4_prime_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma);
vm_area_struct     73 drivers/gpu/drm/vgem/vgem_drv.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    263 drivers/gpu/drm/vgem/vgem_drv.c static int vgem_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct    407 drivers/gpu/drm/vgem/vgem_drv.c 			   struct vm_area_struct *vma)
vm_area_struct    345 drivers/gpu/drm/virtio/virtgpu_drv.h int virtio_gpu_mmap(struct file *filp, struct vm_area_struct *vma);
vm_area_struct    377 drivers/gpu/drm/virtio/virtgpu_drv.h 			   struct vm_area_struct *vma);
vm_area_struct     69 drivers/gpu/drm/virtio/virtgpu_prime.c 			   struct vm_area_struct *vma)
vm_area_struct     52 drivers/gpu/drm/virtio/virtgpu_ttm.c int virtio_gpu_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct     45 drivers/gpu/drm/vkms/vkms_gem.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    913 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h extern int vmw_mmap(struct file *filp, struct vm_area_struct *vma);
vm_area_struct     87 drivers/gpu/drm/vmwgfx/vmwgfx_prime.c 				 struct vm_area_struct *vma)
vm_area_struct     30 drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c int vmw_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct    224 drivers/gpu/drm/xen/xen_drm_front_gem.c 			struct vm_area_struct *vma)
vm_area_struct    260 drivers/gpu/drm/xen/xen_drm_front_gem.c int xen_drm_front_gem_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct    294 drivers/gpu/drm/xen/xen_drm_front_gem.c 				 struct vm_area_struct *vma)
vm_area_struct     19 drivers/gpu/drm/xen/xen_drm_front_gem.h struct vm_area_struct;
vm_area_struct     35 drivers/gpu/drm/xen/xen_drm_front_gem.h int xen_drm_front_gem_mmap(struct file *filp, struct vm_area_struct *vma);
vm_area_struct     43 drivers/gpu/drm/xen/xen_drm_front_gem.h 				 struct vm_area_struct *vma);
vm_area_struct   1260 drivers/hsi/clients/cmt_speech.c static int cs_char_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct   1547 drivers/hwtracing/intel_th/msu.c static void msc_mmap_open(struct vm_area_struct *vma)
vm_area_struct   1555 drivers/hwtracing/intel_th/msu.c static void msc_mmap_close(struct vm_area_struct *vma)
vm_area_struct   1602 drivers/hwtracing/intel_th/msu.c static int intel_th_msc_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    669 drivers/hwtracing/stm/core.c static void stm_mmap_open(struct vm_area_struct *vma)
vm_area_struct    677 drivers/hwtracing/stm/core.c static void stm_mmap_close(struct vm_area_struct *vma)
vm_area_struct    691 drivers/hwtracing/stm/core.c static int stm_char_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    417 drivers/infiniband/core/umem_odp.c 		struct vm_area_struct *vma;
vm_area_struct    773 drivers/infiniband/core/uverbs_main.c static int ib_uverbs_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct    805 drivers/infiniband/core/uverbs_main.c 	struct vm_area_struct *vma;
vm_area_struct    812 drivers/infiniband/core/uverbs_main.c 				struct vm_area_struct *vma)
vm_area_struct    829 drivers/infiniband/core/uverbs_main.c static void rdma_umap_open(struct vm_area_struct *vma)
vm_area_struct    867 drivers/infiniband/core/uverbs_main.c static void rdma_umap_close(struct vm_area_struct *vma)
vm_area_struct    937 drivers/infiniband/core/uverbs_main.c int rdma_user_mmap_io(struct ib_ucontext *ucontext, struct vm_area_struct *vma,
vm_area_struct   1011 drivers/infiniband/core/uverbs_main.c 			struct vm_area_struct *vma = priv->vma;
vm_area_struct   3686 drivers/infiniband/hw/bnxt_re/ib_verbs.c int bnxt_re_mmap(struct ib_ucontext *ib_uctx, struct vm_area_struct *vma)
vm_area_struct    213 drivers/infiniband/hw/bnxt_re/ib_verbs.h int bnxt_re_mmap(struct ib_ucontext *context, struct vm_area_struct *vma);
vm_area_struct    237 drivers/infiniband/hw/cxgb3/iwch_provider.c static int iwch_mmap(struct ib_ucontext *context, struct vm_area_struct *vma)
vm_area_struct    124 drivers/infiniband/hw/cxgb4/provider.c static int c4iw_mmap(struct ib_ucontext *context, struct vm_area_struct *vma)
vm_area_struct    149 drivers/infiniband/hw/efa/efa.h 	     struct vm_area_struct *vma);
vm_area_struct   1593 drivers/infiniband/hw/efa/efa_verbs.c 		      struct vm_area_struct *vma, u64 key, u64 length)
vm_area_struct   1645 drivers/infiniband/hw/efa/efa_verbs.c 	     struct vm_area_struct *vma)
vm_area_struct     78 drivers/infiniband/hw/hfi1/file_ops.c static int hfi1_file_mmap(struct file *fp, struct vm_area_struct *vma);
vm_area_struct    350 drivers/infiniband/hw/hfi1/file_ops.c static int hfi1_file_mmap(struct file *fp, struct vm_area_struct *vma)
vm_area_struct    353 drivers/infiniband/hw/hns/hns_roce_main.c 			 struct vm_area_struct *vma)
vm_area_struct    169 drivers/infiniband/hw/i40iw/i40iw_verbs.c static int i40iw_mmap(struct ib_ucontext *context, struct vm_area_struct *vma)
vm_area_struct   1152 drivers/infiniband/hw/mlx4/main.c static int mlx4_ib_mmap(struct ib_ucontext *context, struct vm_area_struct *vma)
vm_area_struct    381 drivers/infiniband/hw/mlx4/mr.c 		struct vm_area_struct *vma;
vm_area_struct   2059 drivers/infiniband/hw/mlx5/main.c 					struct vm_area_struct *vma,
vm_area_struct   2081 drivers/infiniband/hw/mlx5/main.c 		    struct vm_area_struct *vma,
vm_area_struct   2192 drivers/infiniband/hw/mlx5/main.c static int dm_mmap(struct ib_ucontext *context, struct vm_area_struct *vma)
vm_area_struct   2213 drivers/infiniband/hw/mlx5/main.c static int mlx5_ib_mmap(struct ib_ucontext *ibcontext, struct vm_area_struct *vma)
vm_area_struct    351 drivers/infiniband/hw/mthca/mthca_provider.c 			  struct vm_area_struct *vma)
vm_area_struct    545 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c int ocrdma_mmap(struct ib_ucontext *context, struct vm_area_struct *vma)
vm_area_struct     69 drivers/infiniband/hw/ocrdma/ocrdma_verbs.h int ocrdma_mmap(struct ib_ucontext *, struct vm_area_struct *vma);
vm_area_struct    387 drivers/infiniband/hw/qedr/verbs.c int qedr_mmap(struct ib_ucontext *context, struct vm_area_struct *vma)
vm_area_struct     49 drivers/infiniband/hw/qedr/verbs.h int qedr_mmap(struct ib_ucontext *, struct vm_area_struct *vma);
vm_area_struct     62 drivers/infiniband/hw/qib/qib_file_ops.c static int qib_mmapf(struct file *, struct vm_area_struct *);
vm_area_struct    708 drivers/infiniband/hw/qib/qib_file_ops.c static int qib_mmap_mem(struct vm_area_struct *vma, struct qib_ctxtdata *rcd,
vm_area_struct    750 drivers/infiniband/hw/qib/qib_file_ops.c static int mmap_ureg(struct vm_area_struct *vma, struct qib_devdata *dd,
vm_area_struct    781 drivers/infiniband/hw/qib/qib_file_ops.c static int mmap_piobufs(struct vm_area_struct *vma,
vm_area_struct    827 drivers/infiniband/hw/qib/qib_file_ops.c static int mmap_rcvegrbufs(struct vm_area_struct *vma,
vm_area_struct    893 drivers/infiniband/hw/qib/qib_file_ops.c static int mmap_kvaddr(struct vm_area_struct *vma, u64 pgaddr,
vm_area_struct    975 drivers/infiniband/hw/qib/qib_file_ops.c static int qib_mmapf(struct file *fp, struct vm_area_struct *vma)
vm_area_struct    673 drivers/infiniband/hw/usnic/usnic_ib_verbs.c 				struct vm_area_struct *vma)
vm_area_struct     71 drivers/infiniband/hw/usnic/usnic_ib_verbs.h 			struct vm_area_struct *vma);
vm_area_struct    395 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c int pvrdma_mmap(struct ib_ucontext *ibcontext, struct vm_area_struct *vma)
vm_area_struct    398 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h int pvrdma_mmap(struct ib_ucontext *context, struct vm_area_struct *vma);
vm_area_struct     85 drivers/infiniband/sw/rdmavt/mmap.c static void rvt_vma_open(struct vm_area_struct *vma)
vm_area_struct     92 drivers/infiniband/sw/rdmavt/mmap.c static void rvt_vma_close(struct vm_area_struct *vma)
vm_area_struct    111 drivers/infiniband/sw/rdmavt/mmap.c int rvt_mmap(struct ib_ucontext *context, struct vm_area_struct *vma)
vm_area_struct     55 drivers/infiniband/sw/rdmavt/mmap.h int rvt_mmap(struct ib_ucontext *context, struct vm_area_struct *vma);
vm_area_struct     98 drivers/infiniband/sw/rxe/rxe_loc.h int rxe_mmap(struct ib_ucontext *context, struct vm_area_struct *vma);
vm_area_struct     66 drivers/infiniband/sw/rxe/rxe_mmap.c static void rxe_vma_open(struct vm_area_struct *vma)
vm_area_struct     73 drivers/infiniband/sw/rxe/rxe_mmap.c static void rxe_vma_close(struct vm_area_struct *vma)
vm_area_struct     91 drivers/infiniband/sw/rxe/rxe_mmap.c int rxe_mmap(struct ib_ucontext *context, struct vm_area_struct *vma)
vm_area_struct     69 drivers/infiniband/sw/siw/siw_verbs.c int siw_mmap(struct ib_ucontext *ctx, struct vm_area_struct *vma)
vm_area_struct     85 drivers/infiniband/sw/siw/siw_verbs.h int siw_mmap(struct ib_ucontext *ctx, struct vm_area_struct *vma);
vm_area_struct    456 drivers/iommu/amd_iommu_v2.c static bool access_error(struct vm_area_struct *vma, struct fault *fault)
vm_area_struct    475 drivers/iommu/amd_iommu_v2.c 	struct vm_area_struct *vma;
vm_area_struct    647 drivers/iommu/dma-iommu.c 		struct vm_area_struct *vma)
vm_area_struct   1028 drivers/iommu/dma-iommu.c static int iommu_dma_mmap(struct device *dev, struct vm_area_struct *vma,
vm_area_struct    507 drivers/iommu/intel-svm.c static bool access_error(struct vm_area_struct *vma, struct page_req_dsc *req)
vm_area_struct    545 drivers/iommu/intel-svm.c 		struct vm_area_struct *vma;
vm_area_struct    291 drivers/media/common/saa7146/saa7146_fops.c static int fops_mmap(struct file *file, struct vm_area_struct * vma)
vm_area_struct   1143 drivers/media/common/siano/smscoreapi.h 				      struct vm_area_struct *vma);
vm_area_struct   2147 drivers/media/common/videobuf2/videobuf2-core.c int vb2_mmap(struct vb2_queue *q, struct vm_area_struct *vma)
vm_area_struct    179 drivers/media/common/videobuf2/videobuf2-dma-contig.c static int vb2_dc_mmap(void *buf_priv, struct vm_area_struct *vma)
vm_area_struct    353 drivers/media/common/videobuf2/videobuf2-dma-contig.c 	struct vm_area_struct *vma)
vm_area_struct    327 drivers/media/common/videobuf2/videobuf2-dma-sg.c static int vb2_dma_sg_mmap(void *buf_priv, struct vm_area_struct *vma)
vm_area_struct    488 drivers/media/common/videobuf2/videobuf2-dma-sg.c 	struct vm_area_struct *vma)
vm_area_struct     89 drivers/media/common/videobuf2/videobuf2-memops.c static void vb2_common_vm_open(struct vm_area_struct *vma)
vm_area_struct    107 drivers/media/common/videobuf2/videobuf2-memops.c static void vb2_common_vm_close(struct vm_area_struct *vma)
vm_area_struct   1026 drivers/media/common/videobuf2/videobuf2-v4l2.c int vb2_fop_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    169 drivers/media/common/videobuf2/videobuf2-vmalloc.c static int vb2_vmalloc_mmap(void *buf_priv, struct vm_area_struct *vma)
vm_area_struct    337 drivers/media/common/videobuf2/videobuf2-vmalloc.c 	struct vm_area_struct *vma)
vm_area_struct   1220 drivers/media/dvb-core/dmxdev.c static int dvb_demux_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct   1370 drivers/media/dvb-core/dmxdev.c static int dvb_dvr_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    422 drivers/media/dvb-core/dvb_vb2.c int dvb_vb2_mmap(struct dvb_vb2_ctx *ctx, struct vm_area_struct *vma)
vm_area_struct   3076 drivers/media/pci/bt8xx/bttv-driver.c bttv_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    646 drivers/media/pci/cx18/cx18-fileops.c int cx18_v4l2_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct     22 drivers/media/pci/cx18/cx18-fileops.h int cx18_v4l2_mmap(struct file *file, struct vm_area_struct *vma);
vm_area_struct   1421 drivers/media/pci/meye/meye.c static void meye_vm_open(struct vm_area_struct *vma)
vm_area_struct   1427 drivers/media/pci/meye/meye.c static void meye_vm_close(struct vm_area_struct *vma)
vm_area_struct   1438 drivers/media/pci/meye/meye.c static int meye_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    680 drivers/media/platform/davinci/vpfe_capture.c static int vpfe_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    715 drivers/media/platform/exynos-gsc/gsc-m2m.c static int gsc_m2m_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct   1309 drivers/media/platform/fsl-viu.c static int viu_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct   1392 drivers/media/platform/omap3isp/ispvideo.c static int isp_video_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    609 drivers/media/platform/s3c-camif/camif-capture.c static int s3c_camif_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct   1043 drivers/media/platform/s5p-mfc/s5p_mfc.c static int s5p_mfc_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct   1018 drivers/media/platform/sh_veu.c static int sh_veu_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    440 drivers/media/usb/cpia2/cpia2.h int cpia2_remap_buffer(struct camera_data *cam, struct vm_area_struct *vma);
vm_area_struct   2389 drivers/media/usb/cpia2/cpia2_core.c int cpia2_remap_buffer(struct camera_data *cam, struct vm_area_struct *vma)
vm_area_struct    964 drivers/media/usb/cpia2/cpia2_v4l.c static int cpia2_mmap(struct file *file, struct vm_area_struct *area)
vm_area_struct   1847 drivers/media/usb/cx231xx/cx231xx-417.c static int mpeg_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct   2042 drivers/media/usb/cx231xx/cx231xx-video.c static int cx231xx_v4l2_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct    743 drivers/media/usb/stkwebcam/stk-webcam.c static void stk_v4l_vm_open(struct vm_area_struct *vma)
vm_area_struct    748 drivers/media/usb/stkwebcam/stk-webcam.c static void stk_v4l_vm_close(struct vm_area_struct *vma)
vm_area_struct    760 drivers/media/usb/stkwebcam/stk-webcam.c static int v4l_stk_mmap(struct file *fp, struct vm_area_struct *vma)
vm_area_struct   1502 drivers/media/usb/tm6000/tm6000-video.c static int tm6000_mmap(struct file *file, struct vm_area_struct * vma)
vm_area_struct    350 drivers/media/usb/tm6000/tm6000.h int tm6000_v4l2_mmap(struct file *filp, struct vm_area_struct *vma);
vm_area_struct   1002 drivers/media/usb/usbvision/usbvision-video.c static int usbvision_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct   1048 drivers/media/usb/usbvision/usbvision-video.c static int usbvision_v4l2_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    359 drivers/media/usb/uvc/uvc_queue.c int uvc_queue_mmap(struct uvc_video_queue *queue, struct vm_area_struct *vma)
vm_area_struct   1434 drivers/media/usb/uvc/uvc_v4l2.c static int uvc_v4l2_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    771 drivers/media/usb/uvc/uvcvideo.h 		   struct vm_area_struct *vma);
vm_area_struct   1250 drivers/media/usb/zr364xx/zr364xx.c static int zr364xx_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    389 drivers/media/v4l2-core/v4l2-dev.c static int v4l2_mmap(struct file *filp, struct vm_area_struct *vm)
vm_area_struct    689 drivers/media/v4l2-core/v4l2-mem2mem.c 			 struct vm_area_struct *vma)
vm_area_struct   1162 drivers/media/v4l2-core/v4l2-mem2mem.c int v4l2_m2m_fop_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct   1171 drivers/media/v4l2-core/videobuf-core.c int videobuf_mmap_mapper(struct videobuf_queue *q, struct vm_area_struct *vma)
vm_area_struct     63 drivers/media/v4l2-core/videobuf-dma-contig.c static void videobuf_vm_open(struct vm_area_struct *vma)
vm_area_struct     73 drivers/media/v4l2-core/videobuf-dma-contig.c static void videobuf_vm_close(struct vm_area_struct *vma)
vm_area_struct    162 drivers/media/v4l2-core/videobuf-dma-contig.c 	struct vm_area_struct *vma;
vm_area_struct    276 drivers/media/v4l2-core/videobuf-dma-contig.c 				  struct vm_area_struct *vma)
vm_area_struct    387 drivers/media/v4l2-core/videobuf-dma-sg.c static void videobuf_vm_open(struct vm_area_struct *vma)
vm_area_struct    397 drivers/media/v4l2-core/videobuf-dma-sg.c static void videobuf_vm_close(struct vm_area_struct *vma)
vm_area_struct    440 drivers/media/v4l2-core/videobuf-dma-sg.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    592 drivers/media/v4l2-core/videobuf-dma-sg.c 				  struct vm_area_struct *vma)
vm_area_struct     51 drivers/media/v4l2-core/videobuf-vmalloc.c static void videobuf_vm_open(struct vm_area_struct *vma)
vm_area_struct     61 drivers/media/v4l2-core/videobuf-vmalloc.c static void videobuf_vm_close(struct vm_area_struct *vma)
vm_area_struct    211 drivers/media/v4l2-core/videobuf-vmalloc.c 				  struct vm_area_struct *vma)
vm_area_struct    367 drivers/misc/cxl/api.c int cxl_fd_mmap(struct file *file, struct vm_area_struct *vm)
vm_area_struct    128 drivers/misc/cxl/context.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    182 drivers/misc/cxl/context.c int cxl_context_iomap(struct cxl_context *ctx, struct vm_area_struct *vma)
vm_area_struct    983 drivers/misc/cxl/cxl.h int cxl_context_iomap(struct cxl_context *ctx, struct vm_area_struct *vma);
vm_area_struct   1043 drivers/misc/cxl/cxl.h int afu_mmap(struct file *file, struct vm_area_struct *vm);
vm_area_struct    207 drivers/misc/cxl/cxllib.c 	struct vm_area_struct *vma = NULL;
vm_area_struct    313 drivers/misc/cxl/fault.c 	struct vm_area_struct *vma;
vm_area_struct    339 drivers/misc/cxl/file.c int afu_mmap(struct file *file, struct vm_area_struct *vm)
vm_area_struct    573 drivers/misc/fastrpc.c 			struct vm_area_struct *vma)
vm_area_struct    786 drivers/misc/fastrpc.c 			struct vm_area_struct *vma = NULL;
vm_area_struct    376 drivers/misc/genwqe/card_dev.c static void genwqe_vma_open(struct vm_area_struct *vma)
vm_area_struct    386 drivers/misc/genwqe/card_dev.c static void genwqe_vma_close(struct vm_area_struct *vma)
vm_area_struct    429 drivers/misc/genwqe/card_dev.c static int genwqe_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct    243 drivers/misc/habanalabs/command_buffer.c static void cb_vm_close(struct vm_area_struct *vma)
vm_area_struct    267 drivers/misc/habanalabs/command_buffer.c int hl_cb_mmap(struct hl_fpriv *hpriv, struct vm_area_struct *vma)
vm_area_struct    125 drivers/misc/habanalabs/device.c static int hl_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct   2697 drivers/misc/habanalabs/goya/goya.c static int goya_cb_mmap(struct hl_device *hdev, struct vm_area_struct *vma,
vm_area_struct    518 drivers/misc/habanalabs/habanalabs.h 	int (*cb_mmap)(struct hl_device *hdev, struct vm_area_struct *vma,
vm_area_struct   1493 drivers/misc/habanalabs/habanalabs.h int hl_cb_mmap(struct hl_fpriv *hpriv, struct vm_area_struct *vma);
vm_area_struct    195 drivers/misc/mic/scif/scif_epd.h int scif_mmap(struct vm_area_struct *vma, scif_epd_t epd);
vm_area_struct     28 drivers/misc/mic/scif/scif_fd.c static int scif_fdmmap(struct file *f, struct vm_area_struct *vma)
vm_area_struct     18 drivers/misc/mic/scif/scif_mmap.c 	struct vm_area_struct *vma;
vm_area_struct     70 drivers/misc/mic/scif/scif_mmap.c 	struct vm_area_struct *vma;
vm_area_struct    160 drivers/misc/mic/scif/scif_mmap.c static int scif_insert_vma(struct scif_endpt *ep, struct vm_area_struct *vma)
vm_area_struct    179 drivers/misc/mic/scif/scif_mmap.c static void scif_delete_vma(struct scif_endpt *ep, struct vm_area_struct *vma)
vm_area_struct    373 drivers/misc/mic/scif/scif_mmap.c 			      int nr_pages, struct vm_area_struct *vma)
vm_area_struct    524 drivers/misc/mic/scif/scif_mmap.c static void scif_vma_open(struct vm_area_struct *vma)
vm_area_struct    542 drivers/misc/mic/scif/scif_mmap.c static void scif_munmap(struct vm_area_struct *vma)
vm_area_struct    602 drivers/misc/mic/scif/scif_mmap.c int scif_mmap(struct vm_area_struct *vma, scif_epd_t epd)
vm_area_struct   1075 drivers/misc/mic/vop/vop_vringh.c static int vop_mmap(struct file *f, struct vm_area_struct *vma)
vm_area_struct     96 drivers/misc/ocxl/context.c static vm_fault_t map_afu_irq(struct vm_area_struct *vma, unsigned long address,
vm_area_struct    109 drivers/misc/ocxl/context.c static vm_fault_t map_pp_mmio(struct vm_area_struct *vma, unsigned long address,
vm_area_struct    139 drivers/misc/ocxl/context.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    160 drivers/misc/ocxl/context.c 			struct vm_area_struct *vma)
vm_area_struct    186 drivers/misc/ocxl/context.c 			struct vm_area_struct *vma)
vm_area_struct    194 drivers/misc/ocxl/context.c int ocxl_context_mmap(struct ocxl_context *ctx, struct vm_area_struct *vma)
vm_area_struct    293 drivers/misc/ocxl/file.c static int afu_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    134 drivers/misc/ocxl/ocxl_internal.h 			struct vm_area_struct *vma);
vm_area_struct     76 drivers/misc/ocxl/sysfs.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct     94 drivers/misc/ocxl/sysfs.c 			struct vm_area_struct *vma)
vm_area_struct     48 drivers/misc/sgi-gru/grufault.c struct vm_area_struct *gru_find_vma(unsigned long vaddr)
vm_area_struct     50 drivers/misc/sgi-gru/grufault.c 	struct vm_area_struct *vma;
vm_area_struct     69 drivers/misc/sgi-gru/grufault.c 	struct vm_area_struct *vma;
vm_area_struct     86 drivers/misc/sgi-gru/grufault.c 	struct vm_area_struct *vma;
vm_area_struct    177 drivers/misc/sgi-gru/grufault.c static int non_atomic_pte_lookup(struct vm_area_struct *vma,
vm_area_struct    205 drivers/misc/sgi-gru/grufault.c static int atomic_pte_lookup(struct vm_area_struct *vma, unsigned long vaddr,
vm_area_struct    256 drivers/misc/sgi-gru/grufault.c 	struct vm_area_struct *vma;
vm_area_struct     60 drivers/misc/sgi-gru/grufile.c static void gru_vma_close(struct vm_area_struct *vma)
vm_area_struct     94 drivers/misc/sgi-gru/grufile.c static int gru_file_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    123 drivers/misc/sgi-gru/grufile.c 	struct vm_area_struct *vma;
vm_area_struct    310 drivers/misc/sgi-gru/grumain.c struct gru_thread_state *gru_alloc_gts(struct vm_area_struct *vma,
vm_area_struct    359 drivers/misc/sgi-gru/grumain.c struct gru_vma_data *gru_alloc_vma_data(struct vm_area_struct *vma, int tsid)
vm_area_struct    377 drivers/misc/sgi-gru/grumain.c struct gru_thread_state *gru_find_thread_state(struct vm_area_struct *vma,
vm_area_struct    394 drivers/misc/sgi-gru/grumain.c struct gru_thread_state *gru_alloc_thread_state(struct vm_area_struct *vma,
vm_area_struct    918 drivers/misc/sgi-gru/grumain.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    339 drivers/misc/sgi-gru/grutables.h 	struct vm_area_struct	*ts_vma;	/* vma of GRU context */
vm_area_struct    615 drivers/misc/sgi-gru/grutables.h extern struct gru_vma_data *gru_alloc_vma_data(struct vm_area_struct *vma,
vm_area_struct    617 drivers/misc/sgi-gru/grutables.h extern struct gru_thread_state *gru_find_thread_state(struct vm_area_struct
vm_area_struct    619 drivers/misc/sgi-gru/grutables.h extern struct gru_thread_state *gru_alloc_thread_state(struct vm_area_struct
vm_area_struct    642 drivers/misc/sgi-gru/grutables.h extern struct vm_area_struct *gru_find_vma(unsigned long vaddr);
vm_area_struct    647 drivers/misc/sgi-gru/grutables.h extern struct gru_thread_state *gru_alloc_gts(struct vm_area_struct *vma,
vm_area_struct   1131 drivers/mtd/mtdchar.c static int mtdchar_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct     92 drivers/oprofile/buffer_sync.c 	struct vm_area_struct *mpnt;
vm_area_struct    257 drivers/oprofile/buffer_sync.c 	struct vm_area_struct *vma;
vm_area_struct    323 drivers/pci/controller/vmd.c static int vmd_mmap(struct device *dev, struct vm_area_struct *vma,
vm_area_struct     23 drivers/pci/mmap.c 			struct vm_area_struct *vma,
vm_area_struct     44 drivers/pci/mmap.c 			    struct vm_area_struct *vma,
vm_area_struct     82 drivers/pci/mmap.c 			    struct vm_area_struct *vma,
vm_area_struct    882 drivers/pci/pci-sysfs.c 			       struct vm_area_struct *vma)
vm_area_struct    902 drivers/pci/pci-sysfs.c 			      struct vm_area_struct *vma)
vm_area_struct    988 drivers/pci/pci-sysfs.c int pci_mmap_fits(struct pci_dev *pdev, int resno, struct vm_area_struct *vma,
vm_area_struct   1020 drivers/pci/pci-sysfs.c 			     struct vm_area_struct *vma, int write_combine)
vm_area_struct   1045 drivers/pci/pci-sysfs.c 				struct vm_area_struct *vma)
vm_area_struct   1052 drivers/pci/pci-sysfs.c 				struct vm_area_struct *vma)
vm_area_struct     38 drivers/pci/pci.h int pci_mmap_fits(struct pci_dev *pdev, int resno, struct vm_area_struct *vmai,
vm_area_struct    244 drivers/pci/proc.c static int proc_bus_pci_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct   2169 drivers/rapidio/devices/rio_mport_cdev.c static void mport_mm_open(struct vm_area_struct *vma)
vm_area_struct   2177 drivers/rapidio/devices/rio_mport_cdev.c static void mport_mm_close(struct vm_area_struct *vma)
vm_area_struct   2192 drivers/rapidio/devices/rio_mport_cdev.c static int mport_cdev_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct     37 drivers/sbus/char/flash.c flash_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    211 drivers/sbus/char/oradax.c static int dax_devmap(struct file *f, struct vm_area_struct *vma);
vm_area_struct    372 drivers/sbus/char/oradax.c static int dax_devmap(struct file *f, struct vm_area_struct *vma)
vm_area_struct     44 drivers/scsi/cxlflash/backend.h 	int (*fd_mmap)(struct file *file, struct vm_area_struct *vm);
vm_area_struct    141 drivers/scsi/cxlflash/cxl_hw.c static int cxlflash_fd_mmap(struct file *file, struct vm_area_struct *vm)
vm_area_struct   1127 drivers/scsi/cxlflash/ocxl_hw.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct   1162 drivers/scsi/cxlflash/ocxl_hw.c static int afu_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct   1355 drivers/scsi/cxlflash/ocxl_hw.c static int ocxlflash_fd_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct   1105 drivers/scsi/cxlflash/superpipe.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct   1178 drivers/scsi/cxlflash/superpipe.c static int cxlflash_cxl_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct   1225 drivers/scsi/sg.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct   1264 drivers/scsi/sg.c sg_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct     43 drivers/soc/aspeed/aspeed-lpc-ctrl.c static int aspeed_lpc_ctrl_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    100 drivers/soc/aspeed/aspeed-p2a-ctrl.c static int aspeed_p2a_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    132 drivers/soc/qcom/rmtfs_mem.c static int qcom_rmtfs_mem_mmap(struct file *filep, struct vm_area_struct *vma)
vm_area_struct    354 drivers/staging/android/ashmem.c static int ashmem_vmfile_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    368 drivers/staging/android/ashmem.c static int ashmem_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    244 drivers/staging/android/ion/ion.c static int ion_mmap(struct dma_buf *dmabuf, struct vm_area_struct *vma)
vm_area_struct     93 drivers/staging/android/ion/ion.h 			struct vm_area_struct *vma);
vm_area_struct    178 drivers/staging/android/ion/ion.h 		      struct vm_area_struct *vma);
vm_area_struct     65 drivers/staging/android/ion/ion_heap.c 		      struct vm_area_struct *vma)
vm_area_struct    144 drivers/staging/android/vsoc.c static int vsoc_mmap(struct file *, struct vm_area_struct *);
vm_area_struct   1119 drivers/staging/android/vsoc.c static int vsoc_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct   2261 drivers/staging/comedi/comedi_fops.c static void comedi_vm_open(struct vm_area_struct *area)
vm_area_struct   2269 drivers/staging/comedi/comedi_fops.c static void comedi_vm_close(struct vm_area_struct *area)
vm_area_struct   2277 drivers/staging/comedi/comedi_fops.c static int comedi_vm_access(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct   2297 drivers/staging/comedi/comedi_fops.c static int comedi_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    676 drivers/staging/gasket/gasket_core.c 					struct vm_area_struct *vma,
vm_area_struct    836 drivers/staging/gasket/gasket_core.c 				    const struct vm_area_struct *vma,
vm_area_struct    861 drivers/staging/gasket/gasket_core.c 			   struct vm_area_struct *vma,
vm_area_struct    896 drivers/staging/gasket/gasket_core.c do_map_region(const struct gasket_dev *gasket_dev, struct vm_area_struct *vma,
vm_area_struct    970 drivers/staging/gasket/gasket_core.c 				struct vm_area_struct *vma)
vm_area_struct   1013 drivers/staging/gasket/gasket_core.c static int gasket_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct    559 drivers/staging/gasket/gasket_core.h 			   struct vm_area_struct *vma,
vm_area_struct   1185 drivers/staging/media/omap4iss/iss_video.c static int iss_video_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    781 drivers/staging/media/soc_camera/soc_camera.c static int soc_camera_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    424 drivers/staging/vme/devices/vme_user.c static void vme_user_vm_open(struct vm_area_struct *vma)
vm_area_struct    431 drivers/staging/vme/devices/vme_user.c static void vme_user_vm_close(struct vm_area_struct *vma)
vm_area_struct    451 drivers/staging/vme/devices/vme_user.c static int vme_user_master_mmap(unsigned int minor, struct vm_area_struct *vma)
vm_area_struct    482 drivers/staging/vme/devices/vme_user.c static int vme_user_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct   1490 drivers/target/target_core_user.c static int tcmu_find_mem_index(struct vm_area_struct *vma)
vm_area_struct   1567 drivers/target/target_core_user.c static int tcmu_mmap(struct uio_info *info, struct vm_area_struct *vma)
vm_area_struct    541 drivers/tee/optee/call.c static int __check_mem_type(struct vm_area_struct *vma, unsigned long end)
vm_area_struct     79 drivers/tee/tee_shm.c static int tee_shm_op_mmap(struct dma_buf *dmabuf, struct vm_area_struct *vma)
vm_area_struct    655 drivers/uio/uio.c static int uio_find_mem_index(struct vm_area_struct *vma)
vm_area_struct    712 drivers/uio/uio.c static int uio_mmap_logical(struct vm_area_struct *vma)
vm_area_struct    725 drivers/uio/uio.c static int uio_mmap_physical(struct vm_area_struct *vma)
vm_area_struct    760 drivers/uio/uio.c static int uio_mmap(struct file *filep, struct vm_area_struct *vma)
vm_area_struct    128 drivers/uio/uio_hv_generic.c 			    struct vm_area_struct *vma)
vm_area_struct    194 drivers/usb/core/devio.c static void usbdev_vm_open(struct vm_area_struct *vma)
vm_area_struct    204 drivers/usb/core/devio.c static void usbdev_vm_close(struct vm_area_struct *vma)
vm_area_struct    216 drivers/usb/core/devio.c static int usbdev_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    202 drivers/usb/gadget/function/uvc_queue.c int uvcg_queue_mmap(struct uvc_video_queue *queue, struct vm_area_struct *vma)
vm_area_struct     80 drivers/usb/gadget/function/uvc_queue.h int uvcg_queue_mmap(struct uvc_video_queue *queue, struct vm_area_struct *vma);
vm_area_struct    321 drivers/usb/gadget/function/uvc_v4l2.c uvc_v4l2_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct   1222 drivers/usb/mon/mon_bin.c static void mon_bin_vma_open(struct vm_area_struct *vma)
vm_area_struct   1232 drivers/usb/mon/mon_bin.c static void mon_bin_vma_close(struct vm_area_struct *vma)
vm_area_struct   1267 drivers/usb/mon/mon_bin.c static int mon_bin_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct     90 drivers/vfio/mdev/vfio_mdev.c static int vfio_mdev_mmap(void *device_data, struct vm_area_struct *vma)
vm_area_struct   1195 drivers/vfio/pci/vfio_pci.c static int vfio_pci_mmap(void *device_data, struct vm_area_struct *vma)
vm_area_struct    119 drivers/vfio/pci/vfio_pci_nvlink2.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    140 drivers/vfio/pci/vfio_pci_nvlink2.c 		struct vfio_pci_region *region, struct vm_area_struct *vma)
vm_area_struct    332 drivers/vfio/pci/vfio_pci_nvlink2.c 		struct vfio_pci_region *region, struct vm_area_struct *vma)
vm_area_struct     61 drivers/vfio/pci/vfio_pci_private.h 			struct vm_area_struct *vma);
vm_area_struct    558 drivers/vfio/platform/vfio_platform_common.c 				   struct vm_area_struct *vma)
vm_area_struct    577 drivers/vfio/platform/vfio_platform_common.c static int vfio_platform_mmap(void *device_data, struct vm_area_struct *vma)
vm_area_struct   1258 drivers/vfio/vfio.c static int vfio_fops_mmap(struct file *filep, struct vm_area_struct *vma)
vm_area_struct   1680 drivers/vfio/vfio.c static int vfio_device_fops_mmap(struct file *filep, struct vm_area_struct *vma)
vm_area_struct    342 drivers/vfio/vfio_iommu_type1.c 	struct vm_area_struct *vma;
vm_area_struct    343 drivers/vfio/vfio_iommu_type1.c 	struct vm_area_struct *vmas[1];
vm_area_struct     97 drivers/video/fbdev/68328fb.c static int mc68x328fb_mmap(struct fb_info *info, struct vm_area_struct *vma);
vm_area_struct    392 drivers/video/fbdev/68328fb.c static int mc68x328fb_mmap(struct fb_info *info, struct vm_area_struct *vma)
vm_area_struct    411 drivers/video/fbdev/amba-clcd.c 		       struct vm_area_struct *vma)
vm_area_struct    787 drivers/video/fbdev/amba-clcd.c static int clcdfb_of_vram_mmap(struct clcd_fb *fb, struct vm_area_struct *vma)
vm_area_struct    833 drivers/video/fbdev/amba-clcd.c static int clcdfb_of_dma_mmap(struct clcd_fb *fb, struct vm_area_struct *vma)
vm_area_struct    239 drivers/video/fbdev/aty/atyfb_base.c static int atyfb_mmap(struct fb_info *info, struct vm_area_struct *vma);
vm_area_struct   1917 drivers/video/fbdev/aty/atyfb_base.c static int atyfb_mmap(struct fb_info *info, struct vm_area_struct *vma)
vm_area_struct    341 drivers/video/fbdev/au1100fb.c int au1100fb_fb_mmap(struct fb_info *fbi, struct vm_area_struct *vma)
vm_area_struct   1232 drivers/video/fbdev/au1200fb.c static int au1200fb_fb_mmap(struct fb_info *info, struct vm_area_struct *vma)
vm_area_struct     33 drivers/video/fbdev/bw2.c static int bw2_mmap(struct fb_info *, struct vm_area_struct *);
vm_area_struct    163 drivers/video/fbdev/bw2.c static int bw2_mmap(struct fb_info *info, struct vm_area_struct *vma)
vm_area_struct     34 drivers/video/fbdev/cg14.c static int cg14_mmap(struct fb_info *, struct vm_area_struct *);
vm_area_struct    267 drivers/video/fbdev/cg14.c static int cg14_mmap(struct fb_info *info, struct vm_area_struct *vma)
vm_area_struct     35 drivers/video/fbdev/cg3.c static int cg3_mmap(struct fb_info *, struct vm_area_struct *);
vm_area_struct    227 drivers/video/fbdev/cg3.c static int cg3_mmap(struct fb_info *info, struct vm_area_struct *vma)
vm_area_struct     39 drivers/video/fbdev/cg6.c static int cg6_mmap(struct fb_info *, struct vm_area_struct *);
vm_area_struct    592 drivers/video/fbdev/cg6.c static int cg6_mmap(struct fb_info *info, struct vm_area_struct *vma)
vm_area_struct    130 drivers/video/fbdev/controlfb.c 	struct vm_area_struct *vma);
vm_area_struct    286 drivers/video/fbdev/controlfb.c                        struct vm_area_struct *vma)
vm_area_struct    165 drivers/video/fbdev/core/fb_defio.c int fb_deferred_io_mmap(struct fb_info *info, struct vm_area_struct *vma)
vm_area_struct   1332 drivers/video/fbdev/core/fbmem.c fb_mmap(struct file *file, struct vm_area_struct * vma)
vm_area_struct    310 drivers/video/fbdev/ep93xx-fb.c static int ep93xxfb_mmap(struct fb_info *info, struct vm_area_struct *vma)
vm_area_struct    640 drivers/video/fbdev/fb-puv3.c 		    struct vm_area_struct *vma)
vm_area_struct     39 drivers/video/fbdev/ffb.c static int ffb_mmap(struct fb_info *, struct vm_area_struct *);
vm_area_struct    852 drivers/video/fbdev/ffb.c static int ffb_mmap(struct fb_info *info, struct vm_area_struct *vma)
vm_area_struct    997 drivers/video/fbdev/gbefb.c 			struct vm_area_struct *vma)
vm_area_struct     34 drivers/video/fbdev/leo.c static int leo_mmap(struct fb_info *, struct vm_area_struct *);
vm_area_struct    416 drivers/video/fbdev/leo.c static int leo_mmap(struct fb_info *info, struct vm_area_struct *vma)
vm_area_struct    162 drivers/video/fbdev/omap/omapfb.h 					   struct vm_area_struct *vma);
vm_area_struct   1199 drivers/video/fbdev/omap/omapfb_main.c static int omapfb_mmap(struct fb_info *info, struct vm_area_struct *vma)
vm_area_struct   1066 drivers/video/fbdev/omap2/omapfb/omapfb-main.c static void mmap_user_open(struct vm_area_struct *vma)
vm_area_struct   1075 drivers/video/fbdev/omap2/omapfb/omapfb-main.c static void mmap_user_close(struct vm_area_struct *vma)
vm_area_struct   1089 drivers/video/fbdev/omap2/omapfb/omapfb-main.c static int omapfb_mmap(struct fb_info *fbi, struct vm_area_struct *vma)
vm_area_struct     33 drivers/video/fbdev/p9100.c static int p9100_mmap(struct fb_info *, struct vm_area_struct *);
vm_area_struct    220 drivers/video/fbdev/p9100.c static int p9100_mmap(struct fb_info *info, struct vm_area_struct *vma)
vm_area_struct    706 drivers/video/fbdev/ps3fb.c static int ps3fb_mmap(struct fb_info *info, struct vm_area_struct *vma)
vm_area_struct    473 drivers/video/fbdev/pxa3xx-gcu.c pxa3xx_gcu_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    560 drivers/video/fbdev/sa1100fb.c 			 struct vm_area_struct *vma)
vm_area_struct     45 drivers/video/fbdev/sbuslib.c 		       struct vm_area_struct *vma)
vm_area_struct     17 drivers/video/fbdev/sbuslib.h struct vm_area_struct;
vm_area_struct     21 drivers/video/fbdev/sbuslib.h 			      struct vm_area_struct *vma);
vm_area_struct   1485 drivers/video/fbdev/sh_mobile_lcdcfb.c sh_mobile_lcdc_overlay_mmap(struct fb_info *info, struct vm_area_struct *vma)
vm_area_struct   1959 drivers/video/fbdev/sh_mobile_lcdcfb.c sh_mobile_lcdc_mmap(struct fb_info *info, struct vm_area_struct *vma)
vm_area_struct    775 drivers/video/fbdev/smscufx.c static int ufx_ops_mmap(struct fb_info *info, struct vm_area_struct *vma)
vm_area_struct     35 drivers/video/fbdev/tcx.c static int tcx_mmap(struct fb_info *, struct vm_area_struct *);
vm_area_struct    301 drivers/video/fbdev/tcx.c static int tcx_mmap(struct fb_info *info, struct vm_area_struct *vma)
vm_area_struct    322 drivers/video/fbdev/udlfb.c static int dlfb_ops_mmap(struct fb_info *info, struct vm_area_struct *vma)
vm_area_struct    987 drivers/video/fbdev/vermilion/vermilion.c static int vmlfb_mmap(struct fb_info *info, struct vm_area_struct *vma)
vm_area_struct     79 drivers/video/fbdev/vfb.c 		    struct vm_area_struct *vma);
vm_area_struct    385 drivers/video/fbdev/vfb.c 		    struct vm_area_struct *vma)
vm_area_struct    798 drivers/vme/vme.c int vme_master_mmap(struct vme_resource *resource, struct vm_area_struct *vma)
vm_area_struct    462 drivers/xen/gntalloc.c static void gntalloc_vma_open(struct vm_area_struct *vma)
vm_area_struct    474 drivers/xen/gntalloc.c static void gntalloc_vma_close(struct vm_area_struct *vma)
vm_area_struct    505 drivers/xen/gntalloc.c static int gntalloc_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct     53 drivers/xen/gntdev-common.h 	struct vm_area_struct *vma;
vm_area_struct    359 drivers/xen/gntdev-dmabuf.c 			       struct vm_area_struct *vma)
vm_area_struct    431 drivers/xen/gntdev.c static void gntdev_vma_open(struct vm_area_struct *vma)
vm_area_struct    439 drivers/xen/gntdev.c static void gntdev_vma_close(struct vm_area_struct *vma)
vm_area_struct    462 drivers/xen/gntdev.c static struct page *gntdev_vma_find_special_page(struct vm_area_struct *vma,
vm_area_struct    731 drivers/xen/gntdev.c 	struct vm_area_struct *vma;
vm_area_struct   1070 drivers/xen/gntdev.c static int gntdev_mmap(struct file *flip, struct vm_area_struct *vma)
vm_area_struct     86 drivers/xen/privcmd-buf.c static void privcmd_buf_vma_open(struct vm_area_struct *vma)
vm_area_struct     98 drivers/xen/privcmd-buf.c static void privcmd_buf_vma_close(struct vm_area_struct *vma)
vm_area_struct    132 drivers/xen/privcmd-buf.c static int privcmd_buf_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct     66 drivers/xen/privcmd.c                struct vm_area_struct *vma,
vm_area_struct    219 drivers/xen/privcmd.c 	struct vm_area_struct *vma;
vm_area_struct    227 drivers/xen/privcmd.c 	struct vm_area_struct *vma = st->vma;
vm_area_struct    258 drivers/xen/privcmd.c 	struct vm_area_struct *vma;
vm_area_struct    317 drivers/xen/privcmd.c 	struct vm_area_struct *vma;
vm_area_struct    341 drivers/xen/privcmd.c 	struct vm_area_struct *vma = st->vma;
vm_area_struct    421 drivers/xen/privcmd.c static int alloc_empty_pages(struct vm_area_struct *vma, int numpgs)
vm_area_struct    452 drivers/xen/privcmd.c 	struct vm_area_struct *vma;
vm_area_struct    731 drivers/xen/privcmd.c 	struct vm_area_struct *vma;
vm_area_struct    893 drivers/xen/privcmd.c static void privcmd_close(struct vm_area_struct *vma)
vm_area_struct    926 drivers/xen/privcmd.c static int privcmd_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    949 drivers/xen/privcmd.c 	           struct vm_area_struct *vma,
vm_area_struct     92 drivers/xen/xenbus/xenbus_dev_backend.c static int xenbus_backend_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct     34 drivers/xen/xenfs/xenstored.c static int xsd_kva_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct     69 drivers/xen/xlate_mmu.c 	struct vm_area_struct *vma;
vm_area_struct    143 drivers/xen/xlate_mmu.c int xen_xlate_remap_gfn_array(struct vm_area_struct *vma,
vm_area_struct    183 drivers/xen/xlate_mmu.c int xen_xlate_unmap_gfn_range(struct vm_area_struct *vma,
vm_area_struct    286 drivers/xen/xlate_mmu.c int xen_remap_vma_range(struct vm_area_struct *vma, unsigned long addr, unsigned long len)
vm_area_struct    492 fs/9p/vfs_file.c v9fs_file_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct    505 fs/9p/vfs_file.c v9fs_mmap_file_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct    605 fs/9p/vfs_file.c static void v9fs_mmap_vm_close(struct vm_area_struct *vma)
vm_area_struct     19 fs/afs/file.c  static int afs_file_mmap(struct file *file, struct vm_area_struct *vma);
vm_area_struct    676 fs/afs/file.c  static int afs_file_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    328 fs/aio.c       static int aio_ring_mremap(struct vm_area_struct *vma)
vm_area_struct    365 fs/aio.c       static int aio_ring_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    181 fs/binfmt_elf.c 	struct vm_area_struct *vma;
vm_area_struct   1275 fs/binfmt_elf.c static bool always_dump_vma(struct vm_area_struct *vma)
vm_area_struct   1301 fs/binfmt_elf.c static unsigned long vma_dump_size(struct vm_area_struct *vma,
vm_area_struct   1583 fs/binfmt_elf.c 	struct vm_area_struct *vma;
vm_area_struct   2135 fs/binfmt_elf.c static struct vm_area_struct *first_vma(struct task_struct *tsk,
vm_area_struct   2136 fs/binfmt_elf.c 					struct vm_area_struct *gate_vma)
vm_area_struct   2138 fs/binfmt_elf.c 	struct vm_area_struct *ret = tsk->mm->mmap;
vm_area_struct   2148 fs/binfmt_elf.c static struct vm_area_struct *next_vma(struct vm_area_struct *this_vma,
vm_area_struct   2149 fs/binfmt_elf.c 					struct vm_area_struct *gate_vma)
vm_area_struct   2151 fs/binfmt_elf.c 	struct vm_area_struct *ret;
vm_area_struct   2190 fs/binfmt_elf.c 	struct vm_area_struct *vma, *gate_vma;
vm_area_struct   1193 fs/binfmt_elf_fdpic.c static int maydump(struct vm_area_struct *vma, unsigned long mm_flags)
vm_area_struct   1495 fs/binfmt_elf_fdpic.c 	struct vm_area_struct *vma;
vm_area_struct   1532 fs/binfmt_elf_fdpic.c 	struct vm_area_struct *vma;
vm_area_struct   1555 fs/binfmt_elf_fdpic.c 	struct vm_area_struct *vma;
vm_area_struct   2247 fs/btrfs/file.c static int btrfs_file_mmap(struct file	*filp, struct vm_area_struct *vma)
vm_area_struct   2467 fs/buffer.c    int block_page_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf,
vm_area_struct   1425 fs/ceph/addr.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct   1517 fs/ceph/addr.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct   1798 fs/ceph/addr.c int ceph_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct   1087 fs/ceph/super.h extern int ceph_mmap(struct file *file, struct vm_area_struct *vma);
vm_area_struct    115 fs/cifs/cifsfs.h extern int cifs_file_mmap(struct file * , struct vm_area_struct *);
vm_area_struct    116 fs/cifs/cifsfs.h extern int cifs_file_strict_mmap(struct file * , struct vm_area_struct *);
vm_area_struct   4054 fs/cifs/file.c int cifs_file_strict_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct   4072 fs/cifs/file.c int cifs_file_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct     96 fs/coda/file.c coda_vm_open(struct vm_area_struct *vma)
vm_area_struct    108 fs/coda/file.c coda_vm_close(struct vm_area_struct *vma)
vm_area_struct    124 fs/coda/file.c coda_file_mmap(struct file *coda_file, struct vm_area_struct *vma)
vm_area_struct    355 fs/cramfs/inode.c static int cramfs_physmem_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    449 fs/cramfs/inode.c static int cramfs_physmem_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    332 fs/dax.c       		struct vm_area_struct *vma, unsigned long address)
vm_area_struct    766 fs/dax.c       unsigned long pgoff_address(pgoff_t pgoff, struct vm_area_struct *vma)
vm_area_struct    779 fs/dax.c       	struct vm_area_struct *vma;
vm_area_struct   1239 fs/dax.c       		struct vm_area_struct *vma, struct iomap *iomap)
vm_area_struct   1248 fs/dax.c       	struct vm_area_struct *vma = vmf->vma;
vm_area_struct   1419 fs/dax.c       	struct vm_area_struct *vma = vmf->vma;
vm_area_struct   1469 fs/dax.c       	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    169 fs/ecryptfs/file.c static int ecryptfs_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    246 fs/exec.c      	struct vm_area_struct *vma = NULL;
vm_area_struct    626 fs/exec.c      static int shift_arg_pages(struct vm_area_struct *vma, unsigned long shift)
vm_area_struct    698 fs/exec.c      	struct vm_area_struct *vma = bprm->vma;
vm_area_struct    699 fs/exec.c      	struct vm_area_struct *prev = NULL;
vm_area_struct    122 fs/ext2/file.c static int ext2_file_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    371 fs/ext4/file.c static int ext4_file_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct   6239 fs/ext4/inode.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    481 fs/f2fs/file.c static int f2fs_file_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct   2256 fs/fuse/file.c static void fuse_vma_close(struct vm_area_struct *vma)
vm_area_struct   2299 fs/fuse/file.c static int fuse_file_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    572 fs/gfs2/file.c static int gfs2_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct     93 fs/hugetlbfs/inode.c static inline void hugetlb_set_vma_policy(struct vm_area_struct *vma,
vm_area_struct    100 fs/hugetlbfs/inode.c static inline void hugetlb_drop_vma_policy(struct vm_area_struct *vma)
vm_area_struct    105 fs/hugetlbfs/inode.c static inline void hugetlb_set_vma_policy(struct vm_area_struct *vma,
vm_area_struct    110 fs/hugetlbfs/inode.c static inline void hugetlb_drop_vma_policy(struct vm_area_struct *vma)
vm_area_struct    135 fs/hugetlbfs/inode.c static int hugetlbfs_file_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    203 fs/hugetlbfs/inode.c 	struct vm_area_struct *vma;
vm_area_struct    358 fs/hugetlbfs/inode.c 	struct vm_area_struct *vma;
vm_area_struct    421 fs/hugetlbfs/inode.c 	struct vm_area_struct pseudo_vma;
vm_area_struct    577 fs/hugetlbfs/inode.c 	struct vm_area_struct pseudo_vma;
vm_area_struct   3449 fs/io_uring.c  	struct vm_area_struct **vmas = NULL;
vm_area_struct   3506 fs/io_uring.c  					sizeof(struct vm_area_struct *),
vm_area_struct   3534 fs/io_uring.c  				struct vm_area_struct *vma = vmas[j];
vm_area_struct   3700 fs/io_uring.c  static int io_uring_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    333 fs/kernfs/file.c static void kernfs_vma_open(struct vm_area_struct *vma)
vm_area_struct    392 fs/kernfs/file.c static int kernfs_vma_access(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    414 fs/kernfs/file.c static int kernfs_vma_set_policy(struct vm_area_struct *vma,
vm_area_struct    435 fs/kernfs/file.c static struct mempolicy *kernfs_vma_get_policy(struct vm_area_struct *vma,
vm_area_struct    469 fs/kernfs/file.c static int kernfs_fop_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    180 fs/nfs/file.c  nfs_file_mmap(struct file * file, struct vm_area_struct * vma)
vm_area_struct    368 fs/nfs/internal.h int nfs_file_mmap(struct file *, struct vm_area_struct *);
vm_area_struct     47 fs/nilfs2/file.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    120 fs/nilfs2/file.c static int nilfs_file_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct     35 fs/ocfs2/mmap.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    164 fs/ocfs2/mmap.c int ocfs2_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct      5 fs/ocfs2/mmap.h int ocfs2_mmap(struct file *file, struct vm_area_struct *vma);
vm_area_struct    461 fs/orangefs/file.c static int orangefs_file_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    316 fs/overlayfs/file.c static int ovl_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct   2014 fs/proc/base.c 	struct vm_area_struct *vma;
vm_area_struct   2111 fs/proc/base.c 	struct vm_area_struct *vma;
vm_area_struct   2165 fs/proc/base.c 	struct vm_area_struct *vma;
vm_area_struct    291 fs/proc/inode.c static int proc_reg_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    281 fs/proc/internal.h 	struct vm_area_struct *tail_vma;
vm_area_struct    135 fs/proc/task_mmu.c static struct vm_area_struct *
vm_area_struct    136 fs/proc/task_mmu.c m_next_vma(struct proc_maps_private *priv, struct vm_area_struct *vma)
vm_area_struct    143 fs/proc/task_mmu.c static void m_cache_vma(struct seq_file *m, struct vm_area_struct *vma)
vm_area_struct    154 fs/proc/task_mmu.c 	struct vm_area_struct *vma;
vm_area_struct    205 fs/proc/task_mmu.c 	struct vm_area_struct *next;
vm_area_struct    268 fs/proc/task_mmu.c static int is_stack(struct vm_area_struct *vma)
vm_area_struct    300 fs/proc/task_mmu.c show_map_vma(struct seq_file *m, struct vm_area_struct *vma)
vm_area_struct    525 fs/proc/task_mmu.c 	struct vm_area_struct *vma = walk->vma;
vm_area_struct    577 fs/proc/task_mmu.c 	struct vm_area_struct *vma = walk->vma;
vm_area_struct    605 fs/proc/task_mmu.c 	struct vm_area_struct *vma = walk->vma;
vm_area_struct    633 fs/proc/task_mmu.c static void show_smap_vma_flags(struct seq_file *m, struct vm_area_struct *vma)
vm_area_struct    712 fs/proc/task_mmu.c 	struct vm_area_struct *vma = walk->vma;
vm_area_struct    750 fs/proc/task_mmu.c static void smap_gather_stats(struct vm_area_struct *vma,
vm_area_struct    827 fs/proc/task_mmu.c 	struct vm_area_struct *vma = v;
vm_area_struct    860 fs/proc/task_mmu.c 	struct vm_area_struct *vma;
vm_area_struct    988 fs/proc/task_mmu.c static inline void clear_soft_dirty(struct vm_area_struct *vma,
vm_area_struct   1012 fs/proc/task_mmu.c static inline void clear_soft_dirty(struct vm_area_struct *vma,
vm_area_struct   1019 fs/proc/task_mmu.c static inline void clear_soft_dirty_pmd(struct vm_area_struct *vma,
vm_area_struct   1042 fs/proc/task_mmu.c static inline void clear_soft_dirty_pmd(struct vm_area_struct *vma,
vm_area_struct   1052 fs/proc/task_mmu.c 	struct vm_area_struct *vma = walk->vma;
vm_area_struct   1111 fs/proc/task_mmu.c 	struct vm_area_struct *vma = walk->vma;
vm_area_struct   1140 fs/proc/task_mmu.c 	struct vm_area_struct *vma;
vm_area_struct   1292 fs/proc/task_mmu.c 		struct vm_area_struct *vma = find_vma(walk->mm, addr);
vm_area_struct   1325 fs/proc/task_mmu.c 		struct vm_area_struct *vma, unsigned long addr, pte_t pte)
vm_area_struct   1366 fs/proc/task_mmu.c 	struct vm_area_struct *vma = walk->vma;
vm_area_struct   1462 fs/proc/task_mmu.c 	struct vm_area_struct *vma = walk->vma;
vm_area_struct   1694 fs/proc/task_mmu.c static struct page *can_gather_numa_stats(pte_t pte, struct vm_area_struct *vma,
vm_area_struct   1719 fs/proc/task_mmu.c 					      struct vm_area_struct *vma,
vm_area_struct   1747 fs/proc/task_mmu.c 	struct vm_area_struct *vma = walk->vma;
vm_area_struct   1820 fs/proc/task_mmu.c 	struct vm_area_struct *vma = v;
vm_area_struct     23 fs/proc/task_nommu.c 	struct vm_area_struct *vma;
vm_area_struct     30 fs/proc/task_nommu.c 		vma = rb_entry(p, struct vm_area_struct, vm_rb);
vm_area_struct     85 fs/proc/task_nommu.c 	struct vm_area_struct *vma;
vm_area_struct     91 fs/proc/task_nommu.c 		vma = rb_entry(p, struct vm_area_struct, vm_rb);
vm_area_struct    102 fs/proc/task_nommu.c 	struct vm_area_struct *vma;
vm_area_struct    109 fs/proc/task_nommu.c 		vma = rb_entry(p, struct vm_area_struct, vm_rb);
vm_area_struct    129 fs/proc/task_nommu.c static int is_stack(struct vm_area_struct *vma)
vm_area_struct    145 fs/proc/task_nommu.c static int nommu_vma_show(struct seq_file *m, struct vm_area_struct *vma)
vm_area_struct    195 fs/proc/task_nommu.c 	return nommu_vma_show(m, rb_entry(p, struct vm_area_struct, vm_rb));
vm_area_struct    187 fs/proc/vmcore.c int __weak remap_oldmem_pfn_range(struct vm_area_struct *vma,
vm_area_struct    255 fs/proc/vmcore.c static int vmcoredd_mmap_dumps(struct vm_area_struct *vma, unsigned long dst,
vm_area_struct    487 fs/proc/vmcore.c static int remap_oldmem_pfn_checked(struct vm_area_struct *vma,
vm_area_struct    537 fs/proc/vmcore.c static int vmcore_remap_oldmem_pfn(struct vm_area_struct *vma,
vm_area_struct    551 fs/proc/vmcore.c static int mmap_vmcore(struct file *file, struct vm_area_struct *vma)
vm_area_struct    665 fs/proc/vmcore.c static int mmap_vmcore(struct file *file, struct vm_area_struct *vma)
vm_area_struct     31 fs/ramfs/file-nommu.c static int ramfs_nommu_mmap(struct file *file, struct vm_area_struct *vma);
vm_area_struct    256 fs/ramfs/file-nommu.c static int ramfs_nommu_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct     64 fs/romfs/mmap-nommu.c static int romfs_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    164 fs/sysfs/file.c 			     struct vm_area_struct *vma)
vm_area_struct   1602 fs/ubifs/file.c static int ubifs_file_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    228 fs/userfaultfd.c 					 struct vm_area_struct *vma,
vm_area_struct    260 fs/userfaultfd.c 					 struct vm_area_struct *vma,
vm_area_struct    637 fs/userfaultfd.c 		struct vm_area_struct *vma;
vm_area_struct    671 fs/userfaultfd.c int dup_userfaultfd(struct vm_area_struct *vma, struct list_head *fcs)
vm_area_struct    744 fs/userfaultfd.c void mremap_userfaultfd_prep(struct vm_area_struct *vma,
vm_area_struct    790 fs/userfaultfd.c bool userfaultfd_remove(struct vm_area_struct *vma,
vm_area_struct    829 fs/userfaultfd.c int userfaultfd_unmap_prep(struct vm_area_struct *vma,
vm_area_struct    879 fs/userfaultfd.c 	struct vm_area_struct *vma, *prev;
vm_area_struct   1296 fs/userfaultfd.c static inline bool vma_can_userfault(struct vm_area_struct *vma)
vm_area_struct   1306 fs/userfaultfd.c 	struct vm_area_struct *vma, *prev, *cur;
vm_area_struct   1518 fs/userfaultfd.c 	struct vm_area_struct *vma, *prev, *cur;
vm_area_struct   1229 fs/xfs/xfs_file.c 	struct vm_area_struct *vma)
vm_area_struct     33 include/asm-generic/cacheflush.h static inline void flush_cache_range(struct vm_area_struct *vma,
vm_area_struct     41 include/asm-generic/cacheflush.h static inline void flush_cache_page(struct vm_area_struct *vma,
vm_area_struct     73 include/asm-generic/cacheflush.h static inline void flush_icache_page(struct vm_area_struct *vma,
vm_area_struct     80 include/asm-generic/cacheflush.h static inline void flush_icache_user_range(struct vm_area_struct *vma,
vm_area_struct     69 include/asm-generic/hugetlb.h static inline void huge_ptep_clear_flush(struct vm_area_struct *vma,
vm_area_struct    114 include/asm-generic/hugetlb.h static inline int huge_ptep_set_access_flags(struct vm_area_struct *vma,
vm_area_struct     26 include/asm-generic/mm_hooks.h 				     struct vm_area_struct *vma)
vm_area_struct     30 include/asm-generic/mm_hooks.h static inline bool arch_vma_access_permitted(struct vm_area_struct *vma,
vm_area_struct     30 include/asm-generic/pgtable.h extern int ptep_set_access_flags(struct vm_area_struct *vma,
vm_area_struct     37 include/asm-generic/pgtable.h extern int pmdp_set_access_flags(struct vm_area_struct *vma,
vm_area_struct     40 include/asm-generic/pgtable.h extern int pudp_set_access_flags(struct vm_area_struct *vma,
vm_area_struct     44 include/asm-generic/pgtable.h static inline int pmdp_set_access_flags(struct vm_area_struct *vma,
vm_area_struct     51 include/asm-generic/pgtable.h static inline int pudp_set_access_flags(struct vm_area_struct *vma,
vm_area_struct     62 include/asm-generic/pgtable.h static inline int ptep_test_and_clear_young(struct vm_area_struct *vma,
vm_area_struct     78 include/asm-generic/pgtable.h static inline int pmdp_test_and_clear_young(struct vm_area_struct *vma,
vm_area_struct     91 include/asm-generic/pgtable.h static inline int pmdp_test_and_clear_young(struct vm_area_struct *vma,
vm_area_struct    102 include/asm-generic/pgtable.h int ptep_clear_flush_young(struct vm_area_struct *vma,
vm_area_struct    108 include/asm-generic/pgtable.h extern int pmdp_clear_flush_young(struct vm_area_struct *vma,
vm_area_struct    115 include/asm-generic/pgtable.h static inline int pmdp_clear_flush_young(struct vm_area_struct *vma,
vm_area_struct    206 include/asm-generic/pgtable.h extern pte_t ptep_clear_flush(struct vm_area_struct *vma,
vm_area_struct    212 include/asm-generic/pgtable.h extern pmd_t pmdp_huge_clear_flush(struct vm_area_struct *vma,
vm_area_struct    215 include/asm-generic/pgtable.h extern pud_t pudp_huge_clear_flush(struct vm_area_struct *vma,
vm_area_struct    289 include/asm-generic/pgtable.h extern pmd_t pmdp_collapse_flush(struct vm_area_struct *vma,
vm_area_struct    292 include/asm-generic/pgtable.h static inline pmd_t pmdp_collapse_flush(struct vm_area_struct *vma,
vm_area_struct    318 include/asm-generic/pgtable.h static inline pmd_t generic_pmdp_establish(struct vm_area_struct *vma,
vm_area_struct    328 include/asm-generic/pgtable.h extern pmd_t pmdp_invalidate(struct vm_area_struct *vma, unsigned long address,
vm_area_struct    451 include/asm-generic/pgtable.h 				     struct vm_area_struct *vma,
vm_area_struct    469 include/asm-generic/pgtable.h 				  struct vm_area_struct *vma,
vm_area_struct    609 include/asm-generic/pgtable.h static inline pte_t __ptep_modify_prot_start(struct vm_area_struct *vma,
vm_area_struct    621 include/asm-generic/pgtable.h static inline void __ptep_modify_prot_commit(struct vm_area_struct *vma,
vm_area_struct    647 include/asm-generic/pgtable.h static inline pte_t ptep_modify_prot_start(struct vm_area_struct *vma,
vm_area_struct    658 include/asm-generic/pgtable.h static inline void ptep_modify_prot_commit(struct vm_area_struct *vma,
vm_area_struct    805 include/asm-generic/pgtable.h static inline int track_pfn_remap(struct vm_area_struct *vma, pgprot_t *prot,
vm_area_struct    816 include/asm-generic/pgtable.h static inline void track_pfn_insert(struct vm_area_struct *vma, pgprot_t *prot,
vm_area_struct    825 include/asm-generic/pgtable.h static inline int track_pfn_copy(struct vm_area_struct *vma)
vm_area_struct    835 include/asm-generic/pgtable.h static inline void untrack_pfn(struct vm_area_struct *vma,
vm_area_struct    843 include/asm-generic/pgtable.h static inline void untrack_pfn_moved(struct vm_area_struct *vma)
vm_area_struct    847 include/asm-generic/pgtable.h extern int track_pfn_remap(struct vm_area_struct *vma, pgprot_t *prot,
vm_area_struct    850 include/asm-generic/pgtable.h extern void track_pfn_insert(struct vm_area_struct *vma, pgprot_t *prot,
vm_area_struct    852 include/asm-generic/pgtable.h extern int track_pfn_copy(struct vm_area_struct *vma);
vm_area_struct    853 include/asm-generic/pgtable.h extern void untrack_pfn(struct vm_area_struct *vma, unsigned long pfn,
vm_area_struct    855 include/asm-generic/pgtable.h extern void untrack_pfn_moved(struct vm_area_struct *vma);
vm_area_struct    343 include/asm-generic/tlb.h tlb_update_vma_flags(struct mmu_gather *tlb, struct vm_area_struct *vma) { }
vm_area_struct    346 include/asm-generic/tlb.h static inline void tlb_end_vma(struct mmu_gather *tlb, struct vm_area_struct *vma) { }
vm_area_struct    366 include/asm-generic/tlb.h 		struct vm_area_struct vma = {
vm_area_struct    377 include/asm-generic/tlb.h tlb_update_vma_flags(struct mmu_gather *tlb, struct vm_area_struct *vma)
vm_area_struct    397 include/asm-generic/tlb.h tlb_update_vma_flags(struct mmu_gather *tlb, struct vm_area_struct *vma) { }
vm_area_struct    472 include/asm-generic/tlb.h static inline void tlb_start_vma(struct mmu_gather *tlb, struct vm_area_struct *vma)
vm_area_struct    483 include/asm-generic/tlb.h static inline void tlb_end_vma(struct mmu_gather *tlb, struct vm_area_struct *vma)
vm_area_struct    654 include/drm/drm_drv.h 				struct vm_area_struct *vma);
vm_area_struct    334 include/drm/drm_gem.h void drm_gem_vm_open(struct vm_area_struct *vma);
vm_area_struct    335 include/drm/drm_gem.h void drm_gem_vm_close(struct vm_area_struct *vma);
vm_area_struct    337 include/drm/drm_gem.h 		     struct vm_area_struct *vma);
vm_area_struct    338 include/drm/drm_gem.h int drm_gem_mmap(struct file *filp, struct vm_area_struct *vma);
vm_area_struct     80 include/drm/drm_gem_cma_helper.h int drm_gem_cma_mmap(struct file *filp, struct vm_area_struct *vma);
vm_area_struct    105 include/drm/drm_gem_cma_helper.h 			   struct vm_area_struct *vma);
vm_area_struct    159 include/drm/drm_gem_shmem_helper.h int drm_gem_shmem_mmap(struct file *filp, struct vm_area_struct *vma);
vm_area_struct     14 include/drm/drm_gem_vram_helper.h struct vm_area_struct;
vm_area_struct    166 include/drm/drm_legacy.h int drm_legacy_mmap(struct file *filp, struct vm_area_struct *vma);
vm_area_struct     90 include/drm/drm_prime.h int drm_gem_prime_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma);
vm_area_struct     91 include/drm/drm_prime.h int drm_gem_dmabuf_mmap(struct dma_buf *dma_buf, struct vm_area_struct *vma);
vm_area_struct     68 include/drm/drm_vram_mm_helper.h int drm_vram_mm_mmap(struct file *filp, struct vm_area_struct *vma,
vm_area_struct     85 include/drm/drm_vram_mm_helper.h 	struct file *filp, struct vm_area_struct *vma);
vm_area_struct    722 include/drm/ttm/ttm_bo_api.h int ttm_fbdev_mmap(struct vm_area_struct *vma, struct ttm_buffer_object *bo);
vm_area_struct    734 include/drm/ttm/ttm_bo_api.h int ttm_bo_mmap(struct file *filp, struct vm_area_struct *vma,
vm_area_struct    116 include/linux/amba/clcd.h 	int	(*mmap)(struct clcd_fb *, struct vm_area_struct *);
vm_area_struct     19 include/linux/binfmts.h 	struct vm_area_struct *vma;
vm_area_struct    244 include/linux/buffer_head.h int block_page_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf,
vm_area_struct    151 include/linux/configfs.h struct vm_area_struct;
vm_area_struct     23 include/linux/crash_dump.h extern int remap_oldmem_pfn_range(struct vm_area_struct *vma,
vm_area_struct     62 include/linux/dax.h static inline bool daxdev_mapping_supported(struct vm_area_struct *vma,
vm_area_struct    105 include/linux/dax.h static inline bool daxdev_mapping_supported(struct vm_area_struct *vma,
vm_area_struct    235 include/linux/dma-buf.h 	int (*mmap)(struct dma_buf *, struct vm_area_struct *vma);
vm_area_struct    419 include/linux/dma-buf.h int dma_buf_mmap(struct dma_buf *, struct vm_area_struct *,
vm_area_struct     86 include/linux/dma-mapping.h 	int (*mmap)(struct device *, struct vm_area_struct *,
vm_area_struct    162 include/linux/dma-mapping.h int dma_mmap_from_dev_coherent(struct device *dev, struct vm_area_struct *vma,
vm_area_struct    167 include/linux/dma-mapping.h int dma_mmap_from_global_coherent(struct vm_area_struct *vma, void *cpu_addr,
vm_area_struct    186 include/linux/dma-mapping.h static inline int dma_mmap_from_global_coherent(struct vm_area_struct *vma,
vm_area_struct    458 include/linux/dma-mapping.h int dma_mmap_attrs(struct device *dev, struct vm_area_struct *vma,
vm_area_struct    547 include/linux/dma-mapping.h static inline int dma_mmap_attrs(struct device *dev, struct vm_area_struct *vma,
vm_area_struct    624 include/linux/dma-mapping.h extern int dma_common_mmap(struct device *dev, struct vm_area_struct *vma,
vm_area_struct    800 include/linux/dma-mapping.h 			      struct vm_area_struct *vma,
vm_area_struct     19 include/linux/fb.h struct vm_area_struct;
vm_area_struct    284 include/linux/fb.h 	int (*fb_mmap)(struct fb_info *info, struct vm_area_struct *vma);
vm_area_struct    661 include/linux/fb.h int fb_deferred_io_mmap(struct fb_info *info, struct vm_area_struct *vma);
vm_area_struct     58 include/linux/fs.h struct vm_area_struct;
vm_area_struct   1835 include/linux/fs.h 	int (*mmap) (struct file *, struct vm_area_struct *);
vm_area_struct   1906 include/linux/fs.h static inline int call_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct   3096 include/linux/fs.h extern int generic_file_mmap(struct file *, struct vm_area_struct *);
vm_area_struct   3097 include/linux/fs.h extern int generic_file_readonly_mmap(struct file *, struct vm_area_struct *);
vm_area_struct   3371 include/linux/fs.h static inline bool vma_is_dax(struct vm_area_struct *vma)
vm_area_struct   3376 include/linux/fs.h static inline bool vma_is_fsdax(struct vm_area_struct *vma)
vm_area_struct     11 include/linux/gfp.h struct vm_area_struct;
vm_area_struct    535 include/linux/gfp.h 			struct vm_area_struct *vma, unsigned long addr,
vm_area_struct     15 include/linux/highmem.h static inline void flush_anon_page(struct vm_area_struct *vma, struct page *page, unsigned long vmaddr)
vm_area_struct    183 include/linux/highmem.h 			struct vm_area_struct *vma,
vm_area_struct    205 include/linux/highmem.h alloc_zeroed_user_highpage_movable(struct vm_area_struct *vma,
vm_area_struct    251 include/linux/highmem.h 	unsigned long vaddr, struct vm_area_struct *vma)
vm_area_struct     13 include/linux/huge_mm.h 			 struct vm_area_struct *vma);
vm_area_struct     17 include/linux/huge_mm.h 			 struct vm_area_struct *vma);
vm_area_struct     28 include/linux/huge_mm.h extern struct page *follow_trans_huge_pmd(struct vm_area_struct *vma,
vm_area_struct     33 include/linux/huge_mm.h 			struct vm_area_struct *vma,
vm_area_struct     36 include/linux/huge_mm.h 			struct vm_area_struct *vma,
vm_area_struct     39 include/linux/huge_mm.h 			struct vm_area_struct *vma,
vm_area_struct     41 include/linux/huge_mm.h extern int mincore_huge_pmd(struct vm_area_struct *vma, pmd_t *pmd,
vm_area_struct     44 include/linux/huge_mm.h extern bool move_huge_pmd(struct vm_area_struct *vma, unsigned long old_addr,
vm_area_struct     47 include/linux/huge_mm.h extern int change_huge_pmd(struct vm_area_struct *vma, pmd_t *pmd,
vm_area_struct     90 include/linux/huge_mm.h extern bool is_vma_temporary_stack(struct vm_area_struct *vma);
vm_area_struct     98 include/linux/huge_mm.h static inline bool __transparent_hugepage_enabled(struct vm_area_struct *vma)
vm_area_struct    127 include/linux/huge_mm.h bool transparent_hugepage_enabled(struct vm_area_struct *vma);
vm_area_struct    131 include/linux/huge_mm.h static inline bool transhuge_vma_suitable(struct vm_area_struct *vma,
vm_area_struct    172 include/linux/huge_mm.h void __split_huge_pmd(struct vm_area_struct *vma, pmd_t *pmd,
vm_area_struct    185 include/linux/huge_mm.h void split_huge_pmd_address(struct vm_area_struct *vma, unsigned long address,
vm_area_struct    188 include/linux/huge_mm.h void __split_huge_pud(struct vm_area_struct *vma, pud_t *pud,
vm_area_struct    199 include/linux/huge_mm.h extern int hugepage_madvise(struct vm_area_struct *vma,
vm_area_struct    201 include/linux/huge_mm.h extern void vma_adjust_trans_huge(struct vm_area_struct *vma,
vm_area_struct    206 include/linux/huge_mm.h 		struct vm_area_struct *vma);
vm_area_struct    208 include/linux/huge_mm.h 		struct vm_area_struct *vma);
vm_area_struct    217 include/linux/huge_mm.h 		struct vm_area_struct *vma)
vm_area_struct    226 include/linux/huge_mm.h 		struct vm_area_struct *vma)
vm_area_struct    241 include/linux/huge_mm.h struct page *follow_devmap_pmd(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    243 include/linux/huge_mm.h struct page *follow_devmap_pud(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    295 include/linux/huge_mm.h static inline bool __transparent_hugepage_enabled(struct vm_area_struct *vma)
vm_area_struct    300 include/linux/huge_mm.h static inline bool transparent_hugepage_enabled(struct vm_area_struct *vma)
vm_area_struct    305 include/linux/huge_mm.h static inline bool transhuge_vma_suitable(struct vm_area_struct *vma,
vm_area_struct    336 include/linux/huge_mm.h static inline void __split_huge_pmd(struct vm_area_struct *vma, pmd_t *pmd,
vm_area_struct    338 include/linux/huge_mm.h static inline void split_huge_pmd_address(struct vm_area_struct *vma,
vm_area_struct    344 include/linux/huge_mm.h static inline int hugepage_madvise(struct vm_area_struct *vma,
vm_area_struct    350 include/linux/huge_mm.h static inline void vma_adjust_trans_huge(struct vm_area_struct *vma,
vm_area_struct    361 include/linux/huge_mm.h 		struct vm_area_struct *vma)
vm_area_struct    366 include/linux/huge_mm.h 		struct vm_area_struct *vma)
vm_area_struct    392 include/linux/huge_mm.h static inline struct page *follow_devmap_pmd(struct vm_area_struct *vma,
vm_area_struct    398 include/linux/huge_mm.h static inline struct page *follow_devmap_pud(struct vm_area_struct *vma,
vm_area_struct     62 include/linux/hugetlb.h void reset_vma_resv_huge_pages(struct vm_area_struct *vma);
vm_area_struct     72 include/linux/hugetlb.h int copy_hugetlb_page_range(struct mm_struct *, struct mm_struct *, struct vm_area_struct *);
vm_area_struct     73 include/linux/hugetlb.h long follow_hugetlb_page(struct mm_struct *, struct vm_area_struct *,
vm_area_struct     74 include/linux/hugetlb.h 			 struct page **, struct vm_area_struct **,
vm_area_struct     77 include/linux/hugetlb.h void unmap_hugepage_range(struct vm_area_struct *,
vm_area_struct     80 include/linux/hugetlb.h 			  struct vm_area_struct *vma,
vm_area_struct     83 include/linux/hugetlb.h void __unmap_hugepage_range(struct mmu_gather *tlb, struct vm_area_struct *vma,
vm_area_struct     90 include/linux/hugetlb.h vm_fault_t hugetlb_fault(struct mm_struct *mm, struct vm_area_struct *vma,
vm_area_struct     93 include/linux/hugetlb.h 				struct vm_area_struct *dst_vma,
vm_area_struct     98 include/linux/hugetlb.h 						struct vm_area_struct *vma,
vm_area_struct    123 include/linux/hugetlb.h void adjust_range_if_pmd_sharing_possible(struct vm_area_struct *vma,
vm_area_struct    127 include/linux/hugetlb.h struct page *follow_huge_pd(struct vm_area_struct *vma,
vm_area_struct    139 include/linux/hugetlb.h unsigned long hugetlb_change_protection(struct vm_area_struct *vma,
vm_area_struct    146 include/linux/hugetlb.h static inline void reset_vma_resv_huge_pages(struct vm_area_struct *vma)
vm_area_struct    162 include/linux/hugetlb.h 				struct vm_area_struct *vma,
vm_area_struct    197 include/linux/hugetlb.h static inline unsigned long hugetlb_change_protection(struct vm_area_struct *vma,
vm_area_struct    204 include/linux/hugetlb.h 			struct vm_area_struct *vma, unsigned long start,
vm_area_struct    211 include/linux/hugetlb.h 			struct vm_area_struct *vma, unsigned long start,
vm_area_struct    217 include/linux/hugetlb.h 				struct vm_area_struct *vma, unsigned long address,
vm_area_struct    360 include/linux/hugetlb.h struct page *alloc_huge_page(struct vm_area_struct *vma,
vm_area_struct    365 include/linux/hugetlb.h struct page *alloc_huge_page_vma(struct hstate *h, struct vm_area_struct *vma,
vm_area_struct    402 include/linux/hugetlb.h static inline struct hstate *hstate_vma(struct vm_area_struct *vma)
vm_area_struct    412 include/linux/hugetlb.h extern unsigned long vma_kernel_pagesize(struct vm_area_struct *vma);
vm_area_struct    414 include/linux/hugetlb.h extern unsigned long vma_mmu_pagesize(struct vm_area_struct *vma);
vm_area_struct    449 include/linux/hugetlb.h static inline pte_t arch_make_huge_pte(pte_t entry, struct vm_area_struct *vma,
vm_area_struct    576 include/linux/hugetlb.h static inline pte_t huge_ptep_modify_prot_start(struct vm_area_struct *vma,
vm_area_struct    585 include/linux/hugetlb.h static inline void huge_ptep_modify_prot_commit(struct vm_area_struct *vma,
vm_area_struct    596 include/linux/hugetlb.h static inline struct page *alloc_huge_page(struct vm_area_struct *vma,
vm_area_struct    615 include/linux/hugetlb.h 					       struct vm_area_struct *vma,
vm_area_struct    636 include/linux/hugetlb.h static inline struct hstate *hstate_vma(struct vm_area_struct *vma)
vm_area_struct    656 include/linux/hugetlb.h static inline unsigned long vma_kernel_pagesize(struct vm_area_struct *vma)
vm_area_struct    661 include/linux/hugetlb.h static inline unsigned long vma_mmu_pagesize(struct vm_area_struct *vma)
vm_area_struct      9 include/linux/hugetlb_inline.h static inline bool is_vm_hugetlb_page(struct vm_area_struct *vma)
vm_area_struct     16 include/linux/hugetlb_inline.h static inline bool is_vm_hugetlb_page(struct vm_area_struct *vma)
vm_area_struct     18 include/linux/iomap.h struct vm_area_struct;
vm_area_struct     24 include/linux/kernfs.h struct vm_area_struct;
vm_area_struct    269 include/linux/kernfs.h 	int (*mmap)(struct kernfs_open_file *of, struct vm_area_struct *vma);
vm_area_struct     16 include/linux/khugepaged.h extern int khugepaged_enter_vma_merge(struct vm_area_struct *vma,
vm_area_struct     54 include/linux/khugepaged.h static inline int khugepaged_enter(struct vm_area_struct *vma,
vm_area_struct     74 include/linux/khugepaged.h static inline int khugepaged_enter(struct vm_area_struct *vma,
vm_area_struct     79 include/linux/khugepaged.h static inline int khugepaged_enter_vma_merge(struct vm_area_struct *vma,
vm_area_struct     22 include/linux/ksm.h int ksm_madvise(struct vm_area_struct *vma, unsigned long start,
vm_area_struct     52 include/linux/ksm.h 			struct vm_area_struct *vma, unsigned long address);
vm_area_struct     57 include/linux/ksm.h 			struct vm_area_struct *vma, unsigned long address);
vm_area_struct     71 include/linux/ksm.h static inline int ksm_madvise(struct vm_area_struct *vma, unsigned long start,
vm_area_struct     78 include/linux/ksm.h 			struct vm_area_struct *vma, unsigned long address)
vm_area_struct     92 include/linux/ksm.h 			struct vm_area_struct *vma, unsigned long address)
vm_area_struct   1296 include/linux/kvm_host.h 	int (*mmap)(struct kvm_device *dev, struct vm_area_struct *vma);
vm_area_struct   1608 include/linux/lsm_hooks.h 	int (*file_mprotect)(struct vm_area_struct *vma, unsigned long reqprot,
vm_area_struct     94 include/linux/mdev.h 	int	(*mmap)(struct mdev_device *mdev, struct vm_area_struct *vma);
vm_area_struct    130 include/linux/mempolicy.h int vma_dup_policy(struct vm_area_struct *src, struct vm_area_struct *dst);
vm_area_struct    133 include/linux/mempolicy.h 				struct vm_area_struct *vma,
vm_area_struct    140 include/linux/mempolicy.h struct mempolicy *__get_vma_policy(struct vm_area_struct *vma,
vm_area_struct    142 include/linux/mempolicy.h bool vma_policy_mof(struct vm_area_struct *vma);
vm_area_struct    149 include/linux/mempolicy.h extern int huge_node(struct vm_area_struct *vma,
vm_area_struct    176 include/linux/mempolicy.h static inline bool vma_migratable(struct vm_area_struct *vma)
vm_area_struct    205 include/linux/mempolicy.h extern int mpol_misplaced(struct page *, struct vm_area_struct *, unsigned long);
vm_area_struct    249 include/linux/mempolicy.h vma_dup_policy(struct vm_area_struct *src, struct vm_area_struct *dst)
vm_area_struct    271 include/linux/mempolicy.h static inline int huge_node(struct vm_area_struct *vma,
vm_area_struct    302 include/linux/mempolicy.h static inline int mpol_misplaced(struct page *page, struct vm_area_struct *vma,
vm_area_struct    127 include/linux/migrate.h 				  struct vm_area_struct *vma, int node);
vm_area_struct    134 include/linux/migrate.h 					 struct vm_area_struct *vma, int node)
vm_area_struct    142 include/linux/migrate.h 			struct vm_area_struct *vma,
vm_area_struct    148 include/linux/migrate.h 			struct vm_area_struct *vma,
vm_area_struct    184 include/linux/migrate.h 	struct vm_area_struct	*vma;
vm_area_struct    232 include/linux/mm.h struct vm_area_struct *vm_area_alloc(struct mm_struct *);
vm_area_struct    233 include/linux/mm.h struct vm_area_struct *vm_area_dup(struct vm_area_struct *);
vm_area_struct    234 include/linux/mm.h void vm_area_free(struct vm_area_struct *);
vm_area_struct    418 include/linux/mm.h 	struct vm_area_struct *vma;	/* Target VMA */
vm_area_struct    468 include/linux/mm.h 	void (*open)(struct vm_area_struct * area);
vm_area_struct    469 include/linux/mm.h 	void (*close)(struct vm_area_struct * area);
vm_area_struct    470 include/linux/mm.h 	int (*split)(struct vm_area_struct * area, unsigned long addr);
vm_area_struct    471 include/linux/mm.h 	int (*mremap)(struct vm_area_struct * area);
vm_area_struct    477 include/linux/mm.h 	unsigned long (*pagesize)(struct vm_area_struct * area);
vm_area_struct    489 include/linux/mm.h 	int (*access)(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    495 include/linux/mm.h 	const char *(*name)(struct vm_area_struct *vma);
vm_area_struct    505 include/linux/mm.h 	int (*set_policy)(struct vm_area_struct *vma, struct mempolicy *new);
vm_area_struct    517 include/linux/mm.h 	struct mempolicy *(*get_policy)(struct vm_area_struct *vma,
vm_area_struct    525 include/linux/mm.h 	struct page *(*find_special_page)(struct vm_area_struct *vma,
vm_area_struct    529 include/linux/mm.h static inline void vma_init(struct vm_area_struct *vma, struct mm_struct *mm)
vm_area_struct    539 include/linux/mm.h static inline void vma_set_anonymous(struct vm_area_struct *vma)
vm_area_struct    544 include/linux/mm.h static inline bool vma_is_anonymous(struct vm_area_struct *vma)
vm_area_struct    554 include/linux/mm.h bool vma_is_shmem(struct vm_area_struct *vma);
vm_area_struct    556 include/linux/mm.h static inline bool vma_is_shmem(struct vm_area_struct *vma) { return false; }
vm_area_struct    559 include/linux/mm.h int vma_is_stack_for_current(struct vm_area_struct *vma);
vm_area_struct    842 include/linux/mm.h static inline pte_t maybe_mkwrite(pte_t pte, struct vm_area_struct *vma)
vm_area_struct   1451 include/linux/mm.h struct page *vm_normal_page(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct   1453 include/linux/mm.h struct page *vm_normal_page_pmd(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct   1456 include/linux/mm.h void zap_vma_ptes(struct vm_area_struct *vma, unsigned long address,
vm_area_struct   1458 include/linux/mm.h void zap_page_range(struct vm_area_struct *vma, unsigned long address,
vm_area_struct   1460 include/linux/mm.h void unmap_vmas(struct mmu_gather *tlb, struct vm_area_struct *start_vma,
vm_area_struct   1468 include/linux/mm.h 			struct vm_area_struct *vma);
vm_area_struct   1472 include/linux/mm.h int follow_pfn(struct vm_area_struct *vma, unsigned long address,
vm_area_struct   1474 include/linux/mm.h int follow_phys(struct vm_area_struct *vma, unsigned long address,
vm_area_struct   1476 include/linux/mm.h int generic_access_phys(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct   1488 include/linux/mm.h extern vm_fault_t handle_mm_fault(struct vm_area_struct *vma,
vm_area_struct   1498 include/linux/mm.h static inline vm_fault_t handle_mm_fault(struct vm_area_struct *vma,
vm_area_struct   1535 include/linux/mm.h 			    struct vm_area_struct **vmas, int *locked);
vm_area_struct   1538 include/linux/mm.h 			    struct vm_area_struct **vmas);
vm_area_struct   1624 include/linux/mm.h extern unsigned long move_page_tables(struct vm_area_struct *vma,
vm_area_struct   1625 include/linux/mm.h 		unsigned long old_addr, struct vm_area_struct *new_vma,
vm_area_struct   1628 include/linux/mm.h extern unsigned long change_protection(struct vm_area_struct *vma, unsigned long start,
vm_area_struct   1631 include/linux/mm.h extern int mprotect_fixup(struct vm_area_struct *vma,
vm_area_struct   1632 include/linux/mm.h 			  struct vm_area_struct **pprev, unsigned long start,
vm_area_struct   1748 include/linux/mm.h int vma_wants_writenotify(struct vm_area_struct *vma, pgprot_t vm_page_prot);
vm_area_struct   2242 include/linux/mm.h void vma_interval_tree_insert(struct vm_area_struct *node,
vm_area_struct   2244 include/linux/mm.h void vma_interval_tree_insert_after(struct vm_area_struct *node,
vm_area_struct   2245 include/linux/mm.h 				    struct vm_area_struct *prev,
vm_area_struct   2247 include/linux/mm.h void vma_interval_tree_remove(struct vm_area_struct *node,
vm_area_struct   2249 include/linux/mm.h struct vm_area_struct *vma_interval_tree_iter_first(struct rb_root_cached *root,
vm_area_struct   2251 include/linux/mm.h struct vm_area_struct *vma_interval_tree_iter_next(struct vm_area_struct *node,
vm_area_struct   2277 include/linux/mm.h extern int __vma_adjust(struct vm_area_struct *vma, unsigned long start,
vm_area_struct   2278 include/linux/mm.h 	unsigned long end, pgoff_t pgoff, struct vm_area_struct *insert,
vm_area_struct   2279 include/linux/mm.h 	struct vm_area_struct *expand);
vm_area_struct   2280 include/linux/mm.h static inline int vma_adjust(struct vm_area_struct *vma, unsigned long start,
vm_area_struct   2281 include/linux/mm.h 	unsigned long end, pgoff_t pgoff, struct vm_area_struct *insert)
vm_area_struct   2285 include/linux/mm.h extern struct vm_area_struct *vma_merge(struct mm_struct *,
vm_area_struct   2286 include/linux/mm.h 	struct vm_area_struct *prev, unsigned long addr, unsigned long end,
vm_area_struct   2289 include/linux/mm.h extern struct anon_vma *find_mergeable_anon_vma(struct vm_area_struct *);
vm_area_struct   2290 include/linux/mm.h extern int __split_vma(struct mm_struct *, struct vm_area_struct *,
vm_area_struct   2292 include/linux/mm.h extern int split_vma(struct mm_struct *, struct vm_area_struct *,
vm_area_struct   2294 include/linux/mm.h extern int insert_vm_struct(struct mm_struct *, struct vm_area_struct *);
vm_area_struct   2295 include/linux/mm.h extern void __vma_link_rb(struct mm_struct *, struct vm_area_struct *,
vm_area_struct   2297 include/linux/mm.h extern void unlink_file_vma(struct vm_area_struct *);
vm_area_struct   2298 include/linux/mm.h extern struct vm_area_struct *copy_vma(struct vm_area_struct **,
vm_area_struct   2327 include/linux/mm.h extern bool vma_is_special_mapping(const struct vm_area_struct *vma,
vm_area_struct   2329 include/linux/mm.h extern struct vm_area_struct *_install_special_mapping(struct mm_struct *mm,
vm_area_struct   2451 include/linux/mm.h extern int expand_stack(struct vm_area_struct *vma, unsigned long address);
vm_area_struct   2454 include/linux/mm.h extern int expand_downwards(struct vm_area_struct *vma,
vm_area_struct   2457 include/linux/mm.h extern int expand_upwards(struct vm_area_struct *vma, unsigned long address);
vm_area_struct   2463 include/linux/mm.h extern struct vm_area_struct * find_vma(struct mm_struct * mm, unsigned long addr);
vm_area_struct   2464 include/linux/mm.h extern struct vm_area_struct * find_vma_prev(struct mm_struct * mm, unsigned long addr,
vm_area_struct   2465 include/linux/mm.h 					     struct vm_area_struct **pprev);
vm_area_struct   2469 include/linux/mm.h static inline struct vm_area_struct * find_vma_intersection(struct mm_struct * mm, unsigned long start_addr, unsigned long end_addr)
vm_area_struct   2471 include/linux/mm.h 	struct vm_area_struct * vma = find_vma(mm,start_addr);
vm_area_struct   2478 include/linux/mm.h static inline unsigned long vm_start_gap(struct vm_area_struct *vma)
vm_area_struct   2490 include/linux/mm.h static inline unsigned long vm_end_gap(struct vm_area_struct *vma)
vm_area_struct   2502 include/linux/mm.h static inline unsigned long vma_pages(struct vm_area_struct *vma)
vm_area_struct   2508 include/linux/mm.h static inline struct vm_area_struct *find_exact_vma(struct mm_struct *mm,
vm_area_struct   2511 include/linux/mm.h 	struct vm_area_struct *vma = find_vma(mm, vm_start);
vm_area_struct   2519 include/linux/mm.h static inline bool range_in_vma(struct vm_area_struct *vma,
vm_area_struct   2527 include/linux/mm.h void vma_set_page_prot(struct vm_area_struct *vma);
vm_area_struct   2533 include/linux/mm.h static inline void vma_set_page_prot(struct vm_area_struct *vma)
vm_area_struct   2540 include/linux/mm.h unsigned long change_prot_numa(struct vm_area_struct *vma,
vm_area_struct   2544 include/linux/mm.h struct vm_area_struct *find_extend_vma(struct mm_struct *, unsigned long addr);
vm_area_struct   2545 include/linux/mm.h int remap_pfn_range(struct vm_area_struct *, unsigned long addr,
vm_area_struct   2547 include/linux/mm.h int vm_insert_page(struct vm_area_struct *, unsigned long addr, struct page *);
vm_area_struct   2548 include/linux/mm.h int vm_map_pages(struct vm_area_struct *vma, struct page **pages,
vm_area_struct   2550 include/linux/mm.h int vm_map_pages_zero(struct vm_area_struct *vma, struct page **pages,
vm_area_struct   2552 include/linux/mm.h vm_fault_t vmf_insert_pfn(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct   2554 include/linux/mm.h vm_fault_t vmf_insert_pfn_prot(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct   2556 include/linux/mm.h vm_fault_t vmf_insert_mixed(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct   2558 include/linux/mm.h vm_fault_t vmf_insert_mixed_mkwrite(struct vm_area_struct *vma,
vm_area_struct   2560 include/linux/mm.h int vm_iomap_memory(struct vm_area_struct *vma, phys_addr_t start, unsigned long len);
vm_area_struct   2562 include/linux/mm.h static inline vm_fault_t vmf_insert_page(struct vm_area_struct *vma,
vm_area_struct   2582 include/linux/mm.h struct page *follow_page(struct vm_area_struct *vma, unsigned long address,
vm_area_struct   2731 include/linux/mm.h extern struct vm_area_struct *get_gate_vma(struct mm_struct *mm);
vm_area_struct   2735 include/linux/mm.h static inline struct vm_area_struct *get_gate_vma(struct mm_struct *mm)
vm_area_struct   2763 include/linux/mm.h const char * arch_vma_name(struct vm_area_struct *vma);
vm_area_struct   2856 include/linux/mm.h 				struct vm_area_struct *vma,
vm_area_struct    300 include/linux/mm_types.h 	struct vm_area_struct *vm_next, *vm_prev;
vm_area_struct    372 include/linux/mm_types.h 		struct vm_area_struct *mmap;		/* list of VMAs */
vm_area_struct    733 include/linux/mm_types.h 				struct vm_area_struct *vma,
vm_area_struct    737 include/linux/mm_types.h 		     struct vm_area_struct *new_vma);
vm_area_struct     36 include/linux/mm_types_task.h 	struct vm_area_struct *vmas[VMACACHE_SIZE];
vm_area_struct      9 include/linux/mmdebug.h struct vm_area_struct;
vm_area_struct     14 include/linux/mmdebug.h void dump_vma(const struct vm_area_struct *vma);
vm_area_struct     65 include/linux/mmu_notifier.h 	struct vm_area_struct *vma;
vm_area_struct    409 include/linux/mmu_notifier.h 					   struct vm_area_struct *vma,
vm_area_struct    425 include/linux/mmu_notifier.h 	struct vm_area_struct *___vma = __vma;				\
vm_area_struct    438 include/linux/mmu_notifier.h 	struct vm_area_struct *___vma = __vma;				\
vm_area_struct    451 include/linux/mmu_notifier.h 	struct vm_area_struct *___vma = __vma;				\
vm_area_struct    462 include/linux/mmu_notifier.h 	struct vm_area_struct *___vma = __vma;				\
vm_area_struct    126 include/linux/net.h struct vm_area_struct;
vm_area_struct    187 include/linux/net.h 				      struct vm_area_struct * vma);
vm_area_struct    444 include/linux/pagemap.h extern pgoff_t linear_hugepage_index(struct vm_area_struct *vma,
vm_area_struct    447 include/linux/pagemap.h static inline pgoff_t linear_page_index(struct vm_area_struct *vma,
vm_area_struct     56 include/linux/pagewalk.h 	struct vm_area_struct *vma;
vm_area_struct     63 include/linux/pagewalk.h int walk_page_vma(struct vm_area_struct *vma, const struct mm_walk_ops *ops,
vm_area_struct   1809 include/linux/pci.h 			    struct vm_area_struct *vma,
vm_area_struct   1812 include/linux/pci.h 			struct vm_area_struct *vma,
vm_area_struct   1823 include/linux/pci.h int pci_iobar_pfn(struct pci_dev *pdev, int bar, struct vm_area_struct *vma);
vm_area_struct   1170 include/linux/perf_event.h extern void perf_event_mmap(struct vm_area_struct *vma);
vm_area_struct   1397 include/linux/perf_event.h static inline void perf_event_mmap(struct vm_area_struct *vma)		{ }
vm_area_struct     16 include/linux/pkeys.h static inline int vma_pkey(struct vm_area_struct *vma)
vm_area_struct     78 include/linux/rmap.h 	struct vm_area_struct *vma;
vm_area_struct    143 include/linux/rmap.h int  __anon_vma_prepare(struct vm_area_struct *);
vm_area_struct    144 include/linux/rmap.h void unlink_anon_vmas(struct vm_area_struct *);
vm_area_struct    145 include/linux/rmap.h int anon_vma_clone(struct vm_area_struct *, struct vm_area_struct *);
vm_area_struct    146 include/linux/rmap.h int anon_vma_fork(struct vm_area_struct *, struct vm_area_struct *);
vm_area_struct    148 include/linux/rmap.h static inline int anon_vma_prepare(struct vm_area_struct *vma)
vm_area_struct    156 include/linux/rmap.h static inline void anon_vma_merge(struct vm_area_struct *vma,
vm_area_struct    157 include/linux/rmap.h 				  struct vm_area_struct *next)
vm_area_struct    172 include/linux/rmap.h void page_move_anon_rmap(struct page *, struct vm_area_struct *);
vm_area_struct    173 include/linux/rmap.h void page_add_anon_rmap(struct page *, struct vm_area_struct *,
vm_area_struct    175 include/linux/rmap.h void do_page_add_anon_rmap(struct page *, struct vm_area_struct *,
vm_area_struct    177 include/linux/rmap.h void page_add_new_anon_rmap(struct page *, struct vm_area_struct *,
vm_area_struct    182 include/linux/rmap.h void hugepage_add_anon_rmap(struct page *, struct vm_area_struct *,
vm_area_struct    184 include/linux/rmap.h void hugepage_add_new_anon_rmap(struct page *, struct vm_area_struct *,
vm_area_struct    207 include/linux/rmap.h 	struct vm_area_struct *vma;
vm_area_struct    228 include/linux/rmap.h unsigned long page_address_in_vma(struct page *, struct vm_area_struct *);
vm_area_struct    251 include/linux/rmap.h int page_mapped_in_vma(struct page *page, struct vm_area_struct *vma);
vm_area_struct    268 include/linux/rmap.h 	bool (*rmap_one)(struct page *page, struct vm_area_struct *vma,
vm_area_struct    272 include/linux/rmap.h 	bool (*invalid_vma)(struct vm_area_struct *vma, void *arg);
vm_area_struct    366 include/linux/security.h int security_file_mprotect(struct vm_area_struct *vma, unsigned long reqprot,
vm_area_struct    919 include/linux/security.h static inline int security_file_mprotect(struct vm_area_struct *vma,
vm_area_struct     61 include/linux/shmem_fs.h extern int shmem_zero_setup(struct vm_area_struct *);
vm_area_struct     80 include/linux/shmem_fs.h extern unsigned long shmem_swap_usage(struct vm_area_struct *vma);
vm_area_struct    117 include/linux/shmem_fs.h extern bool shmem_huge_enabled(struct vm_area_struct *vma);
vm_area_struct    119 include/linux/shmem_fs.h static inline bool shmem_huge_enabled(struct vm_area_struct *vma)
vm_area_struct    127 include/linux/shmem_fs.h 				  struct vm_area_struct *dst_vma,
vm_area_struct    133 include/linux/shmem_fs.h 				    struct vm_area_struct *dst_vma,
vm_area_struct    348 include/linux/swap.h 						struct vm_area_struct *vma);
vm_area_struct    418 include/linux/swap.h 				      struct vm_area_struct *vma,
vm_area_struct    421 include/linux/swap.h 			struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    424 include/linux/swap.h 			struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    556 include/linux/swap.h 					     struct vm_area_struct *vma,
vm_area_struct    208 include/linux/swapops.h extern void migration_entry_wait_huge(struct vm_area_struct *vma,
vm_area_struct    233 include/linux/swapops.h static inline void migration_entry_wait_huge(struct vm_area_struct *vma,
vm_area_struct    159 include/linux/sysfs.h struct vm_area_struct;
vm_area_struct    170 include/linux/sysfs.h 		    struct vm_area_struct *vma);
vm_area_struct    108 include/linux/uio_driver.h 	int (*mmap)(struct uio_info *info, struct vm_area_struct *vma);
vm_area_struct     19 include/linux/uprobes.h struct vm_area_struct;
vm_area_struct    117 include/linux/uprobes.h extern int uprobe_mmap(struct vm_area_struct *vma);
vm_area_struct    118 include/linux/uprobes.h extern void uprobe_munmap(struct vm_area_struct *vma, unsigned long start, unsigned long end);
vm_area_struct    169 include/linux/uprobes.h static inline int uprobe_mmap(struct vm_area_struct *vma)
vm_area_struct    174 include/linux/uprobes.h uprobe_munmap(struct vm_area_struct *vma, unsigned long start, unsigned long end)
vm_area_struct     44 include/linux/userfaultfd_k.h static inline bool is_mergeable_vm_userfaultfd_ctx(struct vm_area_struct *vma,
vm_area_struct     50 include/linux/userfaultfd_k.h static inline bool userfaultfd_missing(struct vm_area_struct *vma)
vm_area_struct     55 include/linux/userfaultfd_k.h static inline bool userfaultfd_armed(struct vm_area_struct *vma)
vm_area_struct     60 include/linux/userfaultfd_k.h extern int dup_userfaultfd(struct vm_area_struct *, struct list_head *);
vm_area_struct     63 include/linux/userfaultfd_k.h extern void mremap_userfaultfd_prep(struct vm_area_struct *,
vm_area_struct     69 include/linux/userfaultfd_k.h extern bool userfaultfd_remove(struct vm_area_struct *vma,
vm_area_struct     73 include/linux/userfaultfd_k.h extern int userfaultfd_unmap_prep(struct vm_area_struct *vma,
vm_area_struct     88 include/linux/userfaultfd_k.h static inline bool is_mergeable_vm_userfaultfd_ctx(struct vm_area_struct *vma,
vm_area_struct     94 include/linux/userfaultfd_k.h static inline bool userfaultfd_missing(struct vm_area_struct *vma)
vm_area_struct     99 include/linux/userfaultfd_k.h static inline bool userfaultfd_armed(struct vm_area_struct *vma)
vm_area_struct    104 include/linux/userfaultfd_k.h static inline int dup_userfaultfd(struct vm_area_struct *vma,
vm_area_struct    114 include/linux/userfaultfd_k.h static inline void mremap_userfaultfd_prep(struct vm_area_struct *vma,
vm_area_struct    126 include/linux/userfaultfd_k.h static inline bool userfaultfd_remove(struct vm_area_struct *vma,
vm_area_struct    133 include/linux/userfaultfd_k.h static inline int userfaultfd_unmap_prep(struct vm_area_struct *vma,
vm_area_struct     40 include/linux/vfio.h 	int	(*mmap)(void *device_data, struct vm_area_struct *vma);
vm_area_struct     70 include/linux/vfio.h 	int		(*mmap)(void *iommu_data, struct vm_area_struct *vma);
vm_area_struct     13 include/linux/vmacache.h extern void vmacache_update(unsigned long addr, struct vm_area_struct *newvma);
vm_area_struct     14 include/linux/vmacache.h extern struct vm_area_struct *vmacache_find(struct mm_struct *mm,
vm_area_struct     18 include/linux/vmacache.h extern struct vm_area_struct *vmacache_find_exact(struct mm_struct *mm,
vm_area_struct     13 include/linux/vmalloc.h struct vm_area_struct;		/* vma defining user mapping in mm_types.h */
vm_area_struct    123 include/linux/vmalloc.h extern int remap_vmalloc_range_partial(struct vm_area_struct *vma,
vm_area_struct    127 include/linux/vmalloc.h extern int remap_vmalloc_range(struct vm_area_struct *vma, void *addr,
vm_area_struct    154 include/linux/vme.h int vme_master_mmap(struct vme_resource *resource, struct vm_area_struct *vma);
vm_area_struct    278 include/media/dvb_vb2.h int dvb_vb2_mmap(struct dvb_vb2_ctx *ctx, struct vm_area_struct *vma);
vm_area_struct    204 include/media/v4l2-dev.h 	int (*mmap) (struct file *, struct vm_area_struct *);
vm_area_struct    309 include/media/v4l2-mem2mem.h 		  struct vm_area_struct *vma);
vm_area_struct    675 include/media/v4l2-mem2mem.h int v4l2_m2m_fop_mmap(struct file *file, struct vm_area_struct *vma);
vm_area_struct    129 include/media/videobuf-core.h 				 struct vm_area_struct *vma);
vm_area_struct    231 include/media/videobuf-core.h 			 struct vm_area_struct *vma);
vm_area_struct     26 include/media/videobuf-vmalloc.h 	struct vm_area_struct *vma;
vm_area_struct    147 include/media/videobuf2-core.h 	int		(*mmap)(void *buf_priv, struct vm_area_struct *vma);
vm_area_struct    957 include/media/videobuf2-core.h int vb2_mmap(struct vb2_queue *q, struct vm_area_struct *vma);
vm_area_struct    291 include/media/videobuf2-v4l2.h int vb2_fop_mmap(struct file *file, struct vm_area_struct *vma);
vm_area_struct    197 include/misc/cxl.h int cxl_fd_mmap(struct file *file, struct vm_area_struct *vm);
vm_area_struct   1676 include/net/sock.h 		 struct vm_area_struct *vma);
vm_area_struct    410 include/net/tcp.h 	     struct vm_area_struct *vma);
vm_area_struct   2364 include/rdma/ib_verbs.h 	int (*mmap)(struct ib_ucontext *context, struct vm_area_struct *vma);
vm_area_struct   2796 include/rdma/ib_verbs.h int rdma_user_mmap_io(struct ib_ucontext *ucontext, struct vm_area_struct *vma,
vm_area_struct   2800 include/rdma/ib_verbs.h 				    struct vm_area_struct *vma,
vm_area_struct    116 include/sound/compress_driver.h 			struct vm_area_struct *vma);
vm_area_struct     32 include/sound/hwdep.h 		    struct vm_area_struct *vma);
vm_area_struct     57 include/sound/info.h 		    struct vm_area_struct *vma);
vm_area_struct     76 include/sound/pcm.h 	int (*mmap)(struct snd_pcm_substream *substream, struct vm_area_struct *vma);
vm_area_struct    578 include/sound/pcm.h int snd_pcm_mmap_data(struct snd_pcm_substream *substream, struct file *file, struct vm_area_struct *area);
vm_area_struct   1291 include/sound/pcm.h static inline void snd_pcm_mmap_data_open(struct vm_area_struct *area)
vm_area_struct   1303 include/sound/pcm.h static inline void snd_pcm_mmap_data_close(struct vm_area_struct *area)
vm_area_struct   1310 include/sound/pcm.h 			     struct vm_area_struct *area);
vm_area_struct   1314 include/sound/pcm.h int snd_pcm_lib_mmap_iomem(struct snd_pcm_substream *substream, struct vm_area_struct *area);
vm_area_struct     23 include/sound/pxa2xx-lib.h 	struct vm_area_struct *vma);
vm_area_struct    383 include/sound/soc-component.h 			       struct vm_area_struct *vma);
vm_area_struct     65 include/xen/xen-ops.h int xen_remap_pfn(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct     69 include/xen/xen-ops.h static inline int xen_remap_pfn(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct     79 include/xen/xen-ops.h struct vm_area_struct;
vm_area_struct     82 include/xen/xen-ops.h int xen_xlate_remap_gfn_array(struct vm_area_struct *vma,
vm_area_struct     88 include/xen/xen-ops.h int xen_xlate_unmap_gfn_range(struct vm_area_struct *vma,
vm_area_struct     95 include/xen/xen-ops.h static inline int xen_xlate_remap_gfn_array(struct vm_area_struct *vma,
vm_area_struct    105 include/xen/xen-ops.h static inline int xen_xlate_unmap_gfn_range(struct vm_area_struct *vma,
vm_area_struct    112 include/xen/xen-ops.h int xen_remap_vma_range(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    132 include/xen/xen-ops.h static inline int xen_remap_domain_gfn_array(struct vm_area_struct *vma,
vm_area_struct    169 include/xen/xen-ops.h static inline int xen_remap_domain_mfn_array(struct vm_area_struct *vma,
vm_area_struct    194 include/xen/xen-ops.h static inline int xen_remap_domain_gfn_range(struct vm_area_struct *vma,
vm_area_struct    207 include/xen/xen-ops.h int xen_unmap_domain_gfn_range(struct vm_area_struct *vma,
vm_area_struct     92 ipc/shm.c      static void shm_open(struct vm_area_struct *vma);
vm_area_struct     93 ipc/shm.c      static void shm_close(struct vm_area_struct *vma);
vm_area_struct    235 ipc/shm.c      static int __shm_open(struct vm_area_struct *vma)
vm_area_struct    260 ipc/shm.c      static void shm_open(struct vm_area_struct *vma)
vm_area_struct    322 ipc/shm.c      static void shm_close(struct vm_area_struct *vma)
vm_area_struct    437 ipc/shm.c      static int shm_split(struct vm_area_struct *vma, unsigned long addr)
vm_area_struct    448 ipc/shm.c      static unsigned long shm_pagesize(struct vm_area_struct *vma)
vm_area_struct    460 ipc/shm.c      static int shm_set_policy(struct vm_area_struct *vma, struct mempolicy *new)
vm_area_struct    471 ipc/shm.c      static struct mempolicy *shm_get_policy(struct vm_area_struct *vma,
vm_area_struct    487 ipc/shm.c      static int shm_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct   1629 ipc/shm.c      	struct vm_area_struct *vma;
vm_area_struct   1635 ipc/shm.c      	struct vm_area_struct *next;
vm_area_struct    540 kernel/acct.c  		struct vm_area_struct *vma;
vm_area_struct    244 kernel/bpf/stackmap.c static int stack_map_get_build_id(struct vm_area_struct *vma,
vm_area_struct    286 kernel/bpf/stackmap.c 	struct vm_area_struct *vma;
vm_area_struct    239 kernel/dma/coherent.c 		struct vm_area_struct *vma, void *vaddr, size_t size, int *ret)
vm_area_struct    275 kernel/dma/coherent.c int dma_mmap_from_dev_coherent(struct device *dev, struct vm_area_struct *vma,
vm_area_struct    283 kernel/dma/coherent.c int dma_mmap_from_global_coherent(struct vm_area_struct *vma, void *vaddr,
vm_area_struct      7 kernel/dma/dummy.c static int dma_dummy_mmap(struct device *dev, struct vm_area_struct *vma,
vm_area_struct    189 kernel/dma/mapping.c int dma_common_mmap(struct device *dev, struct vm_area_struct *vma,
vm_area_struct    261 kernel/dma/mapping.c int dma_mmap_attrs(struct device *dev, struct vm_area_struct *vma,
vm_area_struct   5563 kernel/events/core.c static void perf_mmap_open(struct vm_area_struct *vma)
vm_area_struct   5587 kernel/events/core.c static void perf_mmap_close(struct vm_area_struct *vma)
vm_area_struct   5704 kernel/events/core.c static int perf_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct   7356 kernel/events/core.c 	struct vm_area_struct	*vma;
vm_area_struct   7380 kernel/events/core.c 	struct vm_area_struct *vma = mmap_event->vma;
vm_area_struct   7443 kernel/events/core.c 	struct vm_area_struct *vma = mmap_event->vma;
vm_area_struct   7585 kernel/events/core.c 					struct vm_area_struct *vma,
vm_area_struct   7609 kernel/events/core.c 	struct vm_area_struct *vma = data;
vm_area_struct   7640 kernel/events/core.c static void perf_addr_filters_adjust(struct vm_area_struct *vma)
vm_area_struct   7663 kernel/events/core.c void perf_event_mmap(struct vm_area_struct *vma)
vm_area_struct   9218 kernel/events/core.c 	struct vm_area_struct *vma;
vm_area_struct    121 kernel/events/uprobes.c static bool valid_vma(struct vm_area_struct *vma, bool is_register)
vm_area_struct    131 kernel/events/uprobes.c static unsigned long offset_to_vaddr(struct vm_area_struct *vma, loff_t offset)
vm_area_struct    136 kernel/events/uprobes.c static loff_t vaddr_to_offset(struct vm_area_struct *vma, unsigned long vaddr)
vm_area_struct    154 kernel/events/uprobes.c static int __replace_page(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    349 kernel/events/uprobes.c 			      struct vm_area_struct *vma)
vm_area_struct    361 kernel/events/uprobes.c static struct vm_area_struct *
vm_area_struct    364 kernel/events/uprobes.c 	struct vm_area_struct *tmp;
vm_area_struct    378 kernel/events/uprobes.c 	struct vm_area_struct *vma;
vm_area_struct    426 kernel/events/uprobes.c 	struct vm_area_struct *rc_vma;
vm_area_struct    474 kernel/events/uprobes.c 	struct vm_area_struct *vma;
vm_area_struct    904 kernel/events/uprobes.c 			struct vm_area_struct *vma, unsigned long vaddr)
vm_area_struct    975 kernel/events/uprobes.c 	struct vm_area_struct *vma;
vm_area_struct   1058 kernel/events/uprobes.c 		struct vm_area_struct *vma;
vm_area_struct   1246 kernel/events/uprobes.c 	struct vm_area_struct *vma;
vm_area_struct   1300 kernel/events/uprobes.c 				struct vm_area_struct *vma,
vm_area_struct   1334 kernel/events/uprobes.c static int delayed_ref_ctr_inc(struct vm_area_struct *vma)
vm_area_struct   1368 kernel/events/uprobes.c int uprobe_mmap(struct vm_area_struct *vma)
vm_area_struct   1410 kernel/events/uprobes.c vma_has_uprobes(struct vm_area_struct *vma, unsigned long start, unsigned long end)
vm_area_struct   1431 kernel/events/uprobes.c void uprobe_munmap(struct vm_area_struct *vma, unsigned long start, unsigned long end)
vm_area_struct   1450 kernel/events/uprobes.c 	struct vm_area_struct *vma;
vm_area_struct   1998 kernel/events/uprobes.c 	struct vm_area_struct *vma;
vm_area_struct   2054 kernel/events/uprobes.c 	struct vm_area_struct *vma;
vm_area_struct    344 kernel/fork.c  struct vm_area_struct *vm_area_alloc(struct mm_struct *mm)
vm_area_struct    346 kernel/fork.c  	struct vm_area_struct *vma;
vm_area_struct    354 kernel/fork.c  struct vm_area_struct *vm_area_dup(struct vm_area_struct *orig)
vm_area_struct    356 kernel/fork.c  	struct vm_area_struct *new = kmem_cache_alloc(vm_area_cachep, GFP_KERNEL);
vm_area_struct    365 kernel/fork.c  void vm_area_free(struct vm_area_struct *vma)
vm_area_struct    481 kernel/fork.c  	struct vm_area_struct *mpnt, *tmp, *prev, **pprev;
vm_area_struct   2725 kernel/fork.c  	vm_area_cachep = KMEM_CACHE(vm_area_struct, SLAB_PANIC|SLAB_ACCOUNT);
vm_area_struct    272 kernel/kcov.c  static int kcov_mmap(struct file *filep, struct vm_area_struct *vma)
vm_area_struct     33 kernel/relay.c static void relay_file_mmap_close(struct vm_area_struct *vma)
vm_area_struct     96 kernel/relay.c static int relay_mmap_buf(struct rchan_buf *buf, struct vm_area_struct *vma)
vm_area_struct    916 kernel/relay.c static int relay_file_mmap(struct file *filp, struct vm_area_struct *vma)
vm_area_struct   2490 kernel/sched/fair.c 	struct vm_area_struct *vma;
vm_area_struct   4505 kernel/signal.c __weak const char *arch_vma_name(struct vm_area_struct *vma)
vm_area_struct   1844 kernel/sys.c   		struct vm_area_struct *vma;
vm_area_struct   2093 kernel/sys.c   	struct vm_area_struct *vma;
vm_area_struct    379 kernel/trace/trace_output.c 		const struct vm_area_struct *vma;
vm_area_struct    120 mm/debug.c     void dump_vma(const struct vm_area_struct *vma)
vm_area_struct   2705 mm/filemap.c   int generic_file_mmap(struct file * file, struct vm_area_struct * vma)
vm_area_struct   2719 mm/filemap.c   int generic_file_readonly_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct   2730 mm/filemap.c   int generic_file_mmap(struct file * file, struct vm_area_struct * vma)
vm_area_struct   2734 mm/filemap.c   int generic_file_readonly_mmap(struct file * file, struct vm_area_struct * vma)
vm_area_struct     38 mm/frame_vector.c 	struct vm_area_struct *vma;
vm_area_struct    123 mm/gup.c       static struct page *no_page_table(struct vm_area_struct *vma,
vm_area_struct    139 mm/gup.c       static int follow_pfn_pte(struct vm_area_struct *vma, unsigned long address,
vm_area_struct    177 mm/gup.c       static inline bool should_force_cow_break(struct vm_area_struct *vma, unsigned int flags)
vm_area_struct    182 mm/gup.c       static struct page *follow_page_pte(struct vm_area_struct *vma,
vm_area_struct    317 mm/gup.c       static struct page *follow_pmd_mask(struct vm_area_struct *vma,
vm_area_struct    432 mm/gup.c       static struct page *follow_pud_mask(struct vm_area_struct *vma,
vm_area_struct    472 mm/gup.c       static struct page *follow_p4d_mask(struct vm_area_struct *vma,
vm_area_struct    517 mm/gup.c       static struct page *follow_page_mask(struct vm_area_struct *vma,
vm_area_struct    557 mm/gup.c       struct page *follow_page(struct vm_area_struct *vma, unsigned long address,
vm_area_struct    570 mm/gup.c       		unsigned int gup_flags, struct vm_area_struct **vma,
vm_area_struct    627 mm/gup.c       static int faultin_page(struct task_struct *tsk, struct vm_area_struct *vma,
vm_area_struct    685 mm/gup.c       static int check_vma_flags(struct vm_area_struct *vma, unsigned long gup_flags)
vm_area_struct    791 mm/gup.c       		struct vm_area_struct **vmas, int *nonblocking)
vm_area_struct    794 mm/gup.c       	struct vm_area_struct *vma = NULL;
vm_area_struct    910 mm/gup.c       static bool vma_permits_fault(struct vm_area_struct *vma,
vm_area_struct    967 mm/gup.c       	struct vm_area_struct *vma;
vm_area_struct   1018 mm/gup.c       						struct vm_area_struct **vmas,
vm_area_struct   1167 mm/gup.c       		struct vm_area_struct **vmas, int *locked)
vm_area_struct   1203 mm/gup.c       long populate_vma_page_range(struct vm_area_struct *vma,
vm_area_struct   1253 mm/gup.c       	struct vm_area_struct *vma = NULL;
vm_area_struct   1319 mm/gup.c       	struct vm_area_struct *vma;
vm_area_struct   1334 mm/gup.c       		struct vm_area_struct **vmas, int *locked,
vm_area_struct   1337 mm/gup.c       	struct vm_area_struct *vma;
vm_area_struct   1377 mm/gup.c       static bool check_dax_vmas(struct vm_area_struct **vmas, long nr_pages)
vm_area_struct   1380 mm/gup.c       	struct vm_area_struct *vma_prev = NULL;
vm_area_struct   1383 mm/gup.c       		struct vm_area_struct *vma = vmas[i];
vm_area_struct   1453 mm/gup.c       					struct vm_area_struct **vmas,
vm_area_struct   1540 mm/gup.c       					struct vm_area_struct **vmas,
vm_area_struct   1556 mm/gup.c       				  struct vm_area_struct **vmas,
vm_area_struct   1559 mm/gup.c       	struct vm_area_struct **vmas_tmp = vmas;
vm_area_struct   1569 mm/gup.c       					   sizeof(struct vm_area_struct *),
vm_area_struct   1607 mm/gup.c       						  struct vm_area_struct **vmas,
vm_area_struct   1624 mm/gup.c       		struct vm_area_struct **vmas)
vm_area_struct    229 mm/hmm.c       	struct vm_area_struct *vma = walk->vma;
vm_area_struct    733 mm/hmm.c       	struct vm_area_struct *vma = walk->vma;
vm_area_struct    896 mm/hmm.c       	struct vm_area_struct *vma;
vm_area_struct     65 mm/huge_memory.c bool transparent_hugepage_enabled(struct vm_area_struct *vma)
vm_area_struct    484 mm/huge_memory.c pmd_t maybe_pmd_mkwrite(pmd_t pmd, struct vm_area_struct *vma)
vm_area_struct    578 mm/huge_memory.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    664 mm/huge_memory.c static inline gfp_t alloc_hugepage_direct_gfpmask(struct vm_area_struct *vma)
vm_area_struct    692 mm/huge_memory.c 		struct vm_area_struct *vma, unsigned long haddr, pmd_t *pmd,
vm_area_struct    709 mm/huge_memory.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    769 mm/huge_memory.c static void insert_pfn_pmd(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    819 mm/huge_memory.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    851 mm/huge_memory.c static pud_t maybe_pud_mkwrite(pud_t pud, struct vm_area_struct *vma)
vm_area_struct    858 mm/huge_memory.c static void insert_pfn_pud(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    897 mm/huge_memory.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    922 mm/huge_memory.c static void touch_pmd(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    935 mm/huge_memory.c struct page *follow_devmap_pmd(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    980 mm/huge_memory.c 		  struct vm_area_struct *vma)
vm_area_struct   1068 mm/huge_memory.c static void touch_pud(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct   1081 mm/huge_memory.c struct page *follow_devmap_pud(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct   1120 mm/huge_memory.c 		  struct vm_area_struct *vma)
vm_area_struct   1201 mm/huge_memory.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct   1317 mm/huge_memory.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct   1465 mm/huge_memory.c struct page *follow_trans_huge_pmd(struct vm_area_struct *vma,
vm_area_struct   1536 mm/huge_memory.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct   1694 mm/huge_memory.c bool madvise_free_huge_pmd(struct mmu_gather *tlb, struct vm_area_struct *vma,
vm_area_struct   1773 mm/huge_memory.c int zap_huge_pmd(struct mmu_gather *tlb, struct vm_area_struct *vma,
vm_area_struct   1841 mm/huge_memory.c 					 struct vm_area_struct *vma)
vm_area_struct   1864 mm/huge_memory.c bool move_huge_pmd(struct vm_area_struct *vma, unsigned long old_addr,
vm_area_struct   1924 mm/huge_memory.c int change_huge_pmd(struct vm_area_struct *vma, pmd_t *pmd,
vm_area_struct   2012 mm/huge_memory.c spinlock_t *__pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma)
vm_area_struct   2029 mm/huge_memory.c spinlock_t *__pud_trans_huge_lock(pud_t *pud, struct vm_area_struct *vma)
vm_area_struct   2041 mm/huge_memory.c int zap_huge_pud(struct mmu_gather *tlb, struct vm_area_struct *vma,
vm_area_struct   2067 mm/huge_memory.c static void __split_huge_pud_locked(struct vm_area_struct *vma, pud_t *pud,
vm_area_struct   2080 mm/huge_memory.c void __split_huge_pud(struct vm_area_struct *vma, pud_t *pud,
vm_area_struct   2105 mm/huge_memory.c static void __split_huge_zero_page_pmd(struct vm_area_struct *vma,
vm_area_struct   2139 mm/huge_memory.c static void __split_huge_pmd_locked(struct vm_area_struct *vma, pmd_t *pmd,
vm_area_struct   2299 mm/huge_memory.c void __split_huge_pmd(struct vm_area_struct *vma, pmd_t *pmd,
vm_area_struct   2344 mm/huge_memory.c void split_huge_pmd_address(struct vm_area_struct *vma, unsigned long address,
vm_area_struct   2369 mm/huge_memory.c void vma_adjust_trans_huge(struct vm_area_struct *vma,
vm_area_struct   2400 mm/huge_memory.c 		struct vm_area_struct *next = vma->vm_next;
vm_area_struct   3023 mm/huge_memory.c 	struct vm_area_struct *vma = pvmw->vma;
vm_area_struct   3048 mm/huge_memory.c 	struct vm_area_struct *vma = pvmw->vma;
vm_area_struct    218 mm/hugetlb.c   static inline struct hugepage_subpool *subpool_vma(struct vm_area_struct *vma)
vm_area_struct    624 mm/hugetlb.c   			struct vm_area_struct *vma, unsigned long address)
vm_area_struct    630 mm/hugetlb.c   pgoff_t linear_hugepage_index(struct vm_area_struct *vma,
vm_area_struct    641 mm/hugetlb.c   unsigned long vma_kernel_pagesize(struct vm_area_struct *vma)
vm_area_struct    655 mm/hugetlb.c   __weak unsigned long vma_mmu_pagesize(struct vm_area_struct *vma)
vm_area_struct    688 mm/hugetlb.c   static unsigned long get_vma_private_data(struct vm_area_struct *vma)
vm_area_struct    693 mm/hugetlb.c   static void set_vma_private_data(struct vm_area_struct *vma,
vm_area_struct    756 mm/hugetlb.c   static struct resv_map *vma_resv_map(struct vm_area_struct *vma)
vm_area_struct    771 mm/hugetlb.c   static void set_vma_resv_map(struct vm_area_struct *vma, struct resv_map *map)
vm_area_struct    780 mm/hugetlb.c   static void set_vma_resv_flags(struct vm_area_struct *vma, unsigned long flags)
vm_area_struct    788 mm/hugetlb.c   static int is_vma_resv_set(struct vm_area_struct *vma, unsigned long flag)
vm_area_struct    796 mm/hugetlb.c   void reset_vma_resv_huge_pages(struct vm_area_struct *vma)
vm_area_struct    804 mm/hugetlb.c   static bool vma_has_reserves(struct vm_area_struct *vma, long chg)
vm_area_struct    940 mm/hugetlb.c   				struct vm_area_struct *vma,
vm_area_struct   1738 mm/hugetlb.c   		struct vm_area_struct *vma, unsigned long addr)
vm_area_struct   1795 mm/hugetlb.c   struct page *alloc_huge_page_vma(struct hstate *h, struct vm_area_struct *vma,
vm_area_struct   1986 mm/hugetlb.c   				struct vm_area_struct *vma, unsigned long addr,
vm_area_struct   2047 mm/hugetlb.c   			struct vm_area_struct *vma, unsigned long addr)
vm_area_struct   2053 mm/hugetlb.c   			struct vm_area_struct *vma, unsigned long addr)
vm_area_struct   2059 mm/hugetlb.c   			struct vm_area_struct *vma, unsigned long addr)
vm_area_struct   2065 mm/hugetlb.c   			struct vm_area_struct *vma, unsigned long addr)
vm_area_struct   2082 mm/hugetlb.c   			struct vm_area_struct *vma, unsigned long address,
vm_area_struct   2114 mm/hugetlb.c   struct page *alloc_huge_page(struct vm_area_struct *vma,
vm_area_struct   3279 mm/hugetlb.c   static void hugetlb_vm_op_open(struct vm_area_struct *vma)
vm_area_struct   3295 mm/hugetlb.c   static void hugetlb_vm_op_close(struct vm_area_struct *vma)
vm_area_struct   3323 mm/hugetlb.c   static int hugetlb_vm_op_split(struct vm_area_struct *vma, unsigned long addr)
vm_area_struct   3330 mm/hugetlb.c   static unsigned long hugetlb_vm_op_pagesize(struct vm_area_struct *vma)
vm_area_struct   3364 mm/hugetlb.c   static pte_t make_huge_pte(struct vm_area_struct *vma, struct page *page,
vm_area_struct   3383 mm/hugetlb.c   static void set_huge_ptep_writable(struct vm_area_struct *vma,
vm_area_struct   3420 mm/hugetlb.c   			    struct vm_area_struct *vma)
vm_area_struct   3519 mm/hugetlb.c   void __unmap_hugepage_range(struct mmu_gather *tlb, struct vm_area_struct *vma,
vm_area_struct   3623 mm/hugetlb.c   			  struct vm_area_struct *vma, unsigned long start,
vm_area_struct   3641 mm/hugetlb.c   void unmap_hugepage_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct   3671 mm/hugetlb.c   static void unmap_ref_private(struct mm_struct *mm, struct vm_area_struct *vma,
vm_area_struct   3675 mm/hugetlb.c   	struct vm_area_struct *iter_vma;
vm_area_struct   3727 mm/hugetlb.c   static vm_fault_t hugetlb_cow(struct mm_struct *mm, struct vm_area_struct *vma,
vm_area_struct   3853 mm/hugetlb.c   			struct vm_area_struct *vma, unsigned long address)
vm_area_struct   3869 mm/hugetlb.c   			struct vm_area_struct *vma, unsigned long address)
vm_area_struct   3908 mm/hugetlb.c   			struct vm_area_struct *vma,
vm_area_struct   4119 mm/hugetlb.c   vm_fault_t hugetlb_fault(struct mm_struct *mm, struct vm_area_struct *vma,
vm_area_struct   4262 mm/hugetlb.c   			    struct vm_area_struct *dst_vma,
vm_area_struct   4387 mm/hugetlb.c   long follow_hugetlb_page(struct mm_struct *mm, struct vm_area_struct *vma,
vm_area_struct   4388 mm/hugetlb.c   			 struct page **pages, struct vm_area_struct **vmas,
vm_area_struct   4553 mm/hugetlb.c   unsigned long hugetlb_change_protection(struct vm_area_struct *vma,
vm_area_struct   4647 mm/hugetlb.c   					struct vm_area_struct *vma,
vm_area_struct   4803 mm/hugetlb.c   static unsigned long page_table_shareable(struct vm_area_struct *svma,
vm_area_struct   4804 mm/hugetlb.c   				struct vm_area_struct *vma,
vm_area_struct   4828 mm/hugetlb.c   static bool vma_shareable(struct vm_area_struct *vma, unsigned long addr)
vm_area_struct   4846 mm/hugetlb.c   void adjust_range_if_pmd_sharing_possible(struct vm_area_struct *vma,
vm_area_struct   4881 mm/hugetlb.c   	struct vm_area_struct *vma = find_vma(mm, addr);
vm_area_struct   4885 mm/hugetlb.c   	struct vm_area_struct *svma;
vm_area_struct   4968 mm/hugetlb.c   void adjust_range_if_pmd_sharing_possible(struct vm_area_struct *vma,
vm_area_struct   5062 mm/hugetlb.c   follow_huge_pd(struct vm_area_struct *vma,
vm_area_struct     39 mm/internal.h  void free_pgtables(struct mmu_gather *tlb, struct vm_area_struct *start_vma,
vm_area_struct     42 mm/internal.h  static inline bool can_madv_lru_vma(struct vm_area_struct *vma)
vm_area_struct     48 mm/internal.h  			     struct vm_area_struct *vma,
vm_area_struct    292 mm/internal.h  void __vma_link_list(struct mm_struct *mm, struct vm_area_struct *vma,
vm_area_struct    293 mm/internal.h  		struct vm_area_struct *prev, struct rb_node *rb_parent);
vm_area_struct    296 mm/internal.h  extern long populate_vma_page_range(struct vm_area_struct *vma,
vm_area_struct    298 mm/internal.h  extern void munlock_vma_pages_range(struct vm_area_struct *vma,
vm_area_struct    300 mm/internal.h  static inline void munlock_vma_pages_all(struct vm_area_struct *vma)
vm_area_struct    339 mm/internal.h  extern pmd_t maybe_pmd_mkwrite(pmd_t pmd, struct vm_area_struct *vma);
vm_area_struct    345 mm/internal.h  __vma_address(struct page *page, struct vm_area_struct *vma)
vm_area_struct    352 mm/internal.h  vma_address(struct page *page, struct vm_area_struct *vma)
vm_area_struct     13 mm/interval_tree.c static inline unsigned long vma_start_pgoff(struct vm_area_struct *v)
vm_area_struct     18 mm/interval_tree.c static inline unsigned long vma_last_pgoff(struct vm_area_struct *v)
vm_area_struct     23 mm/interval_tree.c INTERVAL_TREE_DEFINE(struct vm_area_struct, shared.rb,
vm_area_struct     28 mm/interval_tree.c void vma_interval_tree_insert_after(struct vm_area_struct *node,
vm_area_struct     29 mm/interval_tree.c 				    struct vm_area_struct *prev,
vm_area_struct     33 mm/interval_tree.c 	struct vm_area_struct *parent;
vm_area_struct     43 mm/interval_tree.c 				  struct vm_area_struct, shared.rb);
vm_area_struct     48 mm/interval_tree.c 				struct vm_area_struct, shared.rb);
vm_area_struct    313 mm/khugepaged.c int hugepage_madvise(struct vm_area_struct *vma,
vm_area_struct    407 mm/khugepaged.c static bool hugepage_vma_check(struct vm_area_struct *vma,
vm_area_struct    464 mm/khugepaged.c int khugepaged_enter_vma_merge(struct vm_area_struct *vma,
vm_area_struct    532 mm/khugepaged.c static int __collapse_huge_page_isolate(struct vm_area_struct *vma,
vm_area_struct    647 mm/khugepaged.c 				      struct vm_area_struct *vma,
vm_area_struct    861 mm/khugepaged.c 		struct vm_area_struct **vmap)
vm_area_struct    863 mm/khugepaged.c 	struct vm_area_struct *vma;
vm_area_struct    891 mm/khugepaged.c 					struct vm_area_struct *vma,
vm_area_struct    958 mm/khugepaged.c 	struct vm_area_struct *vma;
vm_area_struct   1116 mm/khugepaged.c 			       struct vm_area_struct *vma,
vm_area_struct   1293 mm/khugepaged.c 	struct vm_area_struct *vma = find_vma(mm, haddr);
vm_area_struct   1419 mm/khugepaged.c 	struct vm_area_struct *vma;
vm_area_struct   1910 mm/khugepaged.c 	struct vm_area_struct *vma;
vm_area_struct    470 mm/ksm.c       static int break_ksm(struct vm_area_struct *vma, unsigned long addr)
vm_area_struct    519 mm/ksm.c       static struct vm_area_struct *find_mergeable_vma(struct mm_struct *mm,
vm_area_struct    522 mm/ksm.c       	struct vm_area_struct *vma;
vm_area_struct    537 mm/ksm.c       	struct vm_area_struct *vma;
vm_area_struct    556 mm/ksm.c       	struct vm_area_struct *vma;
vm_area_struct    843 mm/ksm.c       static int unmerge_ksm_pages(struct vm_area_struct *vma,
vm_area_struct    968 mm/ksm.c       	struct vm_area_struct *vma;
vm_area_struct   1032 mm/ksm.c       static int write_protect_page(struct vm_area_struct *vma, struct page *page,
vm_area_struct   1119 mm/ksm.c       static int replace_page(struct vm_area_struct *vma, struct page *page,
vm_area_struct   1201 mm/ksm.c       static int try_to_merge_one_page(struct vm_area_struct *vma,
vm_area_struct   1280 mm/ksm.c       	struct vm_area_struct *vma;
vm_area_struct   2111 mm/ksm.c       		struct vm_area_struct *vma;
vm_area_struct   2228 mm/ksm.c       	struct vm_area_struct *vma;
vm_area_struct   2436 mm/ksm.c       int ksm_madvise(struct vm_area_struct *vma, unsigned long start,
vm_area_struct   2568 mm/ksm.c       			struct vm_area_struct *vma, unsigned long address)
vm_area_struct   2619 mm/ksm.c       		struct vm_area_struct *vma;
vm_area_struct   2663 mm/ksm.c       		    struct vm_area_struct *vma,
vm_area_struct     65 mm/madvise.c   static long madvise_behavior(struct vm_area_struct *vma,
vm_area_struct     66 mm/madvise.c   		     struct vm_area_struct **prev,
vm_area_struct    187 mm/madvise.c   	struct vm_area_struct *vma = walk->private;
vm_area_struct    222 mm/madvise.c   static void force_shm_swapin_readahead(struct vm_area_struct *vma,
vm_area_struct    253 mm/madvise.c   static long madvise_willneed(struct vm_area_struct *vma,
vm_area_struct    254 mm/madvise.c   			     struct vm_area_struct **prev,
vm_area_struct    308 mm/madvise.c   	struct vm_area_struct *vma = walk->vma;
vm_area_struct    478 mm/madvise.c   			     struct vm_area_struct *vma,
vm_area_struct    491 mm/madvise.c   static long madvise_cold(struct vm_area_struct *vma,
vm_area_struct    492 mm/madvise.c   			struct vm_area_struct **prev,
vm_area_struct    511 mm/madvise.c   			     struct vm_area_struct *vma,
vm_area_struct    524 mm/madvise.c   static inline bool can_do_pageout(struct vm_area_struct *vma)
vm_area_struct    540 mm/madvise.c   static long madvise_pageout(struct vm_area_struct *vma,
vm_area_struct    541 mm/madvise.c   			struct vm_area_struct **prev,
vm_area_struct    568 mm/madvise.c   	struct vm_area_struct *vma = walk->vma;
vm_area_struct    699 mm/madvise.c   static int madvise_free_single_vma(struct vm_area_struct *vma,
vm_area_struct    753 mm/madvise.c   static long madvise_dontneed_single_vma(struct vm_area_struct *vma,
vm_area_struct    760 mm/madvise.c   static long madvise_dontneed_free(struct vm_area_struct *vma,
vm_area_struct    761 mm/madvise.c   				  struct vm_area_struct **prev,
vm_area_struct    820 mm/madvise.c   static long madvise_remove(struct vm_area_struct *vma,
vm_area_struct    821 mm/madvise.c   				struct vm_area_struct **prev,
vm_area_struct    934 mm/madvise.c   madvise_vma(struct vm_area_struct *vma, struct vm_area_struct **prev,
vm_area_struct   1056 mm/madvise.c   	struct vm_area_struct *vma, *prev;
vm_area_struct   5372 mm/memcontrol.c static struct page *mc_handle_present_pte(struct vm_area_struct *vma,
vm_area_struct   5393 mm/memcontrol.c static struct page *mc_handle_swap_pte(struct vm_area_struct *vma,
vm_area_struct   5429 mm/memcontrol.c static struct page *mc_handle_swap_pte(struct vm_area_struct *vma,
vm_area_struct   5436 mm/memcontrol.c static struct page *mc_handle_file_pte(struct vm_area_struct *vma,
vm_area_struct   5594 mm/memcontrol.c static enum mc_target_type get_mctgt_type(struct vm_area_struct *vma,
vm_area_struct   5645 mm/memcontrol.c static enum mc_target_type get_mctgt_type_thp(struct vm_area_struct *vma,
vm_area_struct   5670 mm/memcontrol.c static inline enum mc_target_type get_mctgt_type_thp(struct vm_area_struct *vma,
vm_area_struct   5681 mm/memcontrol.c 	struct vm_area_struct *vma = walk->vma;
vm_area_struct   5881 mm/memcontrol.c 	struct vm_area_struct *vma = walk->vma;
vm_area_struct    265 mm/memory-failure.c 		struct vm_area_struct *vma)
vm_area_struct    309 mm/memory-failure.c 		       struct vm_area_struct *vma,
vm_area_struct    441 mm/memory-failure.c 	struct vm_area_struct *vma;
vm_area_struct    477 mm/memory-failure.c 	struct vm_area_struct *vma;
vm_area_struct    370 mm/memory.c    void free_pgtables(struct mmu_gather *tlb, struct vm_area_struct *vma,
vm_area_struct    374 mm/memory.c    		struct vm_area_struct *next = vma->vm_next;
vm_area_struct    481 mm/memory.c    static void print_bad_pte(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    574 mm/memory.c    struct page *vm_normal_page(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    630 mm/memory.c    struct page *vm_normal_page_pmd(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    679 mm/memory.c    		pte_t *dst_pte, pte_t *src_pte, struct vm_area_struct *vma,
vm_area_struct    785 mm/memory.c    		   pmd_t *dst_pmd, pmd_t *src_pmd, struct vm_area_struct *vma,
vm_area_struct    848 mm/memory.c    		pud_t *dst_pud, pud_t *src_pud, struct vm_area_struct *vma,
vm_area_struct    882 mm/memory.c    		p4d_t *dst_p4d, p4d_t *src_p4d, struct vm_area_struct *vma,
vm_area_struct    916 mm/memory.c    		pgd_t *dst_pgd, pgd_t *src_pgd, struct vm_area_struct *vma,
vm_area_struct    938 mm/memory.c    		struct vm_area_struct *vma)
vm_area_struct   1005 mm/memory.c    				struct vm_area_struct *vma, pmd_t *pmd,
vm_area_struct   1140 mm/memory.c    				struct vm_area_struct *vma, pud_t *pud,
vm_area_struct   1175 mm/memory.c    				struct vm_area_struct *vma, p4d_t *p4d,
vm_area_struct   1204 mm/memory.c    				struct vm_area_struct *vma, pgd_t *pgd,
vm_area_struct   1223 mm/memory.c    			     struct vm_area_struct *vma,
vm_area_struct   1244 mm/memory.c    		struct vm_area_struct *vma, unsigned long start_addr,
vm_area_struct   1305 mm/memory.c    		struct vm_area_struct *vma, unsigned long start_addr,
vm_area_struct   1326 mm/memory.c    void zap_page_range(struct vm_area_struct *vma, unsigned long start,
vm_area_struct   1353 mm/memory.c    static void zap_page_range_single(struct vm_area_struct *vma, unsigned long address,
vm_area_struct   1381 mm/memory.c    void zap_vma_ptes(struct vm_area_struct *vma, unsigned long address,
vm_area_struct   1422 mm/memory.c    static int insert_page(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct   1484 mm/memory.c    int vm_insert_page(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct   1511 mm/memory.c    static int __vm_map_pages(struct vm_area_struct *vma, struct page **pages,
vm_area_struct   1554 mm/memory.c    int vm_map_pages(struct vm_area_struct *vma, struct page **pages,
vm_area_struct   1574 mm/memory.c    int vm_map_pages_zero(struct vm_area_struct *vma, struct page **pages,
vm_area_struct   1581 mm/memory.c    static vm_fault_t insert_pfn(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct   1652 mm/memory.c    vm_fault_t vmf_insert_pfn_prot(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct   1700 mm/memory.c    vm_fault_t vmf_insert_pfn(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct   1707 mm/memory.c    static bool vm_mixed_ok(struct vm_area_struct *vma, pfn_t pfn)
vm_area_struct   1721 mm/memory.c    static vm_fault_t __vm_insert_mixed(struct vm_area_struct *vma,
vm_area_struct   1767 mm/memory.c    vm_fault_t vmf_insert_mixed(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct   1779 mm/memory.c    vm_fault_t vmf_insert_mixed_mkwrite(struct vm_area_struct *vma,
vm_area_struct   1896 mm/memory.c    int remap_pfn_range(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct   1970 mm/memory.c    int vm_iomap_memory(struct vm_area_struct *vma, phys_addr_t start, unsigned long len)
vm_area_struct   2148 mm/memory.c    static inline void cow_user_page(struct page *dst, struct page *src, unsigned long va, struct vm_area_struct *vma)
vm_area_struct   2176 mm/memory.c    static gfp_t __get_fault_gfp_mask(struct vm_area_struct *vma)
vm_area_struct   2232 mm/memory.c    	struct vm_area_struct *vma = vmf->vma;
vm_area_struct   2286 mm/memory.c    	struct vm_area_struct *vma = vmf->vma;
vm_area_struct   2323 mm/memory.c    	struct vm_area_struct *vma = vmf->vma;
vm_area_struct   2495 mm/memory.c    	struct vm_area_struct *vma = vmf->vma;
vm_area_struct   2514 mm/memory.c    	struct vm_area_struct *vma = vmf->vma;
vm_area_struct   2566 mm/memory.c    	struct vm_area_struct *vma = vmf->vma;
vm_area_struct   2647 mm/memory.c    static void unmap_mapping_range_vma(struct vm_area_struct *vma,
vm_area_struct   2657 mm/memory.c    	struct vm_area_struct *vma;
vm_area_struct   2753 mm/memory.c    	struct vm_area_struct *vma = vmf->vma;
vm_area_struct   2968 mm/memory.c    	struct vm_area_struct *vma = vmf->vma;
vm_area_struct   3083 mm/memory.c    	struct vm_area_struct *vma = vmf->vma;
vm_area_struct   3142 mm/memory.c    	struct vm_area_struct *vma = vmf->vma;
vm_area_struct   3192 mm/memory.c    	struct vm_area_struct *vma = vmf->vma;
vm_area_struct   3205 mm/memory.c    	struct vm_area_struct *vma = vmf->vma;
vm_area_struct   3286 mm/memory.c    	struct vm_area_struct *vma = vmf->vma;
vm_area_struct   3491 mm/memory.c    	struct vm_area_struct *vma = vmf->vma;
vm_area_struct   3518 mm/memory.c    	struct vm_area_struct *vma = vmf->vma;
vm_area_struct   3557 mm/memory.c    	struct vm_area_struct *vma = vmf->vma;
vm_area_struct   3600 mm/memory.c    	struct vm_area_struct *vma = vmf->vma;
vm_area_struct   3648 mm/memory.c    static int numa_migrate_prep(struct page *page, struct vm_area_struct *vma,
vm_area_struct   3665 mm/memory.c    	struct vm_area_struct *vma = vmf->vma;
vm_area_struct   3777 mm/memory.c    static inline bool vma_is_accessible(struct vm_area_struct *vma)
vm_area_struct   3909 mm/memory.c    static vm_fault_t __handle_mm_fault(struct vm_area_struct *vma,
vm_area_struct   3998 mm/memory.c    vm_fault_t handle_mm_fault(struct vm_area_struct *vma, unsigned long address,
vm_area_struct   4235 mm/memory.c    int follow_pfn(struct vm_area_struct *vma, unsigned long address,
vm_area_struct   4255 mm/memory.c    int follow_phys(struct vm_area_struct *vma,
vm_area_struct   4283 mm/memory.c    int generic_access_phys(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct   4316 mm/memory.c    	struct vm_area_struct *vma;
vm_area_struct   4423 mm/memory.c    	struct vm_area_struct *vma;
vm_area_struct   4562 mm/memory.c    				    struct vm_area_struct *vma,
vm_area_struct   4582 mm/memory.c    	struct vm_area_struct *vma;
vm_area_struct   4594 mm/memory.c    			 unsigned long addr_hint, struct vm_area_struct *vma,
vm_area_struct    380 mm/mempolicy.c 	struct vm_area_struct *vma;
vm_area_struct    413 mm/mempolicy.c 	struct vm_area_struct *prev;
vm_area_struct    493 mm/mempolicy.c 	struct vm_area_struct *vma = walk->vma;
vm_area_struct    594 mm/mempolicy.c unsigned long change_prot_numa(struct vm_area_struct *vma,
vm_area_struct    606 mm/mempolicy.c static unsigned long change_prot_numa(struct vm_area_struct *vma,
vm_area_struct    616 mm/mempolicy.c 	struct vm_area_struct *vma = walk->vma;
vm_area_struct    698 mm/mempolicy.c static int vma_replace_policy(struct vm_area_struct *vma,
vm_area_struct    734 mm/mempolicy.c 	struct vm_area_struct *next;
vm_area_struct    735 mm/mempolicy.c 	struct vm_area_struct *prev;
vm_area_struct    736 mm/mempolicy.c 	struct vm_area_struct *vma;
vm_area_struct    876 mm/mempolicy.c 	struct vm_area_struct *vma = NULL;
vm_area_struct   1167 mm/mempolicy.c 	struct vm_area_struct *vma;
vm_area_struct   1702 mm/mempolicy.c struct mempolicy *__get_vma_policy(struct vm_area_struct *vma,
vm_area_struct   1739 mm/mempolicy.c static struct mempolicy *get_vma_policy(struct vm_area_struct *vma,
vm_area_struct   1750 mm/mempolicy.c bool vma_policy_mof(struct vm_area_struct *vma)
vm_area_struct   1906 mm/mempolicy.c 		 struct vm_area_struct *vma, unsigned long addr, int shift)
vm_area_struct   1942 mm/mempolicy.c int huge_node(struct vm_area_struct *vma, unsigned long addr, gfp_t gfp_flags,
vm_area_struct   2098 mm/mempolicy.c alloc_pages_vma(gfp_t gfp, int order, struct vm_area_struct *vma,
vm_area_struct   2200 mm/mempolicy.c int vma_dup_policy(struct vm_area_struct *src, struct vm_area_struct *dst)
vm_area_struct   2385 mm/mempolicy.c int mpol_misplaced(struct page *page, struct vm_area_struct *vma, unsigned long addr)
vm_area_struct   2588 mm/mempolicy.c 		struct vm_area_struct pvma;
vm_area_struct   2620 mm/mempolicy.c 			struct vm_area_struct *vma, struct mempolicy *npol)
vm_area_struct    204 mm/migrate.c   static bool remove_migration_pte(struct page *page, struct vm_area_struct *vma,
vm_area_struct    347 mm/migrate.c   void migration_entry_wait_huge(struct vm_area_struct *vma,
vm_area_struct   1528 mm/migrate.c   	struct vm_area_struct *vma;
vm_area_struct   1722 mm/migrate.c   		struct vm_area_struct *vma;
vm_area_struct   1969 mm/migrate.c   int migrate_misplaced_page(struct page *page, struct vm_area_struct *vma,
vm_area_struct   2025 mm/migrate.c   				struct vm_area_struct *vma,
vm_area_struct   2194 mm/migrate.c   	struct vm_area_struct *vma = walk->vma;
vm_area_struct   2709 mm/migrate.c   	struct vm_area_struct *vma = migrate->vma;
vm_area_struct     96 mm/mincore.c   				struct vm_area_struct *vma, unsigned char *vec)
vm_area_struct    126 mm/mincore.c   	struct vm_area_struct *vma = walk->vma;
vm_area_struct    180 mm/mincore.c   static inline bool can_do_mincore(struct vm_area_struct *vma)
vm_area_struct    209 mm/mincore.c   	struct vm_area_struct *vma;
vm_area_struct    375 mm/mlock.c     			struct vm_area_struct *vma, struct zone *zone,
vm_area_struct    445 mm/mlock.c     void munlock_vma_pages_range(struct vm_area_struct *vma,
vm_area_struct    519 mm/mlock.c     static int mlock_fixup(struct vm_area_struct *vma, struct vm_area_struct **prev,
vm_area_struct    587 mm/mlock.c     	struct vm_area_struct * vma, * prev;
vm_area_struct    642 mm/mlock.c     	struct vm_area_struct *vma;
vm_area_struct    765 mm/mlock.c     	struct vm_area_struct * vma, * prev = NULL;
vm_area_struct     77 mm/mmap.c      		struct vm_area_struct *vma, struct vm_area_struct *prev,
vm_area_struct    122 mm/mmap.c      void vma_set_page_prot(struct vm_area_struct *vma)
vm_area_struct    139 mm/mmap.c      static void __remove_shared_vm_struct(struct vm_area_struct *vma,
vm_area_struct    156 mm/mmap.c      void unlink_file_vma(struct vm_area_struct *vma)
vm_area_struct    171 mm/mmap.c      static struct vm_area_struct *remove_vma(struct vm_area_struct *vma)
vm_area_struct    173 mm/mmap.c      	struct vm_area_struct *next = vma->vm_next;
vm_area_struct    192 mm/mmap.c      	struct vm_area_struct *next;
vm_area_struct    286 mm/mmap.c      static inline unsigned long vma_compute_gap(struct vm_area_struct *vma)
vm_area_struct    308 mm/mmap.c      static unsigned long vma_compute_subtree_gap(struct vm_area_struct *vma)
vm_area_struct    313 mm/mmap.c      				struct vm_area_struct, vm_rb)->rb_subtree_gap;
vm_area_struct    319 mm/mmap.c      				struct vm_area_struct, vm_rb)->rb_subtree_gap;
vm_area_struct    334 mm/mmap.c      		struct vm_area_struct *vma;
vm_area_struct    335 mm/mmap.c      		vma = rb_entry(nd, struct vm_area_struct, vm_rb);
vm_area_struct    374 mm/mmap.c      static void validate_mm_rb(struct rb_root *root, struct vm_area_struct *ignore)
vm_area_struct    379 mm/mmap.c      		struct vm_area_struct *vma;
vm_area_struct    380 mm/mmap.c      		vma = rb_entry(nd, struct vm_area_struct, vm_rb);
vm_area_struct    392 mm/mmap.c      	struct vm_area_struct *vma = mm->mmap;
vm_area_struct    432 mm/mmap.c      			 struct vm_area_struct, vm_rb,
vm_area_struct    440 mm/mmap.c      static void vma_gap_update(struct vm_area_struct *vma)
vm_area_struct    449 mm/mmap.c      static inline void vma_rb_insert(struct vm_area_struct *vma,
vm_area_struct    458 mm/mmap.c      static void __vma_rb_erase(struct vm_area_struct *vma, struct rb_root *root)
vm_area_struct    468 mm/mmap.c      static __always_inline void vma_rb_erase_ignore(struct vm_area_struct *vma,
vm_area_struct    470 mm/mmap.c      						struct vm_area_struct *ignore)
vm_area_struct    482 mm/mmap.c      static __always_inline void vma_rb_erase(struct vm_area_struct *vma,
vm_area_struct    509 mm/mmap.c      anon_vma_interval_tree_pre_update_vma(struct vm_area_struct *vma)
vm_area_struct    518 mm/mmap.c      anon_vma_interval_tree_post_update_vma(struct vm_area_struct *vma)
vm_area_struct    527 mm/mmap.c      		unsigned long end, struct vm_area_struct **pprev,
vm_area_struct    536 mm/mmap.c      		struct vm_area_struct *vma_tmp;
vm_area_struct    539 mm/mmap.c      		vma_tmp = rb_entry(__rb_parent, struct vm_area_struct, vm_rb);
vm_area_struct    554 mm/mmap.c      		*pprev = rb_entry(rb_prev, struct vm_area_struct, vm_rb);
vm_area_struct    564 mm/mmap.c      	struct vm_area_struct *vma;
vm_area_struct    588 mm/mmap.c      void __vma_link_rb(struct mm_struct *mm, struct vm_area_struct *vma,
vm_area_struct    612 mm/mmap.c      static void __vma_link_file(struct vm_area_struct *vma)
vm_area_struct    632 mm/mmap.c      __vma_link(struct mm_struct *mm, struct vm_area_struct *vma,
vm_area_struct    633 mm/mmap.c      	struct vm_area_struct *prev, struct rb_node **rb_link,
vm_area_struct    640 mm/mmap.c      static void vma_link(struct mm_struct *mm, struct vm_area_struct *vma,
vm_area_struct    641 mm/mmap.c      			struct vm_area_struct *prev, struct rb_node **rb_link,
vm_area_struct    665 mm/mmap.c      static void __insert_vm_struct(struct mm_struct *mm, struct vm_area_struct *vma)
vm_area_struct    667 mm/mmap.c      	struct vm_area_struct *prev;
vm_area_struct    678 mm/mmap.c      						struct vm_area_struct *vma,
vm_area_struct    679 mm/mmap.c      						struct vm_area_struct *prev,
vm_area_struct    681 mm/mmap.c      						struct vm_area_struct *ignore)
vm_area_struct    683 mm/mmap.c      	struct vm_area_struct *next;
vm_area_struct    704 mm/mmap.c      				     struct vm_area_struct *vma,
vm_area_struct    705 mm/mmap.c      				     struct vm_area_struct *prev)
vm_area_struct    717 mm/mmap.c      int __vma_adjust(struct vm_area_struct *vma, unsigned long start,
vm_area_struct    718 mm/mmap.c      	unsigned long end, pgoff_t pgoff, struct vm_area_struct *insert,
vm_area_struct    719 mm/mmap.c      	struct vm_area_struct *expand)
vm_area_struct    722 mm/mmap.c      	struct vm_area_struct *next = vma->vm_next, *orig_vma = vma;
vm_area_struct    732 mm/mmap.c      		struct vm_area_struct *exporter = NULL, *importer = NULL;
vm_area_struct   1010 mm/mmap.c      static inline int is_mergeable_vma(struct vm_area_struct *vma,
vm_area_struct   1035 mm/mmap.c      					struct vm_area_struct *vma)
vm_area_struct   1059 mm/mmap.c      can_vma_merge_before(struct vm_area_struct *vma, unsigned long vm_flags,
vm_area_struct   1080 mm/mmap.c      can_vma_merge_after(struct vm_area_struct *vma, unsigned long vm_flags,
vm_area_struct   1135 mm/mmap.c      struct vm_area_struct *vma_merge(struct mm_struct *mm,
vm_area_struct   1136 mm/mmap.c      			struct vm_area_struct *prev, unsigned long addr,
vm_area_struct   1143 mm/mmap.c      	struct vm_area_struct *area, *next;
vm_area_struct   1241 mm/mmap.c      static int anon_vma_compatible(struct vm_area_struct *a, struct vm_area_struct *b)
vm_area_struct   1272 mm/mmap.c      static struct anon_vma *reusable_anon_vma(struct vm_area_struct *old, struct vm_area_struct *a, struct vm_area_struct *b)
vm_area_struct   1291 mm/mmap.c      struct anon_vma *find_mergeable_anon_vma(struct vm_area_struct *vma)
vm_area_struct   1294 mm/mmap.c      	struct vm_area_struct *near;
vm_area_struct   1441 mm/mmap.c      		struct vm_area_struct *vma = find_vma(mm, addr);
vm_area_struct   1663 mm/mmap.c      int vma_wants_writenotify(struct vm_area_struct *vma, pgprot_t vm_page_prot)
vm_area_struct   1716 mm/mmap.c      	struct vm_area_struct *vma, *prev;
vm_area_struct   1888 mm/mmap.c      	struct vm_area_struct *vma;
vm_area_struct   1908 mm/mmap.c      	vma = rb_entry(mm->mm_rb.rb_node, struct vm_area_struct, vm_rb);
vm_area_struct   1916 mm/mmap.c      			struct vm_area_struct *left =
vm_area_struct   1918 mm/mmap.c      					 struct vm_area_struct, vm_rb);
vm_area_struct   1936 mm/mmap.c      			struct vm_area_struct *right =
vm_area_struct   1938 mm/mmap.c      					 struct vm_area_struct, vm_rb);
vm_area_struct   1951 mm/mmap.c      				       struct vm_area_struct, vm_rb);
vm_area_struct   1983 mm/mmap.c      	struct vm_area_struct *vma;
vm_area_struct   2012 mm/mmap.c      	vma = rb_entry(mm->mm_rb.rb_node, struct vm_area_struct, vm_rb);
vm_area_struct   2020 mm/mmap.c      			struct vm_area_struct *right =
vm_area_struct   2022 mm/mmap.c      					 struct vm_area_struct, vm_rb);
vm_area_struct   2040 mm/mmap.c      			struct vm_area_struct *left =
vm_area_struct   2042 mm/mmap.c      					 struct vm_area_struct, vm_rb);
vm_area_struct   2055 mm/mmap.c      				       struct vm_area_struct, vm_rb);
vm_area_struct   2105 mm/mmap.c      	struct vm_area_struct *vma, *prev;
vm_area_struct   2143 mm/mmap.c      	struct vm_area_struct *vma, *prev;
vm_area_struct   2235 mm/mmap.c      struct vm_area_struct *find_vma(struct mm_struct *mm, unsigned long addr)
vm_area_struct   2238 mm/mmap.c      	struct vm_area_struct *vma;
vm_area_struct   2248 mm/mmap.c      		struct vm_area_struct *tmp;
vm_area_struct   2250 mm/mmap.c      		tmp = rb_entry(rb_node, struct vm_area_struct, vm_rb);
vm_area_struct   2271 mm/mmap.c      struct vm_area_struct *
vm_area_struct   2273 mm/mmap.c      			struct vm_area_struct **pprev)
vm_area_struct   2275 mm/mmap.c      	struct vm_area_struct *vma;
vm_area_struct   2283 mm/mmap.c      		*pprev = rb_node ? rb_entry(rb_node, struct vm_area_struct, vm_rb) : NULL;
vm_area_struct   2293 mm/mmap.c      static int acct_stack_growth(struct vm_area_struct *vma,
vm_area_struct   2339 mm/mmap.c      int expand_upwards(struct vm_area_struct *vma, unsigned long address)
vm_area_struct   2342 mm/mmap.c      	struct vm_area_struct *next;
vm_area_struct   2430 mm/mmap.c      int expand_downwards(struct vm_area_struct *vma,
vm_area_struct   2434 mm/mmap.c      	struct vm_area_struct *prev;
vm_area_struct   2521 mm/mmap.c      int expand_stack(struct vm_area_struct *vma, unsigned long address)
vm_area_struct   2526 mm/mmap.c      struct vm_area_struct *
vm_area_struct   2529 mm/mmap.c      	struct vm_area_struct *vma, *prev;
vm_area_struct   2543 mm/mmap.c      int expand_stack(struct vm_area_struct *vma, unsigned long address)
vm_area_struct   2548 mm/mmap.c      struct vm_area_struct *
vm_area_struct   2551 mm/mmap.c      	struct vm_area_struct *vma;
vm_area_struct   2582 mm/mmap.c      static void remove_vma_list(struct mm_struct *mm, struct vm_area_struct *vma)
vm_area_struct   2606 mm/mmap.c      		struct vm_area_struct *vma, struct vm_area_struct *prev,
vm_area_struct   2609 mm/mmap.c      	struct vm_area_struct *next = prev ? prev->vm_next : mm->mmap;
vm_area_struct   2626 mm/mmap.c      detach_vmas_to_be_unmapped(struct mm_struct *mm, struct vm_area_struct *vma,
vm_area_struct   2627 mm/mmap.c      	struct vm_area_struct *prev, unsigned long end)
vm_area_struct   2629 mm/mmap.c      	struct vm_area_struct **insertion_point;
vm_area_struct   2630 mm/mmap.c      	struct vm_area_struct *tail_vma = NULL;
vm_area_struct   2656 mm/mmap.c      int __split_vma(struct mm_struct *mm, struct vm_area_struct *vma,
vm_area_struct   2659 mm/mmap.c      	struct vm_area_struct *new;
vm_area_struct   2720 mm/mmap.c      int split_vma(struct mm_struct *mm, struct vm_area_struct *vma,
vm_area_struct   2738 mm/mmap.c      	struct vm_area_struct *vma, *prev, *last;
vm_area_struct   2818 mm/mmap.c      		struct vm_area_struct *tmp = vma;
vm_area_struct   2896 mm/mmap.c      	struct vm_area_struct *vma;
vm_area_struct   2928 mm/mmap.c      		struct vm_area_struct *next;
vm_area_struct   2956 mm/mmap.c      		struct vm_area_struct *tmp;
vm_area_struct   2995 mm/mmap.c      	struct vm_area_struct *vma, *prev;
vm_area_struct   3101 mm/mmap.c      	struct vm_area_struct *vma;
vm_area_struct   3171 mm/mmap.c      int insert_vm_struct(struct mm_struct *mm, struct vm_area_struct *vma)
vm_area_struct   3173 mm/mmap.c      	struct vm_area_struct *prev;
vm_area_struct   3208 mm/mmap.c      struct vm_area_struct *copy_vma(struct vm_area_struct **vmap,
vm_area_struct   3212 mm/mmap.c      	struct vm_area_struct *vma = *vmap;
vm_area_struct   3215 mm/mmap.c      	struct vm_area_struct *new_vma, *prev;
vm_area_struct   3329 mm/mmap.c      static void special_mapping_close(struct vm_area_struct *vma)
vm_area_struct   3333 mm/mmap.c      static const char *special_mapping_name(struct vm_area_struct *vma)
vm_area_struct   3338 mm/mmap.c      static int special_mapping_mremap(struct vm_area_struct *new_vma)
vm_area_struct   3365 mm/mmap.c      	struct vm_area_struct *vma = vmf->vma;
vm_area_struct   3393 mm/mmap.c      static struct vm_area_struct *__install_special_mapping(
vm_area_struct   3400 mm/mmap.c      	struct vm_area_struct *vma;
vm_area_struct   3430 mm/mmap.c      bool vma_is_special_mapping(const struct vm_area_struct *vma,
vm_area_struct   3447 mm/mmap.c      struct vm_area_struct *_install_special_mapping(
vm_area_struct   3460 mm/mmap.c      	struct vm_area_struct *vma = __install_special_mapping(
vm_area_struct   3549 mm/mmap.c      	struct vm_area_struct *vma;
vm_area_struct   3629 mm/mmap.c      	struct vm_area_struct *vma;
vm_area_struct     38 mm/mprotect.c  static unsigned long change_pte_range(struct vm_area_struct *vma, pmd_t *pmd,
vm_area_struct    189 mm/mprotect.c  static inline unsigned long change_pmd_range(struct vm_area_struct *vma,
vm_area_struct    261 mm/mprotect.c  static inline unsigned long change_pud_range(struct vm_area_struct *vma,
vm_area_struct    281 mm/mprotect.c  static inline unsigned long change_p4d_range(struct vm_area_struct *vma,
vm_area_struct    301 mm/mprotect.c  static unsigned long change_protection_range(struct vm_area_struct *vma,
vm_area_struct    331 mm/mprotect.c  unsigned long change_protection(struct vm_area_struct *vma, unsigned long start,
vm_area_struct    373 mm/mprotect.c  mprotect_fixup(struct vm_area_struct *vma, struct vm_area_struct **pprev,
vm_area_struct    490 mm/mprotect.c  	struct vm_area_struct *vma, *prev;
vm_area_struct     59 mm/mremap.c    static pmd_t *alloc_new_pmd(struct mm_struct *mm, struct vm_area_struct *vma,
vm_area_struct     84 mm/mremap.c    static void take_rmap_locks(struct vm_area_struct *vma)
vm_area_struct     92 mm/mremap.c    static void drop_rmap_locks(struct vm_area_struct *vma)
vm_area_struct    115 mm/mremap.c    static void move_ptes(struct vm_area_struct *vma, pmd_t *old_pmd,
vm_area_struct    117 mm/mremap.c    		struct vm_area_struct *new_vma, pmd_t *new_pmd,
vm_area_struct    195 mm/mremap.c    static bool move_normal_pmd(struct vm_area_struct *vma, unsigned long old_addr,
vm_area_struct    240 mm/mremap.c    unsigned long move_page_tables(struct vm_area_struct *vma,
vm_area_struct    241 mm/mremap.c    		unsigned long old_addr, struct vm_area_struct *new_vma,
vm_area_struct    318 mm/mremap.c    static unsigned long move_vma(struct vm_area_struct *vma,
vm_area_struct    325 mm/mremap.c    	struct vm_area_struct *new_vma;
vm_area_struct    433 mm/mremap.c    static struct vm_area_struct *vma_to_resize(unsigned long addr,
vm_area_struct    437 mm/mremap.c    	struct vm_area_struct *vma = find_vma(mm, addr);
vm_area_struct    505 mm/mremap.c    	struct vm_area_struct *vma;
vm_area_struct    575 mm/mremap.c    static int vma_expandable(struct vm_area_struct *vma, unsigned long delta)
vm_area_struct    600 mm/mremap.c    	struct vm_area_struct *vma;
vm_area_struct     36 mm/msync.c     	struct vm_area_struct *vma;
vm_area_struct    100 mm/nommu.c     		struct vm_area_struct *vma;
vm_area_struct    124 mm/nommu.c     int follow_pfn(struct vm_area_struct *vma, unsigned long address,
vm_area_struct    164 mm/nommu.c     		struct vm_area_struct *vma;
vm_area_struct    386 mm/nommu.c     int vm_insert_page(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    393 mm/nommu.c     int vm_map_pages(struct vm_area_struct *vma, struct page **pages,
vm_area_struct    400 mm/nommu.c     int vm_map_pages_zero(struct vm_area_struct *vma, struct page **pages,
vm_area_struct    586 mm/nommu.c     static void add_vma_to_mm(struct mm_struct *mm, struct vm_area_struct *vma)
vm_area_struct    588 mm/nommu.c     	struct vm_area_struct *pvma, *prev;
vm_area_struct    613 mm/nommu.c     		pvma = rb_entry(parent, struct vm_area_struct, vm_rb);
vm_area_struct    642 mm/nommu.c     		prev = rb_entry(rb_prev, struct vm_area_struct, vm_rb);
vm_area_struct    650 mm/nommu.c     static void delete_vma_from_mm(struct vm_area_struct *vma)
vm_area_struct    692 mm/nommu.c     static void delete_vma(struct mm_struct *mm, struct vm_area_struct *vma)
vm_area_struct    706 mm/nommu.c     struct vm_area_struct *find_vma(struct mm_struct *mm, unsigned long addr)
vm_area_struct    708 mm/nommu.c     	struct vm_area_struct *vma;
vm_area_struct    734 mm/nommu.c     struct vm_area_struct *find_extend_vma(struct mm_struct *mm, unsigned long addr)
vm_area_struct    743 mm/nommu.c     int expand_stack(struct vm_area_struct *vma, unsigned long address)
vm_area_struct    752 mm/nommu.c     static struct vm_area_struct *find_vma_exact(struct mm_struct *mm,
vm_area_struct    756 mm/nommu.c     	struct vm_area_struct *vma;
vm_area_struct    983 mm/nommu.c     static int do_mmap_shared_file(struct vm_area_struct *vma)
vm_area_struct   1004 mm/nommu.c     static int do_mmap_private(struct vm_area_struct *vma,
vm_area_struct   1108 mm/nommu.c     	struct vm_area_struct *vma;
vm_area_struct   1383 mm/nommu.c     int split_vma(struct mm_struct *mm, struct vm_area_struct *vma,
vm_area_struct   1386 mm/nommu.c     	struct vm_area_struct *new;
vm_area_struct   1447 mm/nommu.c     		      struct vm_area_struct *vma,
vm_area_struct   1487 mm/nommu.c     	struct vm_area_struct *vma;
vm_area_struct   1567 mm/nommu.c     	struct vm_area_struct *vma;
vm_area_struct   1601 mm/nommu.c     	struct vm_area_struct *vma;
vm_area_struct   1645 mm/nommu.c     struct page *follow_page(struct vm_area_struct *vma, unsigned long address,
vm_area_struct   1651 mm/nommu.c     int remap_pfn_range(struct vm_area_struct *vma, unsigned long addr,
vm_area_struct   1662 mm/nommu.c     int vm_iomap_memory(struct vm_area_struct *vma, phys_addr_t start, unsigned long len)
vm_area_struct   1672 mm/nommu.c     int remap_vmalloc_range(struct vm_area_struct *vma, void *addr,
vm_area_struct   1710 mm/nommu.c     	struct vm_area_struct *vma;
vm_area_struct   1794 mm/nommu.c     	struct vm_area_struct *vma;
vm_area_struct    514 mm/oom_kill.c  	struct vm_area_struct *vma;
vm_area_struct     55 mm/page_idle.c 					struct vm_area_struct *vma,
vm_area_struct    257 mm/page_vma_mapped.c int page_mapped_in_vma(struct page *page, struct vm_area_struct *vma)
vm_area_struct    185 mm/pagewalk.c  	struct vm_area_struct *vma = walk->vma;
vm_area_struct    228 mm/pagewalk.c  	struct vm_area_struct *vma = walk->vma;
vm_area_struct    255 mm/pagewalk.c  	struct vm_area_struct *vma = walk->vma;
vm_area_struct    307 mm/pagewalk.c  	struct vm_area_struct *vma;
vm_area_struct    356 mm/pagewalk.c  int walk_page_vma(struct vm_area_struct *vma, const struct mm_walk_ops *ops,
vm_area_struct     55 mm/pgtable-generic.c int ptep_set_access_flags(struct vm_area_struct *vma,
vm_area_struct     69 mm/pgtable-generic.c int ptep_clear_flush_young(struct vm_area_struct *vma,
vm_area_struct     81 mm/pgtable-generic.c pte_t ptep_clear_flush(struct vm_area_struct *vma, unsigned long address,
vm_area_struct     96 mm/pgtable-generic.c int pmdp_set_access_flags(struct vm_area_struct *vma,
vm_area_struct    111 mm/pgtable-generic.c int pmdp_clear_flush_young(struct vm_area_struct *vma,
vm_area_struct    124 mm/pgtable-generic.c pmd_t pmdp_huge_clear_flush(struct vm_area_struct *vma, unsigned long address,
vm_area_struct    137 mm/pgtable-generic.c pud_t pudp_huge_clear_flush(struct vm_area_struct *vma, unsigned long address,
vm_area_struct    185 mm/pgtable-generic.c pmd_t pmdp_invalidate(struct vm_area_struct *vma, unsigned long address,
vm_area_struct    195 mm/pgtable-generic.c pmd_t pmdp_collapse_flush(struct vm_area_struct *vma, unsigned long address,
vm_area_struct    138 mm/rmap.c      static void anon_vma_chain_link(struct vm_area_struct *vma,
vm_area_struct    176 mm/rmap.c      int __anon_vma_prepare(struct vm_area_struct *vma)
vm_area_struct    262 mm/rmap.c      int anon_vma_clone(struct vm_area_struct *dst, struct vm_area_struct *src)
vm_area_struct    316 mm/rmap.c      int anon_vma_fork(struct vm_area_struct *vma, struct vm_area_struct *pvma)
vm_area_struct    377 mm/rmap.c      void unlink_anon_vmas(struct vm_area_struct *vma)
vm_area_struct    688 mm/rmap.c      unsigned long page_address_in_vma(struct page *page, struct vm_area_struct *vma)
vm_area_struct    754 mm/rmap.c      static bool page_referenced_one(struct page *page, struct vm_area_struct *vma,
vm_area_struct    816 mm/rmap.c      static bool invalid_page_referenced_vma(struct vm_area_struct *vma, void *arg)
vm_area_struct    884 mm/rmap.c      static bool page_mkclean_one(struct page *page, struct vm_area_struct *vma,
vm_area_struct    958 mm/rmap.c      static bool invalid_mkclean_vma(struct vm_area_struct *vma, void *arg)
vm_area_struct   1001 mm/rmap.c      void page_move_anon_rmap(struct page *page, struct vm_area_struct *vma)
vm_area_struct   1027 mm/rmap.c      	struct vm_area_struct *vma, unsigned long address, int exclusive)
vm_area_struct   1056 mm/rmap.c      	struct vm_area_struct *vma, unsigned long address)
vm_area_struct   1089 mm/rmap.c      	struct vm_area_struct *vma, unsigned long address, bool compound)
vm_area_struct   1100 mm/rmap.c      	struct vm_area_struct *vma, unsigned long address, int flags)
vm_area_struct   1152 mm/rmap.c      	struct vm_area_struct *vma, unsigned long address, bool compound)
vm_area_struct   1341 mm/rmap.c      static bool try_to_unmap_one(struct page *page, struct vm_area_struct *vma,
vm_area_struct   1674 mm/rmap.c      bool is_vma_temporary_stack(struct vm_area_struct *vma)
vm_area_struct   1688 mm/rmap.c      static bool invalid_migration_vma(struct vm_area_struct *vma, void *arg)
vm_area_struct   1833 mm/rmap.c      		struct vm_area_struct *vma = avc->vma;
vm_area_struct   1869 mm/rmap.c      	struct vm_area_struct *vma;
vm_area_struct   1934 mm/rmap.c      			    struct vm_area_struct *vma, unsigned long address)
vm_area_struct   1948 mm/rmap.c      			struct vm_area_struct *vma, unsigned long address)
vm_area_struct    144 mm/shmem.c     			     gfp_t gfp, struct vm_area_struct *vma,
vm_area_struct    148 mm/shmem.c     		gfp_t gfp, struct vm_area_struct *vma,
vm_area_struct    256 mm/shmem.c     bool vma_is_shmem(struct vm_area_struct *vma)
vm_area_struct    734 mm/shmem.c     unsigned long shmem_swap_usage(struct vm_area_struct *vma)
vm_area_struct   1434 mm/shmem.c     static void shmem_pseudo_vma_init(struct vm_area_struct *vma,
vm_area_struct   1444 mm/shmem.c     static void shmem_pseudo_vma_destroy(struct vm_area_struct *vma)
vm_area_struct   1453 mm/shmem.c     	struct vm_area_struct pvma;
vm_area_struct   1469 mm/shmem.c     	struct vm_area_struct pvma;
vm_area_struct   1494 mm/shmem.c     	struct vm_area_struct pvma;
vm_area_struct   1628 mm/shmem.c     			     gfp_t gfp, struct vm_area_struct *vma,
vm_area_struct   1742 mm/shmem.c     	struct vm_area_struct *vma, struct vm_fault *vmf,
vm_area_struct   1992 mm/shmem.c     	struct vm_area_struct *vma = vmf->vma;
vm_area_struct   2163 mm/shmem.c     static int shmem_set_policy(struct vm_area_struct *vma, struct mempolicy *mpol)
vm_area_struct   2169 mm/shmem.c     static struct mempolicy *shmem_get_policy(struct vm_area_struct *vma,
vm_area_struct   2208 mm/shmem.c     static int shmem_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct   2310 mm/shmem.c     				  struct vm_area_struct *dst_vma,
vm_area_struct   2442 mm/shmem.c     			   struct vm_area_struct *dst_vma,
vm_area_struct   2453 mm/shmem.c     			     struct vm_area_struct *dst_vma,
vm_area_struct   3990 mm/shmem.c     bool shmem_huge_enabled(struct vm_area_struct *vma)
vm_area_struct   4173 mm/shmem.c     int shmem_zero_setup(struct vm_area_struct *vma)
vm_area_struct    456 mm/swap.c      					 struct vm_area_struct *vma)
vm_area_struct    310 mm/swap_state.c struct page *lookup_swap_cache(swp_entry_t entry, struct vm_area_struct *vma,
vm_area_struct    360 mm/swap_state.c 			struct vm_area_struct *vma, unsigned long addr,
vm_area_struct    449 mm/swap_state.c 		struct vm_area_struct *vma, unsigned long addr, bool do_poll)
vm_area_struct    550 mm/swap_state.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    627 mm/swap_state.c static inline void swap_ra_clamp_pfn(struct vm_area_struct *vma,
vm_area_struct    643 mm/swap_state.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    726 mm/swap_state.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct   1853 mm/swapfile.c  static int unuse_pte(struct vm_area_struct *vma, pmd_t *pmd,
vm_area_struct   1909 mm/swapfile.c  static int unuse_pte_range(struct vm_area_struct *vma, pmd_t *pmd,
vm_area_struct   1977 mm/swapfile.c  static inline int unuse_pmd_range(struct vm_area_struct *vma, pud_t *pud,
vm_area_struct   2000 mm/swapfile.c  static inline int unuse_pud_range(struct vm_area_struct *vma, p4d_t *p4d,
vm_area_struct   2022 mm/swapfile.c  static inline int unuse_p4d_range(struct vm_area_struct *vma, pgd_t *pgd,
vm_area_struct   2044 mm/swapfile.c  static int unuse_vma(struct vm_area_struct *vma, unsigned int type,
vm_area_struct   2070 mm/swapfile.c  	struct vm_area_struct *vma;
vm_area_struct     23 mm/userfaultfd.c 			    struct vm_area_struct *dst_vma,
vm_area_struct    114 mm/userfaultfd.c 			      struct vm_area_struct *dst_vma,
vm_area_struct    174 mm/userfaultfd.c 					      struct vm_area_struct *dst_vma,
vm_area_struct    386 mm/userfaultfd.c 				      struct vm_area_struct *dst_vma,
vm_area_struct    395 mm/userfaultfd.c 						struct vm_area_struct *dst_vma,
vm_area_struct    440 mm/userfaultfd.c 	struct vm_area_struct *dst_vma;
vm_area_struct    273 mm/util.c      void __vma_link_list(struct mm_struct *mm, struct vm_area_struct *vma,
vm_area_struct    274 mm/util.c      		struct vm_area_struct *prev, struct rb_node *rb_parent)
vm_area_struct    276 mm/util.c      	struct vm_area_struct *next;
vm_area_struct    286 mm/util.c      					struct vm_area_struct, vm_rb);
vm_area_struct    296 mm/util.c      int vma_is_stack_for_current(struct vm_area_struct *vma)
vm_area_struct     36 mm/vmacache.c  void vmacache_update(unsigned long addr, struct vm_area_struct *newvma)
vm_area_struct     62 mm/vmacache.c  struct vm_area_struct *vmacache_find(struct mm_struct *mm, unsigned long addr)
vm_area_struct     73 mm/vmacache.c  		struct vm_area_struct *vma = current->vmacache.vmas[idx];
vm_area_struct     93 mm/vmacache.c  struct vm_area_struct *vmacache_find_exact(struct mm_struct *mm,
vm_area_struct    106 mm/vmacache.c  		struct vm_area_struct *vma = current->vmacache.vmas[idx];
vm_area_struct   2992 mm/vmalloc.c   int remap_vmalloc_range_partial(struct vm_area_struct *vma, unsigned long uaddr,
vm_area_struct   3053 mm/vmalloc.c   int remap_vmalloc_range(struct vm_area_struct *vma, void *addr,
vm_area_struct   2730 net/core/sock.c int sock_no_mmap(struct file *file, struct socket *sock, struct vm_area_struct *vma)
vm_area_struct   1732 net/ipv4/tcp.c 	     struct vm_area_struct *vma)
vm_area_struct   1752 net/ipv4/tcp.c 	struct vm_area_struct *vma;
vm_area_struct   4192 net/packet/af_packet.c static void packet_mm_open(struct vm_area_struct *vma)
vm_area_struct   4202 net/packet/af_packet.c static void packet_mm_close(struct vm_area_struct *vma)
vm_area_struct   4452 net/packet/af_packet.c 		struct vm_area_struct *vma)
vm_area_struct    114 net/socket.c   static int sock_mmap(struct file *file, struct vm_area_struct *vma);
vm_area_struct   1259 net/socket.c   static int sock_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    963 net/xdp/xsk.c  		    struct vm_area_struct *vma)
vm_area_struct    750 samples/vfio-mdev/mbochs.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    768 samples/vfio-mdev/mbochs.c static int mbochs_mmap(struct mdev_device *mdev, struct vm_area_struct *vma)
vm_area_struct    788 samples/vfio-mdev/mbochs.c 	struct vm_area_struct *vma = vmf->vma;
vm_area_struct    803 samples/vfio-mdev/mbochs.c static int mbochs_mmap_dmabuf(struct dma_buf *buf, struct vm_area_struct *vma)
vm_area_struct    407 samples/vfio-mdev/mdpy.c static int mdpy_mmap(struct mdev_device *mdev, struct vm_area_struct *vma)
vm_area_struct    509 security/apparmor/lsm.c static int apparmor_file_mprotect(struct vm_area_struct *vma,
vm_area_struct   1461 security/security.c int security_file_mprotect(struct vm_area_struct *vma, unsigned long reqprot,
vm_area_struct   3727 security/selinux/hooks.c static int selinux_file_mprotect(struct vm_area_struct *vma,
vm_area_struct    246 security/selinux/selinuxfs.c 				  struct vm_area_struct *vma)
vm_area_struct    481 security/selinux/selinuxfs.c static int sel_mmap_policy(struct file *filp, struct vm_area_struct *vma)
vm_area_struct    135 sound/arm/pxa2xx-pcm-lib.c 	struct vm_area_struct *vma)
vm_area_struct    382 sound/core/compress_offload.c static int snd_compr_mmap(struct file *f, struct vm_area_struct *vma)
vm_area_struct    248 sound/core/hwdep.c static int snd_hwdep_mmap(struct file * file, struct vm_area_struct * vma)
vm_area_struct    220 sound/core/info.c static int snd_info_entry_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct    337 sound/core/init.c static int snd_disconnect_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct   2833 sound/core/oss/pcm_oss.c static int snd_pcm_oss_mmap(struct file *file, struct vm_area_struct *area)
vm_area_struct   3258 sound/core/pcm_native.c 			       struct vm_area_struct *area)
vm_area_struct   3294 sound/core/pcm_native.c 				struct vm_area_struct *area)
vm_area_struct   3343 sound/core/pcm_native.c 			       struct vm_area_struct *area)
vm_area_struct   3348 sound/core/pcm_native.c 				struct vm_area_struct *area)
vm_area_struct   3414 sound/core/pcm_native.c 			     struct vm_area_struct *area)
vm_area_struct   3455 sound/core/pcm_native.c 			   struct vm_area_struct *area)
vm_area_struct   3469 sound/core/pcm_native.c 		      struct vm_area_struct *area)
vm_area_struct   3512 sound/core/pcm_native.c static int snd_pcm_mmap(struct file *file, struct vm_area_struct *area)
vm_area_struct    684 sound/pci/hda/hda_controller.c 			struct vm_area_struct *area)
vm_area_struct     78 sound/pci/hda/hda_controller.h 				 struct vm_area_struct *area);
vm_area_struct   2012 sound/pci/hda/hda_intel.c 			     struct vm_area_struct *area)
vm_area_struct   1057 sound/soc/amd/acp-pcm-dma.c 			struct vm_area_struct *vma)
vm_area_struct    398 sound/soc/amd/raven/acp3x-pcm-dma.c 			  struct vm_area_struct *vma)
vm_area_struct     60 sound/soc/atmel/atmel-pcm-pdc.c 	struct vm_area_struct *vma)
vm_area_struct    210 sound/soc/fsl/imx-pcm-fiq.c 		struct vm_area_struct *vma)
vm_area_struct    298 sound/soc/intel/baytrail/sst-baytrail-pcm.c 			    struct vm_area_struct *vma)
vm_area_struct    121 sound/soc/pxa/mmp-pcm.c 			 struct vm_area_struct *vma)
vm_area_struct    399 sound/soc/qcom/lpass-platform.c 		struct vm_area_struct *vma)
vm_area_struct    451 sound/soc/qcom/qdsp6/q6asm-dai.c 				struct vm_area_struct *vma)
vm_area_struct    750 sound/soc/qcom/qdsp6/q6asm-dai.c 		struct vm_area_struct *vma)
vm_area_struct    237 sound/soc/samsung/idma.c 	struct vm_area_struct *vma)
vm_area_struct    511 sound/soc/soc-component.c 			       struct vm_area_struct *vma)
vm_area_struct    448 sound/soc/sprd/sprd-pcm-dma.c 			 struct vm_area_struct *vma)
vm_area_struct    208 sound/soc/uniphier/aio-dma.c 				struct vm_area_struct *vma)
vm_area_struct    122 sound/usb/usx2y/us122l.c static void usb_stream_hwdep_vm_open(struct vm_area_struct *area)
vm_area_struct    165 sound/usb/usx2y/us122l.c static void usb_stream_hwdep_vm_close(struct vm_area_struct *area)
vm_area_struct    223 sound/usb/usx2y/us122l.c 				 struct file *filp, struct vm_area_struct *area)
vm_area_struct     47 sound/usb/usx2y/usX2Yhwdep.c static int snd_us428ctls_mmap(struct snd_hwdep * hw, struct file *filp, struct vm_area_struct *area)
vm_area_struct    635 sound/usb/usx2y/usx2yhwdeppcm.c static void snd_usX2Y_hwdep_pcm_vm_open(struct vm_area_struct *area)
vm_area_struct    640 sound/usb/usx2y/usx2yhwdeppcm.c static void snd_usX2Y_hwdep_pcm_vm_close(struct vm_area_struct *area)
vm_area_struct    665 sound/usb/usx2y/usx2yhwdeppcm.c static int snd_usX2Y_hwdep_pcm_mmap(struct snd_hwdep * hw, struct file *filp, struct vm_area_struct *area)
vm_area_struct   1278 sound/x86/intel_hdmi_audio.c 			struct vm_area_struct *vma)
vm_area_struct    944 virt/kvm/arm/mmu.c 		struct vm_area_struct *vma = find_vma(current->mm, hva);
vm_area_struct   1600 virt/kvm/arm/mmu.c 				     struct vm_area_struct *vma)
vm_area_struct   1680 virt/kvm/arm/mmu.c 	struct vm_area_struct *vma;
vm_area_struct   2312 virt/kvm/arm/mmu.c 		struct vm_area_struct *vma = find_vma(current->mm, hva);
vm_area_struct   1405 virt/kvm/kvm_main.c 	struct vm_area_struct *vma;
vm_area_struct   1583 virt/kvm/kvm_main.c static bool vma_is_valid(struct vm_area_struct *vma, bool write_fault)
vm_area_struct   1594 virt/kvm/kvm_main.c static int hva_to_pfn_remapped(struct vm_area_struct *vma,
vm_area_struct   1660 virt/kvm/kvm_main.c 	struct vm_area_struct *vma;
vm_area_struct   2737 virt/kvm/kvm_main.c static int kvm_vcpu_mmap(struct file *file, struct vm_area_struct *vma)
vm_area_struct   3123 virt/kvm/kvm_main.c static int kvm_device_mmap(struct file *filp, struct vm_area_struct *vma)