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

1234

/linux-4.4.14/arch/x86/um/
H A Dmem_64.c4 const char *arch_vma_name(struct vm_area_struct *vma) arch_vma_name() argument
H A Dmem_32.c47 struct vm_area_struct *vma = get_gate_vma(mm); in_gate_area() local
/linux-4.4.14/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.4.14/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 Duserfaultfd_k.h40 static inline bool is_mergeable_vm_userfaultfd_ctx(struct vm_area_struct *vma, is_mergeable_vm_userfaultfd_ctx() argument
46 static inline bool userfaultfd_missing(struct vm_area_struct *vma) userfaultfd_missing() argument
51 static inline bool userfaultfd_armed(struct vm_area_struct *vma) userfaultfd_armed() argument
59 static inline int handle_userfault(struct vm_area_struct *vma, handle_userfault() argument
67 static inline bool is_mergeable_vm_userfaultfd_ctx(struct vm_area_struct *vma, is_mergeable_vm_userfaultfd_ctx() argument
73 static inline bool userfaultfd_missing(struct vm_area_struct *vma) userfaultfd_missing() argument
78 static inline bool userfaultfd_armed(struct vm_area_struct *vma) userfaultfd_armed() argument
H A Ddax.h23 static inline int dax_pmd_fault(struct vm_area_struct *vma, unsigned long addr, dax_pmd_fault() argument
35 static inline bool vma_is_dax(struct vm_area_struct *vma) vma_is_dax() 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.4.14/include/media/
H A Dvideobuf-vmalloc.h29 struct vm_area_struct *vma; member in struct:videobuf_vmalloc_memory
/linux-4.4.14/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 Dhugetlb.h50 static inline void huge_ptep_clear_flush(struct vm_area_struct *vma, huge_ptep_clear_flush() argument
72 static inline int huge_ptep_set_access_flags(struct vm_area_struct *vma, huge_ptep_set_access_flags() argument
H A Dmmu_context.h254 static inline void arch_unmap(struct mm_struct *mm, struct vm_area_struct *vma, arch_unmap() argument
248 arch_bprm_mm_init(struct mm_struct *mm, struct vm_area_struct *vma) arch_bprm_mm_init() argument
/linux-4.4.14/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 Dmmu_context.h138 arch_unmap(struct mm_struct *mm, struct vm_area_struct *vma, unsigned long start, unsigned long end) arch_unmap() argument
146 arch_bprm_mm_init(struct mm_struct *mm, struct vm_area_struct *vma) arch_bprm_mm_init() 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.4.14/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.4.14/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
H A Dhugetlb.h49 static inline void huge_ptep_clear_flush(struct vm_area_struct *vma, huge_ptep_clear_flush() argument
70 static inline int huge_ptep_set_access_flags(struct vm_area_struct *vma, huge_ptep_set_access_flags() argument
/linux-4.4.14/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.4.14/arch/nios2/kernel/
H A Dsys_nios2.c24 struct vm_area_struct *vma; sys_cacheflush() local
/linux-4.4.14/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
H A Dhugetlb.h42 static inline void huge_ptep_clear_flush(struct vm_area_struct *vma, huge_ptep_clear_flush() argument
/linux-4.4.14/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.h35 static inline void huge_ptep_clear_flush(struct vm_area_struct *vma, huge_ptep_clear_flush() argument
56 static inline int huge_ptep_set_access_flags(struct vm_area_struct *vma, huge_ptep_set_access_flags() argument
/linux-4.4.14/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.4.14/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.h40 struct vm_area_struct vma = { .vm_mm = tlb->mm, }; tlb_flush() local
H A Dcacheflush.h77 static inline void flush_cache_page(struct vm_area_struct *vma, flush_cache_page() argument
H A Dtlbflush.h91 static inline void flush_tlb_page(struct vm_area_struct *vma, flush_tlb_page() argument
107 static inline void __flush_tlb_range(struct vm_area_struct *vma, __flush_tlb_range() argument
132 static inline void flush_tlb_range(struct vm_area_struct *vma, flush_tlb_range() argument
H A Dhugetlb.h35 static inline void huge_ptep_clear_flush(struct vm_area_struct *vma, huge_ptep_clear_flush() argument
53 static inline int huge_ptep_set_access_flags(struct vm_area_struct *vma, huge_ptep_set_access_flags() argument
/linux-4.4.14/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.4.14/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.4.14/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.4.14/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 Dframe_vector.c40 struct vm_area_struct *vma; get_vaddr_frames() local
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
/linux-4.4.14/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.4.14/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
/linux-4.4.14/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.h28 static inline void flush_tlb_page(struct vm_area_struct *vma, flush_tlb_page() argument
33 static inline void flush_tlb_range(struct vm_area_struct *vma, flush_tlb_range() argument
H A Dhugetlb.h42 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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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
H A D68328fb.c392 static int mc68x328fb_mmap(struct fb_info *info, struct vm_area_struct *vma) mc68x328fb_mmap() argument
/linux-4.4.14/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_ttm_glue.c31 int vmw_mmap(struct file *filp, struct vm_area_struct *vma) vmw_mmap() argument
H A Dvmwgfx_prime.c98 vmw_prime_dmabuf_mmap(struct dma_buf *dma_buf, struct vm_area_struct *vma) vmw_prime_dmabuf_mmap() argument
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
H A Dchangf100.h19 struct nvkm_vma vma; member in struct:gf100_fifo_chan::__anon4480
H A Dchangk104.h20 struct nvkm_vma vma; member in struct:gk104_fifo_chan::__anon4481
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/bar/
H A Dbase.c43 nvkm_bar_umap(struct nvkm_bar *bar, u64 size, int type, struct nvkm_vma *vma) nvkm_bar_umap() argument
H A Dgf100.c37 gf100_bar_umap(struct nvkm_bar *base, u64 size, int type, struct nvkm_vma *vma) gf100_bar_umap() argument
H A Dnv50.c38 nv50_bar_umap(struct nvkm_bar *base, u64 size, int type, struct nvkm_vma *vma) nv50_bar_umap() argument
/linux-4.4.14/drivers/media/v4l2-core/
H A Dvideobuf2-memops.c90 static void vb2_common_vm_open(struct vm_area_struct *vma) vb2_common_vm_open() argument
108 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.4.14/drivers/auxdisplay/
H A Dcfag12864bfb.c67 static int cfag12864bfb_mmap(struct fb_info *info, struct vm_area_struct *vma) cfag12864bfb_mmap() argument
/linux-4.4.14/drivers/gpu/drm/exynos/
H A Dexynos_drm_gem.h126 static inline int vma_is_io(struct vm_area_struct *vma) vma_is_io() argument
H A Dexynos_drm_fbdev.c37 exynos_drm_fb_mmap(struct fb_info *info, struct vm_area_struct *vma) exynos_drm_fb_mmap() argument
/linux-4.4.14/drivers/gpu/drm/msm/
H A Dmsm_gem_prime.c44 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.4.14/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
/linux-4.4.14/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
/linux-4.4.14/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.4.14/arch/arc/mm/
H A Dmmap.c35 struct vm_area_struct *vma; arch_get_unmapped_area() local
H A Dfault.c65 struct vm_area_struct *vma = NULL; do_page_fault() local
/linux-4.4.14/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.4.14/fs/ncpfs/
H A Dmmap.c104 int ncp_mmap(struct file *file, struct vm_area_struct *vma) ncp_mmap() argument
/linux-4.4.14/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.4.14/arch/s390/pci/
H A Dpci_mmio.c17 struct vm_area_struct *vma; get_pfn() local
/linux-4.4.14/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.4.14/arch/sh/kernel/
H A Dsys_sh.c59 struct vm_area_struct *vma; sys_cacheflush() local
/linux-4.4.14/arch/sh/kernel/vsyscall/
H A Dvsyscall.c88 const char *arch_vma_name(struct vm_area_struct *vma) arch_vma_name() argument
/linux-4.4.14/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.h37 static inline void huge_ptep_clear_flush(struct vm_area_struct *vma, huge_ptep_clear_flush() argument
58 static inline int huge_ptep_set_access_flags(struct vm_area_struct *vma, huge_ptep_set_access_flags() argument
/linux-4.4.14/arch/hexagon/kernel/
H A Dvdso.c95 const char *arch_vma_name(struct vm_area_struct *vma) arch_vma_name() argument
/linux-4.4.14/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.4.14/arch/arm/mm/
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 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 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.4.14/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.4.14/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.4.14/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.4.14/drivers/staging/rdma/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.4.14/drivers/staging/rdma/hfi1/
H A Dmmap.c82 static void hfi1_vma_open(struct vm_area_struct *vma) hfi1_vma_open() argument
89 static void hfi1_vma_close(struct vm_area_struct *vma) hfi1_vma_close() argument
107 int hfi1_mmap(struct ib_ucontext *context, struct vm_area_struct *vma) hfi1_mmap() argument
/linux-4.4.14/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.4.14/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.c119 struct i915_vma *vma, *v; i915_gem_shrink() local
193 struct i915_vma *vma; num_vma_bound() local
/linux-4.4.14/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.4.14/arch/tile/mm/
H A Delf.c45 struct vm_area_struct *vma; notify_exec() local
/linux-4.4.14/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.4.14/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.4.14/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.4.14/fs/romfs/
H A Dmmap-nommu.c68 static int romfs_mmap(struct file *file, struct vm_area_struct *vma) romfs_mmap() argument
/linux-4.4.14/arch/score/mm/
H A Dfault.c47 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.4.14/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.4.14/arch/microblaze/mm/
H A Dfault.c89 struct vm_area_struct *vma; do_page_fault() local
/linux-4.4.14/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.4.14/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.4.14/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.4.14/drivers/misc/mic/host/
H A Dmic_fops.c192 mic_mmap(struct file *f, struct vm_area_struct *vma) mic_mmap() argument
/linux-4.4.14/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
H A Drockchip_drm_gem.c93 int rockchip_gem_mmap(struct file *filp, struct vm_area_struct *vma) rockchip_gem_mmap() argument
57 rockchip_drm_gem_object_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma) rockchip_drm_gem_object_mmap() argument
80 rockchip_gem_mmap_buf(struct drm_gem_object *obj, struct vm_area_struct *vma) rockchip_gem_mmap_buf() argument
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
H A Dnv04.c36 nv04_vm_map_sg(struct nvkm_vma *vma, struct nvkm_memory *pgt, nv04_vm_map_sg() argument
55 nv04_vm_unmap(struct nvkm_vma *vma, struct nvkm_memory *pgt, u32 pte, u32 cnt) nv04_vm_unmap() argument
H A Dnv41.c38 nv41_vm_map_sg(struct nvkm_vma *vma, struct nvkm_memory *pgt, nv41_vm_map_sg() argument
57 nv41_vm_unmap(struct nvkm_vma *vma, struct nvkm_memory *pgt, u32 pte, u32 cnt) nv41_vm_unmap() argument
H A Dgf100.c89 gf100_vm_addr(struct nvkm_vma *vma, u64 phys, u32 memtype, u32 target) gf100_vm_addr() argument
103 gf100_vm_map(struct nvkm_vma *vma, struct nvkm_memory *pgt, gf100_vm_map() argument
130 gf100_vm_map_sg(struct nvkm_vma *vma, struct nvkm_memory *pgt, gf100_vm_map_sg() argument
149 gf100_vm_unmap(struct nvkm_vma *vma, struct nvkm_memory *pgt, u32 pte, u32 cnt) gf100_vm_unmap() argument
H A Dnv44.c84 nv44_vm_map_sg(struct nvkm_vma *vma, struct nvkm_memory *pgt, nv44_vm_map_sg() argument
117 nv44_vm_unmap(struct nvkm_vma *vma, struct nvkm_memory *pgt, u32 pte, u32 cnt) nv44_vm_unmap() argument
/linux-4.4.14/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.4.14/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
158 int cxl_context_iomap(struct cxl_context *ctx, struct vm_area_struct *vma) cxl_context_iomap() argument
H A Dfault.c264 struct vm_area_struct *vma; cxl_prefault_vma() local
/linux-4.4.14/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.4.14/drivers/gpu/drm/nouveau/
H A Dnouveau_chan.h19 struct nvkm_vma vma; member in struct:nouveau_channel::__anon4362
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.4.14/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.4.14/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.4.14/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
/linux-4.4.14/arch/xtensa/mm/
H A Dfault.c40 struct vm_area_struct * vma; do_page_fault() local
/linux-4.4.14/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.4.14/arch/alpha/mm/
H A Dfault.c86 struct vm_area_struct * vma; do_page_fault() local
/linux-4.4.14/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.4.14/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.4.14/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.4.14/sound/arm/
H A Dpxa2xx-pcm-lib.c140 pxa2xx_pcm_mmap(struct snd_pcm_substream *substream, struct vm_area_struct *vma) pxa2xx_pcm_mmap() argument
/linux-4.4.14/fs/coda/
H A Dfile.c85 coda_file_mmap(struct file *coda_file, struct vm_area_struct *vma) coda_file_mmap() argument
/linux-4.4.14/fs/ext2/
H A Dfile.c42 static int ext2_dax_fault(struct vm_area_struct *vma, struct vm_fault *vmf) ext2_dax_fault() argument
62 static int ext2_dax_pmd_fault(struct vm_area_struct *vma, unsigned long addr, ext2_dax_pmd_fault() argument
83 static int ext2_dax_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf) ext2_dax_mkwrite() argument
100 static int ext2_dax_pfn_mkwrite(struct vm_area_struct *vma, ext2_dax_pfn_mkwrite() argument
129 static int ext2_file_mmap(struct file *file, struct vm_area_struct *vma) ext2_file_mmap() argument
/linux-4.4.14/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.4.14/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.4.14/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.4.14/arch/mips/kernel/
H A Dvdso.c103 struct vm_area_struct *vma; arch_setup_additional_pages() local
/linux-4.4.14/arch/s390/include/asm/
H A Dmmu_context.h144 arch_unmap(struct mm_struct *mm, struct vm_area_struct *vma, unsigned long start, unsigned long end) arch_unmap() argument
150 arch_bprm_mm_init(struct mm_struct *mm, struct vm_area_struct *vma) arch_bprm_mm_init() argument
H A Dtlbflush.h189 static inline void flush_tlb_range(struct vm_area_struct *vma, flush_tlb_range() argument
/linux-4.4.14/arch/s390/mm/
H A Dmmap.c87 struct vm_area_struct *vma; arch_get_unmapped_area() local
121 struct vm_area_struct *vma; arch_get_unmapped_area_topdown() local
/linux-4.4.14/arch/metag/mm/
H A Dfault.c53 struct vm_area_struct *vma, *prev_vma; do_page_fault() local
/linux-4.4.14/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.4.14/arch/mn10300/unit-asb2305/
H A Dpci-asb2305.c214 int pci_mmap_page_range(struct pci_dev *dev, struct vm_area_struct *vma, pci_mmap_page_range() argument
/linux-4.4.14/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.4.14/arch/openrisc/mm/
H A Dfault.c54 struct vm_area_struct *vma; do_page_fault() local
/linux-4.4.14/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.4.14/arch/cris/mm/
H A Dfault.c58 struct vm_area_struct * vma; do_page_fault() local
/linux-4.4.14/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.4.14/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.4.14/arch/ia64/mm/
H A Dfault.c83 struct vm_area_struct *vma, *prev_vma; ia64_do_page_fault() local
/linux-4.4.14/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.4.14/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
105 void pmdp_splitting_flush(struct vm_area_struct *vma, unsigned long address, pmdp_splitting_flush() argument
/linux-4.4.14/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.4.14/drivers/staging/rdma/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.4.14/drivers/sbus/char/
H A Dflash.c36 flash_mmap(struct file *file, struct vm_area_struct *vma) flash_mmap() argument
/linux-4.4.14/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.4.14/drivers/video/fbdev/core/
H A Dfb_defio.c40 static int fb_deferred_io_fault(struct vm_area_struct *vma, fb_deferred_io_fault() argument
94 static int fb_deferred_io_mkwrite(struct vm_area_struct *vma, fb_deferred_io_mkwrite() argument
167 static int fb_deferred_io_mmap(struct fb_info *info, struct vm_area_struct *vma) fb_deferred_io_mmap() argument
/linux-4.4.14/drivers/gpu/drm/ttm/
H A Dttm_bo_vm.c86 static int ttm_bo_vm_fault(struct vm_area_struct *vma, struct vm_fault *vmf) ttm_bo_vm_fault() argument
260 static void ttm_bo_vm_open(struct vm_area_struct *vma) ttm_bo_vm_open() argument
270 static void ttm_bo_vm_close(struct vm_area_struct *vma) ttm_bo_vm_close() argument
308 int ttm_bo_mmap(struct file *filp, struct vm_area_struct *vma, ttm_bo_mmap() argument
353 int ttm_fbdev_mmap(struct vm_area_struct *vma, struct ttm_buffer_object *bo) ttm_fbdev_mmap() argument
44 ttm_bo_vm_fault_idle(struct ttm_buffer_object *bo, struct vm_area_struct *vma, struct vm_fault *vmf) ttm_bo_vm_fault_idle() argument
/linux-4.4.14/drivers/gpu/drm/udl/
H A Dudl_dmabuf.c181 udl_dmabuf_mmap(struct dma_buf *dma_buf, struct vm_area_struct *vma) udl_dmabuf_mmap() argument
H A Dudl_gem.c87 int udl_drm_gem_mmap(struct file *filp, struct vm_area_struct *vma) udl_drm_gem_mmap() argument
103 int udl_gem_fault(struct vm_area_struct *vma, struct vm_fault *vmf) udl_gem_fault() argument
60 update_vm_cache_attr(struct udl_gem_object *obj, struct vm_area_struct *vma) update_vm_cache_attr() argument
/linux-4.4.14/drivers/gpu/drm/vgem/
H A Dvgem_drv.c89 static int vgem_gem_fault(struct vm_area_struct *vma, struct vm_fault *vmf) vgem_gem_fault() argument
/linux-4.4.14/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.4.14/drivers/gpu/drm/
H A Ddrm_gem_cma_helper.c349 int drm_gem_cma_mmap(struct file *filp, struct vm_area_struct *vma) drm_gem_cma_mmap() argument
312 drm_gem_cma_mmap_obj(struct drm_gem_cma_object *cma_obj, struct vm_area_struct *vma) drm_gem_cma_mmap_obj() argument
480 drm_gem_cma_prime_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma) drm_gem_cma_prime_mmap() argument
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/core/
H A Dgpuobj.c233 nvkm_gpuobj_unmap(struct nvkm_vma *vma) nvkm_gpuobj_unmap() argument
222 nvkm_gpuobj_map(struct nvkm_gpuobj *gpuobj, struct nvkm_vm *vm, u32 access, struct nvkm_vma *vma) nvkm_gpuobj_map() argument

Completed in 4107 milliseconds

1234