/linux-4.1.27/arch/x86/um/ |
H A D | mem_64.c | 5 const char *arch_vma_name(struct vm_area_struct *vma) arch_vma_name() argument
|
H A D | mem_32.c | 48 struct vm_area_struct *vma = get_gate_vma(mm); in_gate_area() local
|
/linux-4.1.27/arch/nios2/include/asm/ |
H A D | tlbflush.h | 40 static inline void flush_tlb_page(struct vm_area_struct *vma, flush_tlb_page() argument
|
/linux-4.1.27/include/linux/ |
H A D | hugetlb_inline.h | 8 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 D | khugepaged.h | 39 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 D | ksm.h | 79 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 D | videobuf-vmalloc.h | 29 struct vm_area_struct *vma; member in struct:videobuf_vmalloc_memory
|
/linux-4.1.27/arch/x86/include/asm/ |
H A D | fb.h | 8 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, fb_pgprotect() argument
|
H A D | mmu_context.h | 227 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 D | mpx.h | 96 mpx_notify_unmap(struct mm_struct *mm, struct vm_area_struct *vma, unsigned long start, unsigned long end) mpx_notify_unmap() argument
|
H A D | hugetlb.h | 53 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 D | fb.h | 8 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, fb_pgprotect() argument
|
H A D | cacheflush.h | 69 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 D | fb.h | 8 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, fb_pgprotect() argument
|
H A D | cacheflush.h | 53 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 D | sys_nios2.c | 24 struct vm_area_struct *vma; sys_cacheflush() local
|
/linux-4.1.27/arch/parisc/include/asm/ |
H A D | fb.h | 8 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, fb_pgprotect() argument
|
H A D | tlbflush.h | 78 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 D | fb.h | 8 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, fb_pgprotect() argument
|
H A D | tlbflush.h | 70 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 D | fb.h | 23 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, fb_pgprotect() argument
|
H A D | tlb.h | 43 struct vm_area_struct vma = { .vm_mm = tlb->mm, }; tlb_flush() local
|
H A D | cacheflush.h | 82 static inline void flush_cache_page(struct vm_area_struct *vma, flush_cache_page() argument
|
H A D | tlbflush.h | 85 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 D | fb.h | 8 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, fb_pgprotect() argument
|
H A D | cacheflush.h | 125 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 D | fb.h | 9 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, fb_pgprotect() argument
|
H A D | tlbflush.h | 75 flush_tlb_page (struct vm_area_struct *vma, unsigned long addr) flush_tlb_page() argument
|
H A D | hugetlb.h | 39 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 D | fb.h | 8 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 D | fb.h | 11 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 D | tlbflush.h | 84 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 D | fb.h | 8 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, fb_pgprotect() argument
|
H A D | hugetlb-3level.h | 46 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 D | tlb-urb.c | 20 void tlb_wire_entry(struct vm_area_struct *vma, unsigned long addr, pte_t pte) tlb_wire_entry() argument
|
H A D | tlb-pteaex.c | 18 void __update_tlb(struct vm_area_struct *vma, unsigned long address, pte_t pte) __update_tlb() argument
|
H A D | tlb-sh3.c | 29 void __update_tlb(struct vm_area_struct *vma, unsigned long address, pte_t pte) __update_tlb() argument
|
H A D | tlb-sh4.c | 17 void __update_tlb(struct vm_area_struct *vma, unsigned long address, pte_t pte) __update_tlb() argument
|
H A D | tlbflush_32.c | 15 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 D | mmap.c | 37 struct vm_area_struct *vma; arch_get_unmapped_area() local 84 struct vm_area_struct *vma; arch_get_unmapped_area_topdown() local
|
H A D | tlb-sh5.c | 150 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 D | tlbflush_64.c | 67 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 D | nommu.c | 49 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 D | fb.h | 9 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, fb_pgprotect() argument
|
H A D | tlbflush_64.h | 27 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 D | hugetlb.h | 46 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 D | mmu-context.c | 29 void update_mmu_cache(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) update_mmu_cache() argument
|
H A D | cache-flush-icache.c | 25 void flush_icache_page(struct vm_area_struct *vma, struct page *page) flush_icache_page() argument
|
H A D | tlb-smp.c | 182 void flush_tlb_page(struct vm_area_struct *vma, unsigned long va) flush_tlb_page() argument
|
H A D | fault.c | 121 struct vm_area_struct *vma; do_page_fault() local
|
/linux-4.1.27/arch/cris/include/asm/ |
H A D | tlbflush.h | 29 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 D | cache-page.c | 49 void flush_icache_user_range(struct vm_area_struct *vma, struct page *page, flush_icache_user_range() argument
|
H A D | elf-fdpic.c | 62 struct vm_area_struct *vma; arch_get_unmapped_area() local
|
H A D | fault.c | 34 struct vm_area_struct *vma; do_page_fault() local
|
/linux-4.1.27/arch/m68k/mm/ |
H A D | fault.c | 73 struct vm_area_struct * vma; do_page_fault() local
|
H A D | cache.c | 108 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 D | arc_hostlink.c | 21 static int arc_hl_mmap(struct file *fp, struct vm_area_struct *vma) arc_hl_mmap() argument
|
/linux-4.1.27/mm/ |
H A D | msync.c | 35 struct vm_area_struct *vma; SYSCALL_DEFINE3() local
|
H A D | vmacache.c | 96 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 D | debug.c | 154 void dump_vma(const struct vm_area_struct *vma) dump_vma() argument
|
H A D | pagewalk.c | 135 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 D | pgtable-generic.c | 47 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 D | mm_hooks.h | 18 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 D | mmap.c | 130 const char *arch_vma_name(struct vm_area_struct *vma) arch_vma_name() argument
|
H A D | hugetlbpage.c | 130 struct vm_area_struct *vma; hugetlb_get_unmapped_area() local
|
H A D | tlb.c | 238 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 D | sys_sh.c | 59 struct vm_area_struct *vma; sys_cacheflush() local
|
/linux-4.1.27/arch/sh/kernel/vsyscall/ |
H A D | vsyscall.c | 88 const char *arch_vma_name(struct vm_area_struct *vma) arch_vma_name() argument
|
/linux-4.1.27/arch/tile/include/asm/ |
H A D | tlbflush.h | 45 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 D | cacheflush.h | 64 static inline void copy_to_user_page(struct vm_area_struct *vma, copy_to_user_page() argument
|
H A D | hugetlb.h | 67 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 D | msm_gem_prime.c | 40 int msm_gem_prime_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma) msm_gem_prime_mmap() argument
|
H A D | msm_fbdev.c | 60 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 D | engctx.h | 12 struct nvkm_vma vma; member in struct:nvkm_engctx
|
/linux-4.1.27/drivers/char/ |
H A D | uv_mmtimer.c | 147 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 D | tlbflush.h | 52 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 D | hugetlb.h | 41 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 D | cfag12864bfb.c | 67 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 D | vmwgfx_ttm_glue.c | 31 int vmw_mmap(struct file *filp, struct vm_area_struct *vma) vmw_mmap() argument
|
/linux-4.1.27/drivers/video/fbdev/ |
H A D | amba-clcd-versatile.c | 170 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 D | mmap.c | 104 int ncp_mmap(struct file *file, struct vm_area_struct *vma) ncp_mmap() argument
|
/linux-4.1.27/arch/s390/pci/ |
H A D | pci_mmio.c | 17 struct vm_area_struct *vma; get_pfn() local
|
/linux-4.1.27/arch/score/include/asm/ |
H A D | cacheflush.h | 28 static inline void flush_icache_page(struct vm_area_struct *vma, flush_icache_page() argument
|
/linux-4.1.27/arch/powerpc/mm/ |
H A D | copro_fault.c | 39 struct vm_area_struct *vma; copro_handle_mm_fault() local
|
H A D | hugetlbpage-book3e.c | 78 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 D | pgtable.c | 88 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 D | subpage-prot.c | 137 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 D | tlb_hash32.c | 55 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 D | tlb.c | 99 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 D | vdso.c | 95 const char *arch_vma_name(struct vm_area_struct *vma) arch_vma_name() argument
|
/linux-4.1.27/arch/hexagon/mm/ |
H A D | vm_tlb.c | 37 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 D | cache.c | 131 void copy_to_user_page(struct vm_area_struct *vma, struct page *page, copy_to_user_page() argument
|
H A D | vm_fault.c | 50 struct vm_area_struct *vma; do_page_fault() local
|
/linux-4.1.27/arch/arm/mm/ |
H A D | copypage-fa.c | 42 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 D | copypage-feroceon.c | 70 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 D | copypage-v4mc.c | 67 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 D | copypage-v4wb.c | 50 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 D | copypage-v4wt.c | 46 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 D | copypage-v6.c | 33 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 D | copypage-xsc3.c | 73 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 D | copypage-xscale.c | 87 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 D | mmap.c | 59 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 D | fb.c | 58 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 D | clcd.c | 108 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 D | mmap.c | 35 struct vm_area_struct *vma; arch_get_unmapped_area() local
|
H A D | fault.c | 58 struct vm_area_struct *vma = NULL; do_page_fault() local
|
/linux-4.1.27/drivers/xen/xenfs/ |
H A D | xenstored.c | 33 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 D | videobuf2-memops.c | 36 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 D | videobuf-vmalloc.c | 54 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 D | exynos_drm_gem.h | 74 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 D | exynos_drm_dmabuf.c | 165 exynos_gem_dmabuf_mmap(struct dma_buf *dma_buf, struct vm_area_struct *vma) exynos_gem_dmabuf_mmap() argument
|
H A D | exynos_drm_fbdev.c | 38 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 D | ipath_mmap.c | 64 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 D | qib_mmap.c | 64 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 D | tlb.c | 53 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 D | vdso.c | 113 const char *arch_vma_name(struct vm_area_struct *vma) arch_vma_name() argument
|
/linux-4.1.27/arch/tile/mm/ |
H A D | elf.c | 45 struct vm_area_struct *vma; notify_exec() local
|
/linux-4.1.27/arch/um/include/asm/ |
H A D | mmu_context.h | 21 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 D | mmu_context.h | 89 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 D | tlbflush.h | 88 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 D | tlbflush.h | 33 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 D | fault.c | 89 struct vm_area_struct *vma; do_page_fault() local
|
/linux-4.1.27/fs/romfs/ |
H A D | mmap-nommu.c | 68 static int romfs_mmap(struct file *file, struct vm_area_struct *vma) romfs_mmap() argument
|
/linux-4.1.27/arch/score/mm/ |
H A D | fault.c | 46 struct vm_area_struct *vma = NULL; do_page_fault() local
|
H A D | tlb-score.c | 80 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 D | pgtable-64.c | 67 void pmdp_splitting_flush(struct vm_area_struct *vma, pmdp_splitting_flush() argument
|
H A D | fault.c | 42 struct vm_area_struct * vma = NULL; __do_page_fault() local
|
/linux-4.1.27/arch/avr32/mm/ |
H A D | fault.c | 60 struct vm_area_struct *vma; do_page_fault() local
|
H A D | cache.c | 119 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 D | tlb.c | 121 __flush_tlb_page(struct vm_area_struct *vma, unsigned long addr) __flush_tlb_page() argument
|
/linux-4.1.27/fs/ext2/ |
H A D | file.c | 29 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 D | xenbus_dev_backend.c | 93 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 D | context.c | 103 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 D | fault.c | 260 struct vm_area_struct *vma; cxl_prefault_vma() local
|
/linux-4.1.27/drivers/misc/mic/host/ |
H A D | mic_fops.c | 192 mic_mmap(struct file *f, struct vm_area_struct *vma) mic_mmap() argument
|
/linux-4.1.27/drivers/staging/unisys/visorchipset/ |
H A D | file.c | 61 visorchipset_mmap(struct file *file, struct vm_area_struct *vma) visorchipset_mmap() argument
|
/linux-4.1.27/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_doorbell.c | 120 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 D | gem.c | 174 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 D | i915_gem_evict.c | 37 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 D | i915_gem_shrinker.c | 116 struct i915_vma *vma, *v; i915_gem_shrink() local 184 struct i915_vma *vma; num_vma_bound() local
|
H A D | i915_gem_stolen.c | 478 struct i915_vma *vma; i915_gem_object_create_stolen_for_preallocated() local
|
/linux-4.1.27/arch/x86/kernel/ |
H A D | sys_x86_64.c | 130 struct vm_area_struct *vma; arch_get_unmapped_area() local 168 struct vm_area_struct *vma; arch_get_unmapped_area_topdown() local
|
H A D | vsyscall_64.c | 276 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 D | fault.c | 39 struct vm_area_struct * vma; do_page_fault() local
|
H A D | cache.c | 185 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 D | tlb.c | 88 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 D | hugetlbpage.c | 97 struct vm_area_struct *vma; hugetlb_get_unmapped_area() local
|
H A D | fault_32.c | 170 struct vm_area_struct *vma; do_sparc_fault() local 386 struct vm_area_struct *vma; force_user_fault() local
|
H A D | fault_64.c | 286 struct vm_area_struct *vma; do_sparc64_fault() local
|
H A D | tlb.c | 196 void pmdp_invalidate(struct vm_area_struct *vma, unsigned long address, pmdp_invalidate() argument
|
/linux-4.1.27/arch/um/drivers/ |
H A D | mmapper_kern.c | 48 static int mmapper_mmap(struct file *file, struct vm_area_struct *vma) mmapper_mmap() argument
|
/linux-4.1.27/arch/unicore32/mm/ |
H A D | flush.c | 23 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 D | nouveau_chan.h | 19 struct nvkm_vma vma; member in struct:nouveau_channel::__anon4152
|
H A D | nouveau_dma.c | 87 struct nvkm_vma *vma; nv50_dma_push() local
|
H A D | nouveau_display.h | 11 struct nvkm_vma vma; member in struct:nouveau_framebuffer
|
H A D | nouveau_fence.h | 92 struct nvkm_vma vma; member in struct:nv84_fence_chan
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/bar/ |
H A D | base.c | 32 struct nvkm_vma vma; member in struct:nvkm_barobj
|
H A D | gf100.c | 75 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 D | nv50.c | 75 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 D | nv41.c | 39 nv41_vm_map_sg(struct nvkm_vma *vma, struct nvkm_gpuobj *pgt, nv41_vm_map_sg() argument
|
H A D | nv04.c | 37 nv04_vm_map_sg(struct nvkm_vma *vma, struct nvkm_gpuobj *pgt, nv04_vm_map_sg() argument
|
H A D | nv44.c | 85 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 D | omap_gem_dmabuf.c | 139 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 D | fault.c | 53 struct vm_area_struct *vma, *prev_vma; do_page_fault() local
|
H A D | hugetlbpage.c | 35 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 D | rockchip_drm_fbdev.c | 28 rockchip_fbdev_mmap(struct fb_info *info, struct vm_area_struct *vma) rockchip_fbdev_mmap() argument
|
/linux-4.1.27/fs/ocfs2/ |
H A D | mmap.c | 131 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 D | file.c | 59 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 D | mmu_context.h | 128 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 D | tlbflush.h | 192 static inline void flush_tlb_range(struct vm_area_struct *vma, flush_tlb_range() argument
|
/linux-4.1.27/arch/mips/kernel/ |
H A D | vdso.c | 117 const char *arch_vma_name(struct vm_area_struct *vma) arch_vma_name() argument
|
/linux-4.1.27/arch/mn10300/include/asm/ |
H A D | tlbflush.h | 108 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 D | pci-asb2305.c | 216 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 D | fault.c | 45 struct vm_area_struct *vma = NULL; do_page_fault() local
|
H A D | init.c | 139 const char *arch_vma_name(struct vm_area_struct *vma) arch_vma_name() argument
|
/linux-4.1.27/arch/openrisc/mm/ |
H A D | fault.c | 54 struct vm_area_struct *vma; do_page_fault() local
|
/linux-4.1.27/arch/parisc/mm/ |
H A D | fault.c | 204 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 D | book3s_64_vio.c | 63 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 D | pr_util.h | 38 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 D | flush.c | 30 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 D | dma-mapping.h | 101 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 D | bios.c | 17 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 D | fault.c | 58 struct vm_area_struct * vma; do_page_fault() local
|
/linux-4.1.27/arch/frv/include/asm/ |
H A D | cacheflush.h | 80 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 D | cacheflush.h | 86 static inline void update_mmu_cache(struct vm_area_struct *vma, update_mmu_cache() argument
|
/linux-4.1.27/arch/ia64/mm/ |
H A D | fault.c | 83 struct vm_area_struct *vma, *prev_vma; ia64_do_page_fault() local
|
/linux-4.1.27/arch/m32r/mm/ |
H A D | fault-nommu.c | 96 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 D | cacheflush.h | 50 flush_icache_user_range(struct vm_area_struct *vma, struct page *page, flush_icache_user_range() argument
|
H A D | tlbflush.h | 117 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 D | fault.c | 87 struct vm_area_struct * vma; do_page_fault() local
|
/linux-4.1.27/fs/coda/ |
H A D | file.c | 85 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 D | ion_cma_heap.c | 138 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 D | flash.c | 36 flash_mmap(struct file *file, struct vm_area_struct *vma) flash_mmap() argument
|
/linux-4.1.27/drivers/gpu/drm/bochs/ |
H A D | bochs_fbdev.c | 12 bochsfb_mmap(struct fb_info *info, struct vm_area_struct *vma) bochsfb_mmap() argument
|
/linux-4.1.27/drivers/gpu/drm/ |
H A D | drm_gem_cma_helper.c | 354 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 D | ehca_uverbs.c | 71 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 D | vma.c | 95 struct vm_area_struct *vma; map_vdso() local
|
/linux-4.1.27/arch/um/kernel/ |
H A D | trap.c | 27 struct vm_area_struct *vma; handle_page_fault() local
|
/linux-4.1.27/arch/unicore32/kernel/ |
H A D | process.c | 325 const char *arch_vma_name(struct vm_area_struct *vma) arch_vma_name() argument
|
/linux-4.1.27/drivers/char/agp/ |
H A D | alpha-agp.c | 14 static int alpha_core_agp_vm_fault(struct vm_area_struct *vma, alpha_core_agp_vm_fault() argument
|