Searched defs:vma (Results 1 - 200 of 632) sorted by relevance

1234

/linux-4.1.27/arch/x86/um/
H A Dmem_64.c5 const char *arch_vma_name(struct vm_area_struct *vma) arch_vma_name() argument
H A Dmem_32.c48 struct vm_area_struct *vma = get_gate_vma(mm); in_gate_area() local
/linux-4.1.27/arch/nios2/include/asm/
H A Dtlbflush.h40 static inline void flush_tlb_page(struct vm_area_struct *vma, flush_tlb_page() argument
/linux-4.1.27/include/linux/
H A Dhugetlb_inline.h8 static inline int is_vm_hugetlb_page(struct vm_area_struct *vma) is_vm_hugetlb_page() argument
15 static inline int is_vm_hugetlb_page(struct vm_area_struct *vma) is_vm_hugetlb_page() argument
H A Dkhugepaged.h39 static inline int khugepaged_enter(struct vm_area_struct *vma, khugepaged_enter() argument
58 static inline int khugepaged_enter(struct vm_area_struct *vma, khugepaged_enter() argument
63 static inline int khugepaged_enter_vma_merge(struct vm_area_struct *vma, khugepaged_enter_vma_merge() argument
H A Dksm.h79 static inline int ksm_madvise(struct vm_area_struct *vma, unsigned long start, ksm_madvise() argument
85 ksm_might_need_to_copy(struct page *page, struct vm_area_struct *vma, unsigned long address) ksm_might_need_to_copy() argument
/linux-4.1.27/include/media/
H A Dvideobuf-vmalloc.h29 struct vm_area_struct *vma; member in struct:videobuf_vmalloc_memory
/linux-4.1.27/arch/x86/include/asm/
H A Dfb.h8 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, fb_pgprotect() argument
H A Dmmu_context.h227 static inline void arch_unmap(struct mm_struct *mm, struct vm_area_struct *vma, arch_unmap() argument
221 arch_bprm_mm_init(struct mm_struct *mm, struct vm_area_struct *vma) arch_bprm_mm_init() argument
H A Dmpx.h96 mpx_notify_unmap(struct mm_struct *mm, struct vm_area_struct *vma, unsigned long start, unsigned long end) mpx_notify_unmap() argument
H A Dhugetlb.h53 static inline void huge_ptep_clear_flush(struct vm_area_struct *vma, huge_ptep_clear_flush() argument
75 static inline int huge_ptep_set_access_flags(struct vm_area_struct *vma, huge_ptep_set_access_flags() argument
/linux-4.1.27/arch/mips/include/asm/
H A Dfb.h8 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, fb_pgprotect() argument
H A Dcacheflush.h69 static inline void flush_anon_page(struct vm_area_struct *vma, flush_anon_page() argument
76 static inline void flush_icache_page(struct vm_area_struct *vma, flush_icache_page() argument
/linux-4.1.27/arch/sh/include/asm/
H A Dfb.h8 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, fb_pgprotect() argument
H A Dcacheflush.h53 struct vm_area_struct *vma; cache_noop() member in struct:flusher_data
60 static inline void flush_anon_page(struct vm_area_struct *vma, flush_anon_page() argument
/linux-4.1.27/arch/nios2/kernel/
H A Dsys_nios2.c24 struct vm_area_struct *vma; sys_cacheflush() local
/linux-4.1.27/arch/parisc/include/asm/
H A Dfb.h8 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, fb_pgprotect() argument
H A Dtlbflush.h78 static inline void flush_tlb_page(struct vm_area_struct *vma, flush_tlb_page() argument
/linux-4.1.27/arch/powerpc/include/asm/
H A Dfb.h8 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, fb_pgprotect() argument
H A Dtlbflush.h70 static inline void local_flush_tlb_page(struct vm_area_struct *vma, local_flush_tlb_page() argument
142 static inline void local_flush_tlb_page(struct vm_area_struct *vma, local_flush_tlb_page() argument
147 static inline void flush_tlb_page(struct vm_area_struct *vma, flush_tlb_page() argument
152 static inline void flush_tlb_page_nohash(struct vm_area_struct *vma, flush_tlb_page_nohash() argument
157 static inline void flush_tlb_range(struct vm_area_struct *vma, flush_tlb_range() argument
/linux-4.1.27/arch/arm64/include/asm/
H A Dfb.h23 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, fb_pgprotect() argument
H A Dtlb.h43 struct vm_area_struct vma = { .vm_mm = tlb->mm, }; tlb_flush() local
H A Dcacheflush.h82 static inline void flush_cache_page(struct vm_area_struct *vma, flush_cache_page() argument
H A Dtlbflush.h85 static inline void flush_tlb_page(struct vm_area_struct *vma, flush_tlb_page() argument
96 static inline void __flush_tlb_range(struct vm_area_struct *vma, __flush_tlb_range() argument
129 static inline void flush_tlb_range(struct vm_area_struct *vma, flush_tlb_range() argument
162 static inline void update_mmu_cache(struct vm_area_struct *vma, update_mmu_cache() argument
/linux-4.1.27/arch/avr32/include/asm/
H A Dfb.h8 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, fb_pgprotect() argument
H A Dcacheflush.h125 static inline void copy_from_user_page(struct vm_area_struct *vma, copy_from_user_page() argument
/linux-4.1.27/arch/ia64/include/asm/
H A Dfb.h9 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, fb_pgprotect() argument
H A Dtlbflush.h75 flush_tlb_page (struct vm_area_struct *vma, unsigned long addr) flush_tlb_page() argument
H A Dhugetlb.h39 static inline void huge_ptep_clear_flush(struct vm_area_struct *vma, huge_ptep_clear_flush() argument
60 static inline int huge_ptep_set_access_flags(struct vm_area_struct *vma, huge_ptep_set_access_flags() argument
/linux-4.1.27/arch/m32r/include/asm/
H A Dfb.h8 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, fb_pgprotect() argument
/linux-4.1.27/arch/m68k/include/asm/
H A Dfb.h11 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, fb_pgprotect() argument
17 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, fb_pgprotect() argument
H A Dtlbflush.h84 static inline void flush_tlb_page(struct vm_area_struct *vma, unsigned long addr) flush_tlb_page() argument
94 static inline void flush_tlb_range(struct vm_area_struct *vma, flush_tlb_range() argument
170 static inline void flush_tlb_page (struct vm_area_struct *vma, flush_tlb_page() argument
191 static inline void flush_tlb_range (struct vm_area_struct *vma, flush_tlb_range() argument
260 static inline void flush_tlb_page(struct vm_area_struct *vma, unsigned long addr) flush_tlb_page() argument
/linux-4.1.27/arch/arm/include/asm/
H A Dfb.h8 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, fb_pgprotect() argument
H A Dhugetlb-3level.h46 static inline void huge_ptep_clear_flush(struct vm_area_struct *vma, huge_ptep_clear_flush() argument
64 static inline int huge_ptep_set_access_flags(struct vm_area_struct *vma, huge_ptep_set_access_flags() argument
/linux-4.1.27/arch/sh/mm/
H A Dtlb-urb.c20 void tlb_wire_entry(struct vm_area_struct *vma, unsigned long addr, pte_t pte) tlb_wire_entry() argument
H A Dtlb-pteaex.c18 void __update_tlb(struct vm_area_struct *vma, unsigned long address, pte_t pte) __update_tlb() argument
H A Dtlb-sh3.c29 void __update_tlb(struct vm_area_struct *vma, unsigned long address, pte_t pte) __update_tlb() argument
H A Dtlb-sh4.c17 void __update_tlb(struct vm_area_struct *vma, unsigned long address, pte_t pte) __update_tlb() argument
H A Dtlbflush_32.c15 void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long page) local_flush_tlb_page() argument
39 void local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, local_flush_tlb_range() argument
H A Dmmap.c37 struct vm_area_struct *vma; arch_get_unmapped_area() local
84 struct vm_area_struct *vma; arch_get_unmapped_area_topdown() local
H A Dtlb-sh5.c150 void tlb_wire_entry(struct vm_area_struct *vma, unsigned long addr, pte_t pte) tlb_wire_entry() argument
186 void __update_tlb(struct vm_area_struct *vma, unsigned long address, pte_t pte) __update_tlb() argument
H A Dtlbflush_64.c67 void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long page) local_flush_tlb_page() argument
79 void local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, local_flush_tlb_range() argument
H A Dnommu.c49 void local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, local_flush_tlb_range() argument
55 void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long page) local_flush_tlb_page() argument
74 void __update_tlb(struct vm_area_struct *vma, unsigned long address, pte_t pte) __update_tlb() argument
/linux-4.1.27/arch/sparc/include/asm/
H A Dfb.h9 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, fb_pgprotect() argument
H A Dtlbflush_64.h27 static inline void flush_tlb_page(struct vm_area_struct *vma, flush_tlb_page() argument
32 static inline void flush_tlb_range(struct vm_area_struct *vma, flush_tlb_range() argument
H A Dhugetlb.h46 static inline void huge_ptep_clear_flush(struct vm_area_struct *vma, huge_ptep_clear_flush() argument
68 static inline int huge_ptep_set_access_flags(struct vm_area_struct *vma, huge_ptep_set_access_flags() argument
/linux-4.1.27/arch/mn10300/mm/
H A Dmmu-context.c29 void update_mmu_cache(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) update_mmu_cache() argument
H A Dcache-flush-icache.c25 void flush_icache_page(struct vm_area_struct *vma, struct page *page) flush_icache_page() argument
H A Dtlb-smp.c182 void flush_tlb_page(struct vm_area_struct *vma, unsigned long va) flush_tlb_page() argument
H A Dfault.c121 struct vm_area_struct *vma; do_page_fault() local
/linux-4.1.27/arch/cris/include/asm/
H A Dtlbflush.h29 static inline void flush_tlb_range(struct vm_area_struct * vma, unsigned long start, unsigned long end) flush_tlb_range() argument
/linux-4.1.27/arch/frv/mm/
H A Dcache-page.c49 void flush_icache_user_range(struct vm_area_struct *vma, struct page *page, flush_icache_user_range() argument
H A Delf-fdpic.c62 struct vm_area_struct *vma; arch_get_unmapped_area() local
H A Dfault.c34 struct vm_area_struct *vma; do_page_fault() local
/linux-4.1.27/arch/m68k/mm/
H A Dfault.c73 struct vm_area_struct * vma; do_page_fault() local
H A Dcache.c108 void flush_icache_user_range(struct vm_area_struct *vma, struct page *page, flush_icache_user_range() argument
/linux-4.1.27/arch/arc/kernel/
H A Darc_hostlink.c21 static int arc_hl_mmap(struct file *fp, struct vm_area_struct *vma) arc_hl_mmap() argument
/linux-4.1.27/mm/
H A Dmsync.c35 struct vm_area_struct *vma; SYSCALL_DEFINE3() local
H A Dvmacache.c96 struct vm_area_struct *vma = current->vmacache[i]; vmacache_find() local
124 struct vm_area_struct *vma = current->vmacache[i]; vmacache_find_exact() local
H A Ddebug.c154 void dump_vma(const struct vm_area_struct *vma) dump_vma() argument
H A Dpagewalk.c135 struct vm_area_struct *vma = walk->vma; walk_hugetlb_range() local
172 struct vm_area_struct *vma = walk->vma; walk_page_test() local
198 struct vm_area_struct *vma = walk->vma; __walk_page_range() local
244 struct vm_area_struct *vma; walk_page_range() local
288 int walk_page_vma(struct vm_area_struct *vma, struct mm_walk *walk) walk_page_vma() argument
H A Dpgtable-generic.c47 int ptep_set_access_flags(struct vm_area_struct *vma, ptep_set_access_flags() argument
61 int pmdp_set_access_flags(struct vm_area_struct *vma, pmdp_set_access_flags() argument
81 int ptep_clear_flush_young(struct vm_area_struct *vma, ptep_clear_flush_young() argument
93 int pmdp_clear_flush_young(struct vm_area_struct *vma, pmdp_clear_flush_young() argument
110 pte_t ptep_clear_flush(struct vm_area_struct *vma, unsigned long address, ptep_clear_flush() argument
124 pmd_t pmdp_clear_flush(struct vm_area_struct *vma, unsigned long address, pmdp_clear_flush() argument
138 void pmdp_splitting_flush(struct vm_area_struct *vma, unsigned long address, pmdp_splitting_flush() argument
192 void pmdp_invalidate(struct vm_area_struct *vma, unsigned long address, pmdp_invalidate() argument
/linux-4.1.27/include/asm-generic/
H A Dmm_hooks.h18 arch_unmap(struct mm_struct *mm, struct vm_area_struct *vma, unsigned long start, unsigned long end) arch_unmap() argument
24 arch_bprm_mm_init(struct mm_struct *mm, struct vm_area_struct *vma) arch_bprm_mm_init() argument
/linux-4.1.27/arch/x86/mm/
H A Dmmap.c130 const char *arch_vma_name(struct vm_area_struct *vma) arch_vma_name() argument
H A Dhugetlbpage.c130 struct vm_area_struct *vma; hugetlb_get_unmapped_area() local
H A Dtlb.c238 void flush_tlb_page(struct vm_area_struct *vma, unsigned long start) flush_tlb_page() argument
/linux-4.1.27/arch/sh/kernel/
H A Dsys_sh.c59 struct vm_area_struct *vma; sys_cacheflush() local
/linux-4.1.27/arch/sh/kernel/vsyscall/
H A Dvsyscall.c88 const char *arch_vma_name(struct vm_area_struct *vma) arch_vma_name() argument
/linux-4.1.27/arch/tile/include/asm/
H A Dtlbflush.h45 static inline void local_flush_tlb_page(struct vm_area_struct *vma, local_flush_tlb_page() argument
58 static inline void local_flush_tlb_pages(struct vm_area_struct *vma, local_flush_tlb_pages() argument
H A Dcacheflush.h64 static inline void copy_to_user_page(struct vm_area_struct *vma, copy_to_user_page() argument
H A Dhugetlb.h67 static inline void huge_ptep_clear_flush(struct vm_area_struct *vma, huge_ptep_clear_flush() argument
89 static inline int huge_ptep_set_access_flags(struct vm_area_struct *vma, huge_ptep_set_access_flags() argument
115 static inline pte_t arch_make_huge_pte(pte_t entry, struct vm_area_struct *vma, arch_make_huge_pte() argument
/linux-4.1.27/drivers/gpu/drm/msm/
H A Dmsm_gem_prime.c40 int msm_gem_prime_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma) msm_gem_prime_mmap() argument
H A Dmsm_fbdev.c60 static int msm_fbdev_mmap(struct fb_info *info, struct vm_area_struct *vma) msm_fbdev_mmap() argument
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/core/
H A Dengctx.h12 struct nvkm_vma vma; member in struct:nvkm_engctx
/linux-4.1.27/drivers/char/
H A Duv_mmtimer.c147 static int uv_mmtimer_mmap(struct file *file, struct vm_area_struct *vma) uv_mmtimer_mmap() argument
/linux-4.1.27/arch/metag/include/asm/
H A Dtlbflush.h52 static inline void flush_tlb_page(struct vm_area_struct *vma, flush_tlb_page() argument
58 static inline void flush_tlb_range(struct vm_area_struct *vma, flush_tlb_range() argument
H A Dhugetlb.h41 static inline void huge_ptep_clear_flush(struct vm_area_struct *vma, huge_ptep_clear_flush() argument
62 static inline int huge_ptep_set_access_flags(struct vm_area_struct *vma, huge_ptep_set_access_flags() argument
/linux-4.1.27/drivers/auxdisplay/
H A Dcfag12864bfb.c67 static int cfag12864bfb_mmap(struct fb_info *info, struct vm_area_struct *vma) cfag12864bfb_mmap() argument
/linux-4.1.27/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_ttm_glue.c31 int vmw_mmap(struct file *filp, struct vm_area_struct *vma) vmw_mmap() argument
/linux-4.1.27/drivers/video/fbdev/
H A Damba-clcd-versatile.c170 int versatile_clcd_mmap_dma(struct clcd_fb *fb, struct vm_area_struct *vma) versatile_clcd_mmap_dma() argument
/linux-4.1.27/fs/ncpfs/
H A Dmmap.c104 int ncp_mmap(struct file *file, struct vm_area_struct *vma) ncp_mmap() argument
/linux-4.1.27/arch/s390/pci/
H A Dpci_mmio.c17 struct vm_area_struct *vma; get_pfn() local
/linux-4.1.27/arch/score/include/asm/
H A Dcacheflush.h28 static inline void flush_icache_page(struct vm_area_struct *vma, flush_icache_page() argument
/linux-4.1.27/arch/powerpc/mm/
H A Dcopro_fault.c39 struct vm_area_struct *vma; copro_handle_mm_fault() local
H A Dhugetlbpage-book3e.c78 void book3e_hugetlb_preload(struct vm_area_struct *vma, unsigned long ea, book3e_hugetlb_preload() argument
147 void flush_hugetlb_page(struct vm_area_struct *vma, unsigned long vmaddr) flush_hugetlb_page() argument
H A Dpgtable.c88 static pte_t set_access_flags_filter(pte_t pte, struct vm_area_struct *vma, set_access_flags_filter() argument
128 static pte_t set_access_flags_filter(pte_t pte, struct vm_area_struct *vma, set_access_flags_filter() argument
200 int ptep_set_access_flags(struct vm_area_struct *vma, unsigned long address, ptep_set_access_flags() argument
H A Dsubpage-prot.c137 struct vm_area_struct *vma = walk->vma; subpage_walk_pmd_entry() local
145 struct vm_area_struct *vma; subpage_mark_vma_nohuge() local
H A Dtlb_hash32.c55 void flush_tlb_page_nohash(struct vm_area_struct *vma, unsigned long addr) flush_tlb_page_nohash() argument
154 void flush_tlb_page(struct vm_area_struct *vma, unsigned long vmaddr) flush_tlb_page() argument
175 void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, flush_tlb_range() argument
/linux-4.1.27/arch/cris/arch-v10/mm/
H A Dtlb.c99 void flush_tlb_page(struct vm_area_struct *vma, unsigned long addr) flush_tlb_page() argument
/linux-4.1.27/arch/hexagon/kernel/
H A Dvdso.c95 const char *arch_vma_name(struct vm_area_struct *vma) arch_vma_name() argument
/linux-4.1.27/arch/hexagon/mm/
H A Dvm_tlb.c37 void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, flush_tlb_range() argument
78 void flush_tlb_page(struct vm_area_struct *vma, unsigned long vaddr) flush_tlb_page() argument
H A Dcache.c131 void copy_to_user_page(struct vm_area_struct *vma, struct page *page, copy_to_user_page() argument
H A Dvm_fault.c50 struct vm_area_struct *vma; do_page_fault() local
/linux-4.1.27/arch/arm/mm/
H A Dcopypage-fa.c42 fa_copy_user_highpage(struct page *to, struct page *from, unsigned long vaddr, struct vm_area_struct *vma) fa_copy_user_highpage() argument
H A Dcopypage-feroceon.c70 feroceon_copy_user_highpage(struct page *to, struct page *from, unsigned long vaddr, struct vm_area_struct *vma) feroceon_copy_user_highpage() argument
H A Dcopypage-v4mc.c67 v4_mc_copy_user_highpage(struct page *to, struct page *from, unsigned long vaddr, struct vm_area_struct *vma) v4_mc_copy_user_highpage() argument
H A Dcopypage-v4wb.c50 v4wb_copy_user_highpage(struct page *to, struct page *from, unsigned long vaddr, struct vm_area_struct *vma) v4wb_copy_user_highpage() argument
H A Dcopypage-v4wt.c46 v4wt_copy_user_highpage(struct page *to, struct page *from, unsigned long vaddr, struct vm_area_struct *vma) v4wt_copy_user_highpage() argument
H A Dcopypage-v6.c33 v6_copy_user_highpage_nonaliasing(struct page *to, struct page *from, unsigned long vaddr, struct vm_area_struct *vma) v6_copy_user_highpage_nonaliasing() argument
72 v6_copy_user_highpage_aliasing(struct page *to, struct page *from, unsigned long vaddr, struct vm_area_struct *vma) v6_copy_user_highpage_aliasing() argument
H A Dcopypage-xsc3.c73 xsc3_mc_copy_user_highpage(struct page *to, struct page *from, unsigned long vaddr, struct vm_area_struct *vma) xsc3_mc_copy_user_highpage() argument
H A Dcopypage-xscale.c87 xscale_mc_copy_user_highpage(struct page *to, struct page *from, unsigned long vaddr, struct vm_area_struct *vma) xscale_mc_copy_user_highpage() argument
H A Dmmap.c59 struct vm_area_struct *vma; arch_get_unmapped_area() local
110 struct vm_area_struct *vma; arch_get_unmapped_area_topdown() local
/linux-4.1.27/arch/arm/mach-netx/
H A Dfb.c58 int netx_clcd_mmap(struct clcd_fb *fb, struct vm_area_struct *vma) netx_clcd_mmap() argument
/linux-4.1.27/arch/arm/mach-nspire/
H A Dclcd.c108 int nspire_clcd_mmap(struct clcd_fb *fb, struct vm_area_struct *vma) nspire_clcd_mmap() argument
/linux-4.1.27/arch/arc/mm/
H A Dmmap.c35 struct vm_area_struct *vma; arch_get_unmapped_area() local
H A Dfault.c58 struct vm_area_struct *vma = NULL; do_page_fault() local
/linux-4.1.27/drivers/xen/xenfs/
H A Dxenstored.c33 static int xsd_kva_mmap(struct file *file, struct vm_area_struct *vma) xsd_kva_mmap() argument
/linux-4.1.27/drivers/media/v4l2-core/
H A Dvideobuf2-memops.c36 struct vm_area_struct *vb2_get_vma(struct vm_area_struct *vma) vb2_get_vma() argument
67 void vb2_put_vma(struct vm_area_struct *vma) vb2_put_vma() argument
100 struct vm_area_struct *vma; vb2_get_contig_userptr() local
146 static void vb2_common_vm_open(struct vm_area_struct *vma) vb2_common_vm_open() argument
164 static void vb2_common_vm_close(struct vm_area_struct *vma) vb2_common_vm_close() argument
H A Dvideobuf-vmalloc.c54 static void videobuf_vm_open(struct vm_area_struct *vma) videobuf_vm_open() argument
64 static void videobuf_vm_close(struct vm_area_struct *vma) videobuf_vm_close() argument
232 __videobuf_mmap_mapper(struct videobuf_queue *q, struct videobuf_buffer *buf, struct vm_area_struct *vma) __videobuf_mmap_mapper() argument
/linux-4.1.27/drivers/gpu/drm/exynos/
H A Dexynos_drm_gem.h74 struct vm_area_struct *vma; member in struct:exynos_drm_gem_obj
150 static inline int vma_is_io(struct vm_area_struct *vma) vma_is_io() argument
H A Dexynos_drm_dmabuf.c165 exynos_gem_dmabuf_mmap(struct dma_buf *dma_buf, struct vm_area_struct *vma) exynos_gem_dmabuf_mmap() argument
H A Dexynos_drm_fbdev.c38 exynos_drm_fb_mmap(struct fb_info *info, struct vm_area_struct *vma) exynos_drm_fb_mmap() argument
/linux-4.1.27/drivers/infiniband/hw/ipath/
H A Dipath_mmap.c64 static void ipath_vma_open(struct vm_area_struct *vma) ipath_vma_open() argument
71 static void ipath_vma_close(struct vm_area_struct *vma) ipath_vma_close() argument
89 int ipath_mmap(struct ib_ucontext *context, struct vm_area_struct *vma) ipath_mmap() argument
/linux-4.1.27/drivers/infiniband/hw/qib/
H A Dqib_mmap.c64 static void qib_vma_open(struct vm_area_struct *vma) qib_vma_open() argument
71 static void qib_vma_close(struct vm_area_struct *vma) qib_vma_close() argument
89 int qib_mmap(struct ib_ucontext *context, struct vm_area_struct *vma) qib_mmap() argument
/linux-4.1.27/arch/tile/kernel/
H A Dtlb.c53 void flush_tlb_page_mm(struct vm_area_struct *vma, struct mm_struct *mm, flush_tlb_page_mm() argument
62 void flush_tlb_page(struct vm_area_struct *vma, unsigned long va) flush_tlb_page() argument
68 void flush_tlb_range(struct vm_area_struct *vma, flush_tlb_range() argument
H A Dvdso.c113 const char *arch_vma_name(struct vm_area_struct *vma) arch_vma_name() argument
/linux-4.1.27/arch/tile/mm/
H A Delf.c45 struct vm_area_struct *vma; notify_exec() local
/linux-4.1.27/arch/um/include/asm/
H A Dmmu_context.h21 arch_unmap(struct mm_struct *mm, struct vm_area_struct *vma, unsigned long start, unsigned long end) arch_unmap() argument
26 arch_bprm_mm_init(struct mm_struct *mm, struct vm_area_struct *vma) arch_bprm_mm_init() argument
/linux-4.1.27/arch/unicore32/include/asm/
H A Dmmu_context.h89 arch_unmap(struct mm_struct *mm, struct vm_area_struct *vma, unsigned long start, unsigned long end) arch_unmap() argument
95 arch_bprm_mm_init(struct mm_struct *mm, struct vm_area_struct *vma) arch_bprm_mm_init() argument
H A Dtlbflush.h88 local_flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr) local_flush_tlb_page() argument
/linux-4.1.27/arch/microblaze/include/asm/
H A Dtlbflush.h33 static inline void local_flush_tlb_page(struct vm_area_struct *vma, local_flush_tlb_page() argument
36 static inline void local_flush_tlb_range(struct vm_area_struct *vma, local_flush_tlb_range() argument
/linux-4.1.27/arch/microblaze/mm/
H A Dfault.c89 struct vm_area_struct *vma; do_page_fault() local
/linux-4.1.27/fs/romfs/
H A Dmmap-nommu.c68 static int romfs_mmap(struct file *file, struct vm_area_struct *vma) romfs_mmap() argument
/linux-4.1.27/arch/score/mm/
H A Dfault.c46 struct vm_area_struct *vma = NULL; do_page_fault() local
H A Dtlb-score.c80 void local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, local_flush_tlb_range() argument
159 void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long page) local_flush_tlb_page() argument
213 void __update_tlb(struct vm_area_struct *vma, unsigned long address, pte_t pte) __update_tlb() argument
/linux-4.1.27/arch/mips/mm/
H A Dpgtable-64.c67 void pmdp_splitting_flush(struct vm_area_struct *vma, pmdp_splitting_flush() argument
H A Dfault.c42 struct vm_area_struct * vma = NULL; __do_page_fault() local
/linux-4.1.27/arch/avr32/mm/
H A Dfault.c60 struct vm_area_struct *vma; do_page_fault() local
H A Dcache.c119 void flush_icache_page(struct vm_area_struct *vma, struct page *page) flush_icache_page() argument
155 void copy_to_user_page(struct vm_area_struct *vma, struct page *page, copy_to_user_page() argument
/linux-4.1.27/arch/cris/arch-v32/mm/
H A Dtlb.c121 __flush_tlb_page(struct vm_area_struct *vma, unsigned long addr) __flush_tlb_page() argument
/linux-4.1.27/fs/ext2/
H A Dfile.c29 static int ext2_dax_fault(struct vm_area_struct *vma, struct vm_fault *vmf) ext2_dax_fault() argument
34 static int ext2_dax_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf) ext2_dax_mkwrite() argument
45 static int ext2_file_mmap(struct file *file, struct vm_area_struct *vma) ext2_file_mmap() argument
/linux-4.1.27/drivers/xen/xenbus/
H A Dxenbus_dev_backend.c93 static int xenbus_backend_mmap(struct file *file, struct vm_area_struct *vma) xenbus_backend_mmap() argument
/linux-4.1.27/drivers/misc/cxl/
H A Dcontext.c103 static int cxl_mmap_fault(struct vm_area_struct *vma, struct vm_fault *vmf) cxl_mmap_fault() argument
146 int cxl_context_iomap(struct cxl_context *ctx, struct vm_area_struct *vma) cxl_context_iomap() argument
H A Dfault.c260 struct vm_area_struct *vma; cxl_prefault_vma() local
/linux-4.1.27/drivers/misc/mic/host/
H A Dmic_fops.c192 mic_mmap(struct file *f, struct vm_area_struct *vma) mic_mmap() argument
/linux-4.1.27/drivers/staging/unisys/visorchipset/
H A Dfile.c61 visorchipset_mmap(struct file *file, struct vm_area_struct *vma) visorchipset_mmap() argument
/linux-4.1.27/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_doorbell.c120 int kfd_doorbell_mmap(struct kfd_process *process, struct vm_area_struct *vma) kfd_doorbell_mmap() argument
/linux-4.1.27/drivers/gpu/drm/gma500/
H A Dgem.c174 int psb_gem_fault(struct vm_area_struct *vma, struct vm_fault *vmf) psb_gem_fault() argument
/linux-4.1.27/drivers/gpu/drm/i915/
H A Di915_gem_evict.c37 mark_free(struct i915_vma *vma, struct list_head *unwind) mark_free() argument
80 struct i915_vma *vma; i915_gem_evict_something() local
218 struct i915_vma *vma, *next; i915_gem_evict_vm() local
H A Di915_gem_shrinker.c116 struct i915_vma *vma, *v; i915_gem_shrink() local
184 struct i915_vma *vma; num_vma_bound() local
H A Di915_gem_stolen.c478 struct i915_vma *vma; i915_gem_object_create_stolen_for_preallocated() local
/linux-4.1.27/arch/x86/kernel/
H A Dsys_x86_64.c130 struct vm_area_struct *vma; arch_get_unmapped_area() local
168 struct vm_area_struct *vma; arch_get_unmapped_area_topdown() local
H A Dvsyscall_64.c276 static const char *gate_vma_name(struct vm_area_struct *vma) gate_vma_name() argument
304 struct vm_area_struct *vma = get_gate_vma(mm); in_gate_area() local
/linux-4.1.27/arch/xtensa/mm/
H A Dfault.c39 struct vm_area_struct * vma; do_page_fault() local
H A Dcache.c185 void local_flush_cache_range(struct vm_area_struct *vma, local_flush_cache_range() argument
199 void local_flush_cache_page(struct vm_area_struct *vma, unsigned long address, local_flush_cache_page() argument
214 update_mmu_cache(struct vm_area_struct * vma, unsigned long addr, pte_t *ptep) update_mmu_cache() argument
261 void copy_to_user_page(struct vm_area_struct *vma, struct page *page, copy_to_user_page() argument
297 extern void copy_from_user_page(struct vm_area_struct *vma, struct page *page, copy_from_user_page() argument
107 copy_user_highpage(struct page *dst, struct page *src, unsigned long vaddr, struct vm_area_struct *vma) copy_user_highpage() argument
H A Dtlb.c88 void local_flush_tlb_range(struct vm_area_struct *vma, local_flush_tlb_range() argument
128 void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long page) local_flush_tlb_page() argument
/linux-4.1.27/arch/sparc/mm/
H A Dhugetlbpage.c97 struct vm_area_struct *vma; hugetlb_get_unmapped_area() local
H A Dfault_32.c170 struct vm_area_struct *vma; do_sparc_fault() local
386 struct vm_area_struct *vma; force_user_fault() local
H A Dfault_64.c286 struct vm_area_struct *vma; do_sparc64_fault() local
H A Dtlb.c196 void pmdp_invalidate(struct vm_area_struct *vma, unsigned long address, pmdp_invalidate() argument
/linux-4.1.27/arch/um/drivers/
H A Dmmapper_kern.c48 static int mmapper_mmap(struct file *file, struct vm_area_struct *vma) mmapper_mmap() argument
/linux-4.1.27/arch/unicore32/mm/
H A Dflush.c23 void flush_cache_range(struct vm_area_struct *vma, unsigned long start, flush_cache_range() argument
30 void flush_cache_page(struct vm_area_struct *vma, unsigned long user_addr, flush_cache_page() argument
35 static void flush_ptrace_access(struct vm_area_struct *vma, struct page *page, flush_ptrace_access() argument
53 void copy_to_user_page(struct vm_area_struct *vma, struct page *page, copy_to_user_page() argument
/linux-4.1.27/drivers/gpu/drm/nouveau/
H A Dnouveau_chan.h19 struct nvkm_vma vma; member in struct:nouveau_channel::__anon4152
H A Dnouveau_dma.c87 struct nvkm_vma *vma; nv50_dma_push() local
H A Dnouveau_display.h11 struct nvkm_vma vma; member in struct:nouveau_framebuffer
H A Dnouveau_fence.h92 struct nvkm_vma vma; member in struct:nv84_fence_chan
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/bar/
H A Dbase.c32 struct nvkm_vma vma; member in struct:nvkm_barobj
H A Dgf100.c75 gf100_bar_unmap(struct nvkm_bar *bar, struct nvkm_vma *vma) gf100_bar_unmap() argument
44 gf100_bar_kmap(struct nvkm_bar *bar, struct nvkm_mem *mem, u32 flags, struct nvkm_vma *vma) gf100_bar_kmap() argument
59 gf100_bar_umap(struct nvkm_bar *bar, struct nvkm_mem *mem, u32 flags, struct nvkm_vma *vma) gf100_bar_umap() argument
H A Dnv50.c75 nv50_bar_unmap(struct nvkm_bar *bar, struct nvkm_vma *vma) nv50_bar_unmap() argument
45 nv50_bar_kmap(struct nvkm_bar *bar, struct nvkm_mem *mem, u32 flags, struct nvkm_vma *vma) nv50_bar_kmap() argument
60 nv50_bar_umap(struct nvkm_bar *bar, struct nvkm_mem *mem, u32 flags, struct nvkm_vma *vma) nv50_bar_umap() argument
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
H A Dnv41.c39 nv41_vm_map_sg(struct nvkm_vma *vma, struct nvkm_gpuobj *pgt, nv41_vm_map_sg() argument
H A Dnv04.c37 nv04_vm_map_sg(struct nvkm_vma *vma, struct nvkm_gpuobj *pgt, nv04_vm_map_sg() argument
H A Dnv44.c85 nv44_vm_map_sg(struct nvkm_vma *vma, struct nvkm_gpuobj *pgt, nv44_vm_map_sg() argument
/linux-4.1.27/drivers/gpu/drm/omapdrm/
H A Domap_gem_dmabuf.c139 omap_gem_dmabuf_mmap(struct dma_buf *buffer, struct vm_area_struct *vma) omap_gem_dmabuf_mmap() argument
/linux-4.1.27/arch/metag/mm/
H A Dfault.c53 struct vm_area_struct *vma, *prev_vma; do_page_fault() local
H A Dhugetlbpage.c35 struct vm_area_struct *vma; prepare_hugepage_range() local
131 struct vm_area_struct *vma; hugetlb_get_unmapped_area_existing() local
/linux-4.1.27/drivers/gpu/drm/rockchip/
H A Drockchip_drm_fbdev.c28 rockchip_fbdev_mmap(struct fb_info *info, struct vm_area_struct *vma) rockchip_fbdev_mmap() argument
/linux-4.1.27/fs/ocfs2/
H A Dmmap.c131 static int ocfs2_page_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf) ocfs2_page_mkwrite() argument
178 int ocfs2_mmap(struct file *file, struct vm_area_struct *vma) ocfs2_mmap() argument
/linux-4.1.27/fs/nilfs2/
H A Dfile.c59 static int nilfs_page_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf) nilfs_page_mkwrite() argument
133 static int nilfs_file_mmap(struct file *file, struct vm_area_struct *vma) nilfs_file_mmap() argument
/linux-4.1.27/arch/s390/include/asm/
H A Dmmu_context.h128 arch_unmap(struct mm_struct *mm, struct vm_area_struct *vma, unsigned long start, unsigned long end) arch_unmap() argument
134 arch_bprm_mm_init(struct mm_struct *mm, struct vm_area_struct *vma) arch_bprm_mm_init() argument
H A Dtlbflush.h192 static inline void flush_tlb_range(struct vm_area_struct *vma, flush_tlb_range() argument
/linux-4.1.27/arch/mips/kernel/
H A Dvdso.c117 const char *arch_vma_name(struct vm_area_struct *vma) arch_vma_name() argument
/linux-4.1.27/arch/mn10300/include/asm/
H A Dtlbflush.h108 static inline void flush_tlb_range(struct vm_area_struct *vma, flush_tlb_range() argument
130 static inline void flush_tlb_range(struct vm_area_struct *vma, flush_tlb_range() argument
/linux-4.1.27/arch/mn10300/unit-asb2305/
H A Dpci-asb2305.c216 int pci_mmap_page_range(struct pci_dev *dev, struct vm_area_struct *vma, pci_mmap_page_range() argument
/linux-4.1.27/arch/nios2/mm/
H A Dfault.c45 struct vm_area_struct *vma = NULL; do_page_fault() local
H A Dinit.c139 const char *arch_vma_name(struct vm_area_struct *vma) arch_vma_name() argument
/linux-4.1.27/arch/openrisc/mm/
H A Dfault.c54 struct vm_area_struct *vma; do_page_fault() local
/linux-4.1.27/arch/parisc/mm/
H A Dfault.c204 struct vm_area_struct *vma, *prev_vma; do_page_fault() local
180 show_signal_msg(struct pt_regs *regs, unsigned long code, unsigned long address, struct task_struct *tsk, struct vm_area_struct *vma) show_signal_msg() argument
/linux-4.1.27/arch/powerpc/kvm/
H A Dbook3s_64_vio.c63 static int kvm_spapr_tce_fault(struct vm_area_struct *vma, struct vm_fault *vmf) kvm_spapr_tce_fault() argument
81 static int kvm_spapr_tce_mmap(struct file *file, struct vm_area_struct *vma) kvm_spapr_tce_mmap() argument
/linux-4.1.27/arch/powerpc/oprofile/cell/
H A Dpr_util.h38 unsigned int vma; /* SPU virtual memory address from elf */ member in struct:spu_overlay_info
46 unsigned int vma; /* SPU virtual memory address from elf */ member in struct:vma_to_fileoffset_map
/linux-4.1.27/arch/arm64/mm/
H A Dflush.c30 void flush_cache_range(struct vm_area_struct *vma, unsigned long start, flush_cache_range() argument
37 static void flush_ptrace_access(struct vm_area_struct *vma, struct page *page, flush_ptrace_access() argument
59 void copy_to_user_page(struct vm_area_struct *vma, struct page *page, copy_to_user_page() argument
110 void pmdp_splitting_flush(struct vm_area_struct *vma, unsigned long address, pmdp_splitting_flush() argument
/linux-4.1.27/arch/c6x/include/asm/
H A Ddma-mapping.h101 dma_mmap_coherent(struct device *dev, struct vm_area_struct *vma, void *cpu_addr, dma_addr_t dma_addr, size_t size) dma_mmap_coherent() argument
/linux-4.1.27/arch/cris/arch-v32/drivers/pci/
H A Dbios.c17 int pci_mmap_page_range(struct pci_dev *dev, struct vm_area_struct *vma, pci_mmap_page_range() argument
/linux-4.1.27/arch/cris/mm/
H A Dfault.c58 struct vm_area_struct * vma; do_page_fault() local
/linux-4.1.27/arch/frv/include/asm/
H A Dcacheflush.h80 static inline void flush_icache_user_range(struct vm_area_struct *vma, struct page *page, flush_icache_user_range() argument
87 static inline void flush_icache_page(struct vm_area_struct *vma, struct page *page) flush_icache_page() argument
/linux-4.1.27/arch/hexagon/include/asm/
H A Dcacheflush.h86 static inline void update_mmu_cache(struct vm_area_struct *vma, update_mmu_cache() argument
/linux-4.1.27/arch/ia64/mm/
H A Dfault.c83 struct vm_area_struct *vma, *prev_vma; ia64_do_page_fault() local
/linux-4.1.27/arch/m32r/mm/
H A Dfault-nommu.c96 void update_mmu_cache(struct vm_area_struct *vma, unsigned long addr, update_mmu_cache() argument
105 void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long page) local_flush_tlb_page() argument
113 void local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, local_flush_tlb_range() argument
/linux-4.1.27/arch/alpha/include/asm/
H A Dcacheflush.h50 flush_icache_user_range(struct vm_area_struct *vma, struct page *page, flush_icache_user_range() argument
H A Dtlbflush.h117 flush_tlb_page(struct vm_area_struct *vma, unsigned long addr) flush_tlb_page() argument
130 flush_tlb_range(struct vm_area_struct *vma, unsigned long start, flush_tlb_range() argument
38 ev4_flush_tlb_current_page(struct mm_struct * mm, struct vm_area_struct *vma, unsigned long addr) ev4_flush_tlb_current_page() argument
51 ev5_flush_tlb_current_page(struct mm_struct * mm, struct vm_area_struct *vma, unsigned long addr) ev5_flush_tlb_current_page() argument
/linux-4.1.27/arch/alpha/mm/
H A Dfault.c87 struct vm_area_struct * vma; do_page_fault() local
/linux-4.1.27/fs/coda/
H A Dfile.c85 coda_file_mmap(struct file *coda_file, struct vm_area_struct *vma) coda_file_mmap() argument
/linux-4.1.27/drivers/staging/android/ion/
H A Dion_cma_heap.c138 ion_cma_mmap(struct ion_heap *mapper, struct ion_buffer *buffer, struct vm_area_struct *vma) ion_cma_mmap() argument
/linux-4.1.27/drivers/sbus/char/
H A Dflash.c36 flash_mmap(struct file *file, struct vm_area_struct *vma) flash_mmap() argument
/linux-4.1.27/drivers/gpu/drm/bochs/
H A Dbochs_fbdev.c12 bochsfb_mmap(struct fb_info *info, struct vm_area_struct *vma) bochsfb_mmap() argument
/linux-4.1.27/drivers/gpu/drm/
H A Ddrm_gem_cma_helper.c354 int drm_gem_cma_mmap(struct file *filp, struct vm_area_struct *vma) drm_gem_cma_mmap() argument
317 drm_gem_cma_mmap_obj(struct drm_gem_cma_object *cma_obj, struct vm_area_struct *vma) drm_gem_cma_mmap_obj() argument
488 drm_gem_cma_prime_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma) drm_gem_cma_prime_mmap() argument
/linux-4.1.27/drivers/infiniband/hw/ehca/
H A Dehca_uverbs.c71 static void ehca_mm_open(struct vm_area_struct *vma) ehca_mm_open() argument
87 static void ehca_mm_close(struct vm_area_struct *vma) ehca_mm_close() argument
105 static int ehca_mmap_fw(struct vm_area_struct *vma, struct h_galpas *galpas, ehca_mmap_fw() argument
135 static int ehca_mmap_queue(struct vm_area_struct *vma, struct ipz_queue *queue, ehca_mmap_queue() argument
161 static int ehca_mmap_cq(struct vm_area_struct *vma, struct ehca_cq *cq, ehca_mmap_cq() argument
198 static int ehca_mmap_qp(struct vm_area_struct *vma, struct ehca_qp *qp, ehca_mmap_qp() argument
248 int ehca_mmap(struct ib_ucontext *context, struct vm_area_struct *vma) ehca_mmap() argument
/linux-4.1.27/arch/x86/vdso/
H A Dvma.c95 struct vm_area_struct *vma; map_vdso() local
/linux-4.1.27/arch/um/kernel/
H A Dtrap.c27 struct vm_area_struct *vma; handle_page_fault() local
/linux-4.1.27/arch/unicore32/kernel/
H A Dprocess.c325 const char *arch_vma_name(struct vm_area_struct *vma) arch_vma_name() argument
/linux-4.1.27/drivers/char/agp/
H A Dalpha-agp.c14 static int alpha_core_agp_vm_fault(struct vm_area_struct *vma, alpha_core_agp_vm_fault() argument

Completed in 3392 milliseconds

1234