/linux-4.4.14/mm/ |
D | mmap.c | 85 pgprot_t vm_get_page_prot(unsigned long vm_flags) in vm_get_page_prot() argument 87 return __pgprot(pgprot_val(protection_map[vm_flags & in vm_get_page_prot() 89 pgprot_val(arch_vm_get_page_prot(vm_flags))); in vm_get_page_prot() 93 static pgprot_t vm_pgprot_modify(pgprot_t oldprot, unsigned long vm_flags) in vm_pgprot_modify() argument 95 return pgprot_modify(oldprot, vm_get_page_prot(vm_flags)); in vm_pgprot_modify() 101 unsigned long vm_flags = vma->vm_flags; in vma_set_page_prot() local 103 vma->vm_page_prot = vm_pgprot_modify(vma->vm_page_prot, vm_flags); in vma_set_page_prot() 105 vm_flags &= ~VM_SHARED; in vma_set_page_prot() 107 vm_flags); in vma_set_page_prot() 241 if (vma->vm_flags & VM_DENYWRITE) in __remove_shared_vm_struct() [all …]
|
D | mremap.c | 242 unsigned long vm_flags = vma->vm_flags; in move_vma() local 266 MADV_UNMERGEABLE, &vm_flags); in move_vma() 302 if (vm_flags & VM_ACCOUNT) { in move_vma() 303 vma->vm_flags &= ~VM_ACCOUNT; in move_vma() 320 vm_stat_account(mm, vma->vm_flags, vma->vm_file, new_len>>PAGE_SHIFT); in move_vma() 331 vma->vm_flags |= VM_ACCOUNT; in move_vma() 333 vma->vm_next->vm_flags |= VM_ACCOUNT; in move_vma() 336 if (vm_flags & VM_LOCKED) { in move_vma() 370 if (vma->vm_flags & (VM_DONTEXPAND | VM_PFNMAP)) in vma_to_resize() 373 if (vma->vm_flags & VM_LOCKED) { in vma_to_resize() [all …]
|
D | nommu.c | 141 unsigned long vm_flags; in __get_user_pages() local 147 vm_flags = (foll_flags & FOLL_WRITE) ? in __get_user_pages() 149 vm_flags &= (foll_flags & FOLL_FORCE) ? in __get_user_pages() 158 if ((vma->vm_flags & (VM_IO | VM_PFNMAP)) || in __get_user_pages() 159 !(vm_flags & vma->vm_flags)) in __get_user_pages() 248 if (!(vma->vm_flags & (VM_IO | VM_PFNMAP))) in follow_pfn() 286 vma->vm_flags |= VM_USERMAP; in vmalloc_user() 678 if (region->vm_flags & VM_MAPPED_COPY) in __put_nommu_region() 728 protect_vma(vma, vma->vm_flags); in add_vma_to_mm() 1085 unsigned long vm_flags; in determine_vm_flags() local [all …]
|
D | gup.c | 132 if ((flags & FOLL_MLOCK) && (vma->vm_flags & VM_LOCKED)) { in follow_page_pte() 203 if (pud_huge(*pud) && vma->vm_flags & VM_HUGETLB) { in follow_page_mask() 215 if (pmd_huge(*pmd) && vma->vm_flags & VM_HUGETLB) { in follow_page_mask() 354 if ((ret & VM_FAULT_WRITE) && !(vma->vm_flags & VM_WRITE)) in faultin_page() 361 vm_flags_t vm_flags = vma->vm_flags; in check_vma_flags() local 363 if (vm_flags & (VM_IO | VM_PFNMAP)) in check_vma_flags() 367 if (!(vm_flags & VM_WRITE)) { in check_vma_flags() 379 if (!is_cow_mapping(vm_flags)) { in check_vma_flags() 380 WARN_ON_ONCE(vm_flags & VM_MAYWRITE); in check_vma_flags() 384 } else if (!(vm_flags & VM_READ)) { in check_vma_flags() [all …]
|
D | mprotect.c | 106 !(vma->vm_flags & VM_SOFTDIRTY))) { in change_pte_range() 262 unsigned long oldflags = vma->vm_flags; in mprotect_fixup() 321 vma->vm_flags = newflags; in mprotect_fixup() 350 unsigned long vm_flags, nstart, end, tmp, reqprot; in SYSCALL_DEFINE3() local 376 vm_flags = calc_vm_prot_bits(prot); in SYSCALL_DEFINE3() 390 if (!(vma->vm_flags & VM_GROWSDOWN)) in SYSCALL_DEFINE3() 398 if (!(vma->vm_flags & VM_GROWSUP)) in SYSCALL_DEFINE3() 410 newflags = vm_flags; in SYSCALL_DEFINE3() 411 newflags |= (vma->vm_flags & ~(VM_READ | VM_WRITE | VM_EXEC)); in SYSCALL_DEFINE3()
|
D | mlock.c | 425 vma->vm_flags &= VM_LOCKED_CLEAR_MASK; in munlock_vma_pages_range() 507 if (newflags == vma->vm_flags || (vma->vm_flags & VM_SPECIAL) || in mlock_fixup() 549 vma->vm_flags = newflags; in mlock_fixup() 581 vm_flags_t newflags = vma->vm_flags & VM_LOCKED_CLEAR_MASK; in apply_vma_lock_flags() 650 vm_flags_t vm_flags = VM_LOCKED; in SYSCALL_DEFINE3() local 656 vm_flags |= VM_LOCKONFAULT; in SYSCALL_DEFINE3() 658 return do_mlock(start, len, vm_flags); in SYSCALL_DEFINE3() 710 newflags = vma->vm_flags & VM_LOCKED_CLEAR_MASK; in apply_mlockall_flags()
|
D | rmap.c | 823 unsigned long vm_flags; member 849 if (vma->vm_flags & VM_LOCKED) { in page_referenced_one() 851 pra->vm_flags |= VM_LOCKED; in page_referenced_one() 870 if (vma->vm_flags & VM_LOCKED) { in page_referenced_one() 872 pra->vm_flags |= VM_LOCKED; in page_referenced_one() 884 if (likely(!(vma->vm_flags & VM_SEQ_READ))) in page_referenced_one() 897 pra->vm_flags |= vma->vm_flags; in page_referenced_one() 931 unsigned long *vm_flags) in page_referenced() argument 945 *vm_flags = 0; in page_referenced() 968 *vm_flags = pra.vm_flags; in page_referenced() [all …]
|
D | madvise.c | 53 unsigned long new_flags = vma->vm_flags; in madvise_behavior() 69 if (vma->vm_flags & VM_IO) { in madvise_behavior() 99 if (new_flags == vma->vm_flags) { in madvise_behavior() 131 vma->vm_flags = new_flags; in madvise_behavior() 283 if (vma->vm_flags & (VM_LOCKED|VM_HUGETLB|VM_PFNMAP)) in madvise_dontneed() 304 if (vma->vm_flags & VM_LOCKED) in madvise_remove() 313 if ((vma->vm_flags & (VM_SHARED|VM_WRITE)) != (VM_SHARED|VM_WRITE)) in madvise_remove()
|
D | memory.c | 690 (void *)addr, vma->vm_flags, vma->anon_vma, mapping, index); in print_bad_pte() 760 if (vma->vm_flags & (VM_PFNMAP | VM_MIXEDMAP)) in vm_normal_page() 769 if (unlikely(vma->vm_flags & (VM_PFNMAP|VM_MIXEDMAP))) { in vm_normal_page() 770 if (vma->vm_flags & VM_MIXEDMAP) { in vm_normal_page() 779 if (!is_cow_mapping(vma->vm_flags)) in vm_normal_page() 811 if (unlikely(vma->vm_flags & (VM_PFNMAP|VM_MIXEDMAP))) { in vm_normal_page_pmd() 812 if (vma->vm_flags & VM_MIXEDMAP) { in vm_normal_page_pmd() 821 if (!is_cow_mapping(vma->vm_flags)) in vm_normal_page_pmd() 851 unsigned long vm_flags = vma->vm_flags; in copy_one_pte() local 881 is_cow_mapping(vm_flags)) { in copy_one_pte() [all …]
|
D | msync.c | 76 (vma->vm_flags & VM_LOCKED)) { in SYSCALL_DEFINE3() 86 (vma->vm_flags & VM_SHARED)) { in SYSCALL_DEFINE3()
|
D | huge_memory.c | 701 if (likely(vma->vm_flags & VM_WRITE)) in maybe_pmd_mkwrite() 820 if (unlikely(khugepaged_enter(vma, vma->vm_flags))) in do_huge_pmd_anonymous_page() 901 BUG_ON(!(vma->vm_flags & (VM_PFNMAP|VM_MIXEDMAP))); in vmf_insert_pfn_pmd() 902 BUG_ON((vma->vm_flags & (VM_PFNMAP|VM_MIXEDMAP)) == in vmf_insert_pfn_pmd() 904 BUG_ON((vma->vm_flags & VM_PFNMAP) && is_cow_mapping(vma->vm_flags)); in vmf_insert_pfn_pmd() 905 BUG_ON((vma->vm_flags & VM_MIXEDMAP) && pfn_valid(pfn)); in vmf_insert_pfn_pmd() 1310 if ((flags & FOLL_MLOCK) && (vma->vm_flags & VM_LOCKED)) { in follow_trans_huge_pmd() 1343 BUG_ON(!(vma->vm_flags & (VM_READ | VM_EXEC | VM_WRITE))); in do_huge_pmd_numa_page() 1372 if (!(vma->vm_flags & VM_WRITE)) in do_huge_pmd_numa_page() 1510 (new_vma->vm_flags & VM_NOHUGEPAGE)) in move_huge_pmd() [all …]
|
D | hugetlb.c | 750 if (vma->vm_flags & VM_MAYSHARE) { in vma_resv_map() 765 VM_BUG_ON_VMA(vma->vm_flags & VM_MAYSHARE, vma); in set_vma_resv_map() 774 VM_BUG_ON_VMA(vma->vm_flags & VM_MAYSHARE, vma); in set_vma_resv_flags() 790 if (!(vma->vm_flags & VM_MAYSHARE)) in reset_vma_resv_huge_pages() 797 if (vma->vm_flags & VM_NORESERVE) { in vma_has_reserves() 807 if (vma->vm_flags & VM_MAYSHARE && chg == 0) in vma_has_reserves() 814 if (vma->vm_flags & VM_MAYSHARE) { in vma_has_reserves() 1812 if (vma->vm_flags & VM_MAYSHARE) in __vma_reservation_common() 3091 cow = (vma->vm_flags & (VM_SHARED | VM_MAYWRITE)) == VM_MAYWRITE; in copy_hugetlb_page_range() 3272 vma->vm_flags &= ~VM_MAYSHARE; in __unmap_hugepage_range_final() [all …]
|
D | frame_vector.c | 58 if (!(vma->vm_flags & (VM_IO | VM_PFNMAP))) { in get_vaddr_frames() 88 } while (vma && vma->vm_flags & (VM_IO | VM_PFNMAP)); in get_vaddr_frames()
|
D | ksm.c | 420 if (!(vma->vm_flags & VM_MERGEABLE) || !vma->anon_vma) in find_mergeable_vma() 787 if (!(vma->vm_flags & VM_MERGEABLE) || !vma->anon_vma) in unmerge_and_remove_all_rmap_items() 1060 if ((vma->vm_flags & VM_LOCKED) && kpage && !err) { in try_to_merge_one_page() 1626 if (!(vma->vm_flags & VM_MERGEABLE)) in scan_get_next_rmap_item() 1758 unsigned long end, int advice, unsigned long *vm_flags) in ksm_madvise() argument 1768 if (*vm_flags & (VM_MERGEABLE | VM_SHARED | VM_MAYSHARE | in ksm_madvise() 1774 if (*vm_flags & VM_SAO) in ksm_madvise() 1784 *vm_flags |= VM_MERGEABLE; in ksm_madvise() 1788 if (!(*vm_flags & VM_MERGEABLE)) in ksm_madvise() 1797 *vm_flags &= ~VM_MERGEABLE; in ksm_madvise()
|
D | userfaultfd.c | 70 if (dst_vma->vm_flags & VM_WRITE) in mcopy_atomic_pte() 178 if (!dst_vma || (dst_vma->vm_flags & VM_SHARED)) in __mcopy_atomic()
|
D | debug.c | 165 dump_flags(vma->vm_flags, vmaflags_names, ARRAY_SIZE(vmaflags_names)); in dump_vma()
|
D | vmscan.c | 797 unsigned long vm_flags; in page_check_references() local 800 &vm_flags); in page_check_references() 807 if (vm_flags & VM_LOCKED) in page_check_references() 835 if (vm_flags & VM_EXEC) in page_check_references() 1768 unsigned long vm_flags; in shrink_active_list() local 1819 &vm_flags)) { in shrink_active_list() 1830 if ((vm_flags & VM_EXEC) && page_is_file_cache(page)) { in shrink_active_list()
|
D | pagewalk.c | 185 if (vma->vm_flags & VM_PFNMAP) { in walk_page_test()
|
D | filemap.c | 1854 if (vma->vm_flags & VM_RAND_READ) in do_sync_mmap_readahead() 1859 if (vma->vm_flags & VM_SEQ_READ) { in do_sync_mmap_readahead() 1898 if (vma->vm_flags & VM_RAND_READ) in do_async_mmap_readahead() 2175 if ((vma->vm_flags & VM_SHARED) && (vma->vm_flags & VM_MAYWRITE)) in generic_file_readonly_mmap()
|
D | migrate.c | 174 if (vma->vm_flags & VM_LOCKED) in remove_migration_pte() 1694 (vma->vm_flags & VM_EXEC)) in migrate_misplaced_page()
|
D | vmalloc.c | 1655 pgprot_t prot, unsigned long vm_flags, int node, in __vmalloc_node_range() argument 1667 vm_flags, start, end, node, gfp_mask, caller); in __vmalloc_node_range() 2180 vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; in remap_vmalloc_range_partial()
|
/linux-4.4.14/include/linux/ |
D | khugepaged.h | 10 unsigned long vm_flags); 40 unsigned long vm_flags) in khugepaged_enter() argument 44 (khugepaged_req_madv() && (vm_flags & VM_HUGEPAGE))) && in khugepaged_enter() 45 !(vm_flags & VM_NOHUGEPAGE)) in khugepaged_enter() 59 unsigned long vm_flags) in khugepaged_enter() argument 64 unsigned long vm_flags) in khugepaged_enter_vma_merge() argument
|
D | ksm.h | 21 unsigned long end, int advice, unsigned long *vm_flags); 80 unsigned long end, int advice, unsigned long *vm_flags) in ksm_madvise() argument 92 struct mem_cgroup *memcg, unsigned long *vm_flags) in page_referenced_ksm() argument
|
D | huge_mm.h | 77 ((__vma)->vm_flags & VM_HUGEPAGE))) && \ 78 !((__vma)->vm_flags & VM_NOHUGEPAGE) && \ 85 (__vma)->vm_flags & VM_HUGEPAGE)) 126 unsigned long *vm_flags, int advice); 193 unsigned long *vm_flags, int advice) in hugepage_madvise() argument
|
D | userfaultfd_k.h | 48 return vma->vm_flags & VM_UFFD_MISSING; in userfaultfd_missing() 53 return vma->vm_flags & (VM_UFFD_MISSING | VM_UFFD_WP); in userfaultfd_armed()
|
D | rmap.h | 175 struct mem_cgroup *memcg, unsigned long *vm_flags); 252 unsigned long *vm_flags) in page_referenced() argument 254 *vm_flags = 0; in page_referenced()
|
D | hugetlb_inline.h | 10 return !!(vma->vm_flags & VM_HUGETLB); in is_vm_hugetlb_page()
|
D | mempolicy.h | 177 if (vma->vm_flags & (VM_IO | VM_PFNMAP)) in vma_migratable() 181 if (vma->vm_flags & VM_HUGETLB) in vma_migratable()
|
D | mm_types.h | 269 vm_flags_t vm_flags; /* VMA vm_flags */ member 321 unsigned long vm_flags; /* Flags, see mm.h. */ member
|
D | mm.h | 574 if (likely(vma->vm_flags & VM_WRITE)) in maybe_mkwrite() 1284 return vma && (vma->vm_end == addr) && (vma->vm_flags & VM_GROWSDOWN); in vma_growsdown() 1295 return (vma->vm_flags & VM_GROWSDOWN) && in stack_guard_page_start() 1303 return vma && (vma->vm_start == addr) && (vma->vm_flags & VM_GROWSUP); in vma_growsup() 1309 return (vma->vm_flags & VM_GROWSUP) && in stack_guard_page_end() 1869 unsigned long vm_flags, struct anon_vma *, struct file *, pgoff_t, 1916 unsigned long len, vm_flags_t vm_flags, unsigned long pgoff); 1919 vm_flags_t vm_flags, unsigned long pgoff, unsigned long *populate); 2061 pgprot_t vm_get_page_prot(unsigned long vm_flags); 2064 static inline pgprot_t vm_get_page_prot(unsigned long vm_flags) in vm_get_page_prot() argument [all …]
|
D | mman.h | 42 #define arch_vm_get_page_prot(vm_flags) __pgprot(0) argument
|
D | vmalloc.h | 80 pgprot_t prot, unsigned long vm_flags, int node,
|
D | hugetlb.h | 85 vm_flags_t vm_flags);
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | mman.h | 27 static inline pgprot_t arch_vm_get_page_prot(unsigned long vm_flags) in arch_vm_get_page_prot() argument 29 return (vm_flags & VM_SAO) ? __pgprot(_PAGE_SAO) : __pgprot(0); in arch_vm_get_page_prot() 31 #define arch_vm_get_page_prot(vm_flags) arch_vm_get_page_prot(vm_flags) argument
|
/linux-4.4.14/drivers/base/ |
D | dma-mapping.c | 279 unsigned long vm_flags, pgprot_t prot, in dma_common_pages_remap() argument 284 area = get_vm_area_caller(size, vm_flags, caller); in dma_common_pages_remap() 304 unsigned long vm_flags, in dma_common_contiguous_remap() argument 319 ptr = dma_common_pages_remap(pages, size, vm_flags, prot, caller); in dma_common_contiguous_remap() 329 void dma_common_free_remap(void *cpu_addr, size_t size, unsigned long vm_flags) in dma_common_free_remap() argument 333 if (!area || (area->flags & vm_flags) != vm_flags) { in dma_common_free_remap()
|
/linux-4.4.14/arch/hexagon/mm/ |
D | vm_fault.c | 78 if (!(vma->vm_flags & VM_GROWSDOWN)) in do_page_fault() 90 if (!(vma->vm_flags & VM_EXEC)) in do_page_fault() 94 if (!(vma->vm_flags & VM_READ)) in do_page_fault() 98 if (!(vma->vm_flags & VM_WRITE)) in do_page_fault()
|
D | cache.c | 135 if (vma->vm_flags & VM_EXEC) { in copy_to_user_page()
|
/linux-4.4.14/arch/nios2/mm/ |
D | cacheflush.c | 87 if (!(mpnt->vm_flags & VM_MAYSHARE)) in flush_aliases() 136 if (vma == NULL || (vma->vm_flags & VM_EXEC)) in flush_cache_range() 156 if (vma->vm_flags & VM_EXEC) in flush_cache_page() 225 if (vma->vm_flags & VM_EXEC) in update_mmu_cache() 256 if (vma->vm_flags & VM_EXEC) in copy_from_user_page() 267 if (vma->vm_flags & VM_EXEC) in copy_to_user_page()
|
D | fault.c | 98 if (!(vma->vm_flags & VM_GROWSDOWN)) in do_page_fault() 115 if (!(vma->vm_flags & VM_EXEC)) in do_page_fault() 119 if (!(vma->vm_flags & VM_READ)) in do_page_fault() 123 if (!(vma->vm_flags & VM_WRITE)) in do_page_fault()
|
/linux-4.4.14/drivers/gpu/drm/ |
D | drm_vm.c | 59 pgprot_t tmp = vm_get_page_prot(vma->vm_flags); in drm_io_prot() 80 pgprot_t tmp = vm_get_page_prot(vma->vm_flags); in drm_dma_prot() 496 vma->vm_flags &= ~(VM_WRITE | VM_MAYWRITE); in drm_mmap_dma() 512 vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; in drm_mmap_dma() 580 vma->vm_flags &= ~(VM_WRITE | VM_MAYWRITE); in drm_mmap_locked() 648 vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; in drm_mmap_locked() 709 vma->vm_flags & VM_READ ? 'r' : '-', in drm_vma_info() 710 vma->vm_flags & VM_WRITE ? 'w' : '-', in drm_vma_info() 711 vma->vm_flags & VM_EXEC ? 'x' : '-', in drm_vma_info() 712 vma->vm_flags & VM_MAYSHARE ? 's' : 'p', in drm_vma_info() [all …]
|
D | drm_gem.c | 829 vma->vm_flags |= VM_IO | VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP; in drm_gem_mmap_obj() 832 vma->vm_page_prot = pgprot_writecombine(vm_get_page_prot(vma->vm_flags)); in drm_gem_mmap_obj()
|
D | drm_gem_cma_helper.c | 322 vma->vm_flags &= ~VM_PFNMAP; in drm_gem_cma_mmap_obj()
|
/linux-4.4.14/fs/ |
D | userfaultfd.c | 450 !!(vma->vm_flags & (VM_UFFD_MISSING | VM_UFFD_WP))); in userfaultfd_release() 455 new_flags = vma->vm_flags & ~(VM_UFFD_MISSING | VM_UFFD_WP); in userfaultfd_release() 465 vma->vm_flags = new_flags; in userfaultfd_release() 725 unsigned long vm_flags, new_flags; in userfaultfd_register() local 742 vm_flags = 0; in userfaultfd_register() 744 vm_flags |= VM_UFFD_MISSING; in userfaultfd_register() 746 vm_flags |= VM_UFFD_WP; in userfaultfd_register() 787 !!(cur->vm_flags & (VM_UFFD_MISSING | VM_UFFD_WP))); in userfaultfd_register() 825 (vma->vm_flags & vm_flags) == vm_flags) in userfaultfd_register() 832 new_flags = (vma->vm_flags & ~vm_flags) | vm_flags; in userfaultfd_register() [all …]
|
D | binfmt_elf_fdpic.c | 1222 if (vma->vm_flags & VM_IO) { in maydump() 1223 kdcore("%08lx: %08lx: no (IO)", vma->vm_start, vma->vm_flags); in maydump() 1230 if (!(vma->vm_flags & VM_READ)) { in maydump() 1231 kdcore("%08lx: %08lx: no (!read)", vma->vm_start, vma->vm_flags); in maydump() 1237 if (vma->vm_flags & VM_SHARED) { in maydump() 1240 vma->vm_flags, dump_ok ? "yes" : "no"); in maydump() 1244 vma->vm_flags, dump_ok ? "yes" : "no"); in maydump() 1250 if (vma->vm_flags & VM_SHARED) { in maydump() 1254 vma->vm_flags, dump_ok ? "yes" : "no"); in maydump() 1260 vma->vm_flags, dump_ok ? "yes" : "no"); in maydump() [all …]
|
D | exec.c | 277 vma->vm_flags = VM_SOFTDIRTY | VM_STACK_FLAGS | VM_STACK_INCOMPLETE_SETUP; in __bprm_mm_init() 278 vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); in __bprm_mm_init() 656 unsigned long vm_flags; in setup_arg_pages() local 699 vm_flags = VM_STACK_FLAGS; in setup_arg_pages() 707 vm_flags |= VM_EXEC; in setup_arg_pages() 709 vm_flags &= ~VM_EXEC; in setup_arg_pages() 710 vm_flags |= mm->def_flags; in setup_arg_pages() 711 vm_flags |= VM_STACK_INCOMPLETE_SETUP; in setup_arg_pages() 714 vm_flags); in setup_arg_pages() 727 vma->vm_flags &= ~VM_STACK_INCOMPLETE_SETUP; in setup_arg_pages()
|
D | binfmt_elf.c | 1237 if (vma->vm_flags & VM_DONTDUMP) in vma_dump_size() 1242 if ((vma->vm_flags & VM_SHARED) && FILTER(DAX_SHARED)) in vma_dump_size() 1244 if (!(vma->vm_flags & VM_SHARED) && FILTER(DAX_PRIVATE)) in vma_dump_size() 1250 if (vma->vm_flags & VM_HUGETLB) { in vma_dump_size() 1251 if ((vma->vm_flags & VM_SHARED) && FILTER(HUGETLB_SHARED)) in vma_dump_size() 1253 if (!(vma->vm_flags & VM_SHARED) && FILTER(HUGETLB_PRIVATE)) in vma_dump_size() 1259 if (vma->vm_flags & VM_IO) in vma_dump_size() 1263 if (vma->vm_flags & VM_SHARED) { in vma_dump_size() 1285 vma->vm_pgoff == 0 && (vma->vm_flags & VM_READ)) { in vma_dump_size() 2250 phdr.p_flags = vma->vm_flags & VM_READ ? PF_R : 0; in elf_core_dump() [all …]
|
/linux-4.4.14/drivers/gpu/drm/ttm/ |
D | ttm_bo_vm.c | 193 cvma.vm_page_prot = vm_get_page_prot(cvma.vm_flags); in ttm_bo_vm_fault() 231 if (vma->vm_flags & VM_MIXEDMAP) in ttm_bo_vm_fault() 344 vma->vm_flags |= VM_MIXEDMAP; in ttm_bo_mmap() 345 vma->vm_flags |= VM_IO | VM_DONTEXPAND | VM_DONTDUMP; in ttm_bo_mmap() 360 vma->vm_flags |= VM_MIXEDMAP; in ttm_fbdev_mmap() 361 vma->vm_flags |= VM_IO | VM_DONTEXPAND; in ttm_fbdev_mmap()
|
/linux-4.4.14/arch/m68k/mm/ |
D | fault.c | 95 if (vma->vm_flags & VM_IO) in do_page_fault() 99 if (!(vma->vm_flags & VM_GROWSDOWN)) in do_page_fault() 122 if (!(vma->vm_flags & VM_WRITE)) in do_page_fault() 129 if (!(vma->vm_flags & (VM_READ | VM_EXEC | VM_WRITE))) in do_page_fault()
|
/linux-4.4.14/drivers/gpu/drm/udl/ |
D | udl_gem.c | 67 vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); in update_vm_cache_attr() 70 pgprot_writecombine(vm_get_page_prot(vma->vm_flags)); in update_vm_cache_attr() 73 pgprot_noncached(vm_get_page_prot(vma->vm_flags)); in update_vm_cache_attr() 95 vma->vm_flags &= ~VM_PFNMAP; in udl_drm_gem_mmap() 96 vma->vm_flags |= VM_MIXEDMAP; in udl_drm_gem_mmap()
|
/linux-4.4.14/arch/arm64/mm/ |
D | fault.c | 208 unsigned int mm_flags, unsigned long vm_flags, in __do_page_fault() argument 231 if (!(vma->vm_flags & vm_flags)) { in __do_page_fault() 239 if (vma->vm_flags & VM_GROWSDOWN && !expand_stack(vma, addr)) in __do_page_fault() 251 unsigned long vm_flags = VM_READ | VM_WRITE | VM_EXEC; in do_page_fault() local 272 vm_flags = VM_EXEC; in do_page_fault() 274 vm_flags = VM_WRITE; in do_page_fault() 307 fault = __do_page_fault(mm, addr, mm_flags, vm_flags, tsk); in do_page_fault()
|
D | flush.c | 33 if (vma->vm_flags & VM_EXEC) in flush_cache_range() 41 if (vma->vm_flags & VM_EXEC) { in flush_ptrace_access()
|
/linux-4.4.14/arch/alpha/mm/ |
D | fault.c | 125 if (!(vma->vm_flags & VM_GROWSDOWN)) in do_page_fault() 135 if (!(vma->vm_flags & VM_EXEC)) in do_page_fault() 139 if (!(vma->vm_flags & (VM_READ | VM_WRITE))) in do_page_fault() 142 if (!(vma->vm_flags & VM_WRITE)) in do_page_fault()
|
/linux-4.4.14/arch/avr32/mm/ |
D | fault.c | 99 if (!(vma->vm_flags & VM_GROWSDOWN)) in do_page_fault() 114 if (!(vma->vm_flags & VM_EXEC)) in do_page_fault() 119 if (!(vma->vm_flags & (VM_READ | VM_WRITE | VM_EXEC))) in do_page_fault() 124 if (!(vma->vm_flags & VM_WRITE)) in do_page_fault()
|
D | cache.c | 121 if (vma->vm_flags & VM_EXEC) { in flush_icache_page() 160 if (vma->vm_flags & VM_EXEC) in copy_to_user_page()
|
/linux-4.4.14/arch/mips/mm/ |
D | fault.c | 107 if (!(vma->vm_flags & VM_GROWSDOWN)) in __do_page_fault() 119 if (!(vma->vm_flags & VM_WRITE)) in __do_page_fault() 124 if (address == regs->cp0_epc && !(vma->vm_flags & VM_EXEC)) { in __do_page_fault() 134 if (!(vma->vm_flags & VM_READ) && in __do_page_fault() 146 if (!(vma->vm_flags & (VM_READ | VM_WRITE | VM_EXEC))) in __do_page_fault()
|
D | c-octeon.c | 157 if (vma->vm_flags & VM_EXEC) in octeon_flush_cache_range() 172 if (vma->vm_flags & VM_EXEC) in octeon_flush_cache_page()
|
D | c-r3k.c | 240 int exec = vma->vm_flags & VM_EXEC; in r3k_flush_cache_page()
|
D | c-tx39.c | 169 int exec = vma->vm_flags & VM_EXEC; in tx39_flush_cache_page()
|
D | c-r4k.c | 490 int exec = vma->vm_flags & VM_EXEC; in local_r4k_flush_cache_range() 503 int exec = vma->vm_flags & VM_EXEC; in r4k_flush_cache_range() 553 int exec = vma->vm_flags & VM_EXEC; in local_r4k_flush_cache_page()
|
D | tlb-r4k.c | 47 if (vma->vm_flags & VM_EXEC) in flush_itlb_vm()
|
D | init.c | 199 if ((vma->vm_flags & VM_EXEC) && !cpu_has_ic_fills_f_dc) in copy_to_user_page()
|
/linux-4.4.14/arch/sparc/mm/ |
D | fault_32.c | 215 if (!(vma->vm_flags & VM_GROWSDOWN)) in do_sparc_fault() 226 if (!(vma->vm_flags & VM_WRITE)) in do_sparc_fault() 230 if (!(vma->vm_flags & (VM_READ | VM_EXEC))) in do_sparc_fault() 400 if (!(vma->vm_flags & VM_GROWSDOWN)) in force_user_fault() 407 if (!(vma->vm_flags & VM_WRITE)) in force_user_fault() 411 if (!(vma->vm_flags & (VM_READ | VM_EXEC))) in force_user_fault()
|
D | fault_64.c | 366 (vma->vm_flags & VM_WRITE) != 0) { in do_sparc64_fault() 387 if (!(vma->vm_flags & VM_GROWSDOWN)) in do_sparc64_fault() 415 if ((fault_code & FAULT_CODE_ITLB) && !(vma->vm_flags & VM_EXEC)) { in do_sparc64_fault() 423 if (!(vma->vm_flags & VM_WRITE)) in do_sparc64_fault() 430 (vma->vm_flags & VM_EXEC) != 0 && in do_sparc64_fault() 438 if (!(vma->vm_flags & (VM_READ | VM_EXEC))) in do_sparc64_fault()
|
D | leon_mm.c | 195 if (vma->vm_flags & VM_EXEC) in leon_flush_pcache_all()
|
/linux-4.4.14/drivers/staging/lustre/lustre/llite/ |
D | llite_mmap.c | 77 vma->vm_flags & VM_SHARED) { in our_vma() 132 fio->ft_executable = vma->vm_flags&VM_EXEC; in ll_fault_io_init() 140 *ra_flags = vma->vm_flags & (VM_RAND_READ|VM_SEQ_READ); in ll_fault_io_init() 141 vma->vm_flags &= ~VM_SEQ_READ; in ll_fault_io_init() 142 vma->vm_flags |= VM_RAND_READ; in ll_fault_io_init() 144 CDEBUG(D_MMAP, "vm_flags: %lx (%lu %d)\n", vma->vm_flags, in ll_fault_io_init() 331 vma->vm_flags |= ra_flags; in ll_fault0()
|
D | vvp_io.c | 199 if ((vma->vm_flags & VM_SHARED) && (vma->vm_flags & VM_WRITE)) in vvp_mode_from_vma()
|
/linux-4.4.14/arch/powerpc/mm/ |
D | copro_fault.c | 56 if (!(vma->vm_flags & VM_GROWSDOWN)) in copro_handle_mm_fault() 64 if (!(vma->vm_flags & VM_WRITE)) in copro_handle_mm_fault() 67 if (!(vma->vm_flags & (VM_READ | VM_EXEC))) in copro_handle_mm_fault()
|
D | fault.c | 338 if (!(vma->vm_flags & VM_GROWSDOWN)) in do_page_fault() 403 if (!(vma->vm_flags & VM_EXEC) && in do_page_fault() 405 !(vma->vm_flags & (VM_READ | VM_WRITE)))) in do_page_fault() 417 if (!(vma->vm_flags & VM_WRITE)) in do_page_fault() 422 if (!(vma->vm_flags & (VM_READ | VM_EXEC | VM_WRITE))) in do_page_fault()
|
D | pgtable.c | 146 if (WARN_ON(!(vma->vm_flags & VM_EXEC))) in set_access_flags_filter()
|
D | subpage-prot.c | 165 vma->vm_flags |= VM_NOHUGEPAGE; in subpage_mark_vma_nohuge()
|
D | mem.c | 461 if (!vma->vm_file && ((vma->vm_flags & VM_EXEC) == 0)) in copy_user_page()
|
/linux-4.4.14/arch/cris/mm/ |
D | fault.c | 128 if (!(vma->vm_flags & VM_GROWSDOWN)) in do_page_fault() 154 if (!(vma->vm_flags & VM_EXEC)) in do_page_fault() 157 if (!(vma->vm_flags & VM_WRITE)) in do_page_fault() 161 if (!(vma->vm_flags & (VM_READ | VM_EXEC))) in do_page_fault()
|
/linux-4.4.14/drivers/sbus/char/ |
D | flash.c | 46 if ((vma->vm_flags & VM_READ) && in flash_mmap() 47 (vma->vm_flags & VM_WRITE)) { in flash_mmap() 51 if (vma->vm_flags & VM_READ) { in flash_mmap() 54 } else if (vma->vm_flags & VM_WRITE) { in flash_mmap()
|
/linux-4.4.14/arch/xtensa/mm/ |
D | fault.c | 86 if (!(vma->vm_flags & VM_GROWSDOWN)) in do_page_fault() 99 if (!(vma->vm_flags & VM_WRITE)) in do_page_fault() 103 if (!(vma->vm_flags & VM_EXEC)) in do_page_fault() 106 if (!(vma->vm_flags & (VM_READ | VM_WRITE))) in do_page_fault()
|
D | cache.c | 244 && (vma->vm_flags & VM_EXEC) != 0) { in update_mmu_cache() 288 if ((vma->vm_flags & VM_EXEC) != 0) in copy_to_user_page() 291 } else if ((vma->vm_flags & VM_EXEC) != 0) { in copy_to_user_page()
|
D | tlb.c | 109 if (vma->vm_flags & VM_EXEC) in local_flush_tlb_range() 143 if (vma->vm_flags & VM_EXEC) in local_flush_tlb_page()
|
/linux-4.4.14/arch/ia64/mm/ |
D | fault.c | 151 if (((isr >> IA64_ISR_R_BIT) & 1UL) && (!(vma->vm_flags & (VM_READ | VM_WRITE)))) in ia64_do_page_fault() 154 if ((vma->vm_flags & mask) != mask) in ia64_do_page_fault() 206 if (!(prev_vma && (prev_vma->vm_flags & VM_GROWSUP) && (address == prev_vma->vm_end))) { in ia64_do_page_fault() 209 if (!(vma->vm_flags & VM_GROWSDOWN)) in ia64_do_page_fault()
|
D | init.c | 121 vma->vm_flags = VM_DATA_DEFAULT_FLAGS|VM_GROWSUP|VM_ACCOUNT; in ia64_init_addr_space() 122 vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); in ia64_init_addr_space() 140 vma->vm_flags = VM_READ | VM_MAYREAD | VM_IO | in ia64_init_addr_space() 281 gate_vma.vm_flags = VM_READ | VM_MAYREAD | VM_EXEC | VM_MAYEXEC; in gate_vma_init()
|
/linux-4.4.14/arch/unicore32/mm/ |
D | flush.c | 26 if (vma->vm_flags & VM_EXEC) in flush_cache_range() 39 if (vma->vm_flags & VM_EXEC) { in flush_ptrace_access()
|
D | tlb-ucv2.S | 32 vma_vm_flags r2, r2 @ get vma->vm_flags
|
D | fault.c | 167 return vma->vm_flags & mask ? false : true; in access_error() 201 if (vma->vm_flags & VM_GROWSDOWN && !expand_stack(vma, addr)) in __do_pf()
|
D | mmu.c | 510 if (vma->vm_flags & VM_EXEC) in update_mmu_cache()
|
/linux-4.4.14/arch/score/include/asm/ |
D | cacheflush.h | 31 if (vma->vm_flags & VM_EXEC) { in flush_icache_page() 44 if ((vma->vm_flags & VM_EXEC)) \
|
/linux-4.4.14/arch/tile/include/asm/ |
D | tlbflush.h | 53 if (!vma || (vma != FLUSH_NONEXEC && (vma->vm_flags & VM_EXEC))) in local_flush_tlb_page() 67 if (!vma || (vma != FLUSH_NONEXEC && (vma->vm_flags & VM_EXEC))) in local_flush_tlb_pages()
|
D | cacheflush.h | 69 if (vma->vm_flags & VM_EXEC) { in copy_to_user_page()
|
/linux-4.4.14/arch/arc/mm/ |
D | fault.c | 108 if (!(vma->vm_flags & VM_GROWSDOWN)) in do_page_fault() 127 if (!(vma->vm_flags & VM_WRITE)) in do_page_fault() 131 if (!(vma->vm_flags & (VM_READ | VM_EXEC))) in do_page_fault()
|
D | tlb.c | 617 if ((vma->vm_flags & VM_EXEC) || in update_mmu_cache() 626 if (vma->vm_flags & VM_EXEC) in update_mmu_cache()
|
D | cache.c | 821 if (vma->vm_flags & VM_EXEC) in flush_cache_page()
|
/linux-4.4.14/arch/score/mm/ |
D | fault.c | 89 if (!(vma->vm_flags & VM_GROWSDOWN)) in do_page_fault() 101 if (!(vma->vm_flags & VM_WRITE)) in do_page_fault() 105 if (!(vma->vm_flags & (VM_READ | VM_WRITE | VM_EXEC))) in do_page_fault()
|
D | cache.c | 83 int exec = (vma->vm_flags & VM_EXEC); in __update_cache() 176 int exec = vma->vm_flags & VM_EXEC; in flush_cache_range() 214 int exec = vma->vm_flags & VM_EXEC; in flush_cache_page()
|
/linux-4.4.14/arch/microblaze/mm/ |
D | fault.c | 156 if (unlikely(!(vma->vm_flags & VM_GROWSDOWN))) in do_page_fault() 202 if (unlikely(!(vma->vm_flags & VM_WRITE))) in do_page_fault() 210 if (unlikely(!(vma->vm_flags & (VM_READ | VM_EXEC)))) in do_page_fault()
|
/linux-4.4.14/arch/openrisc/mm/ |
D | fault.c | 120 if (!(vma->vm_flags & VM_GROWSDOWN)) in do_page_fault() 147 if (!(vma->vm_flags & VM_WRITE)) in do_page_fault() 152 if (!(vma->vm_flags & (VM_READ | VM_EXEC))) in do_page_fault()
|
/linux-4.4.14/arch/arm/mm/ |
D | flush.c | 97 if (vma->vm_flags & VM_EXEC) in flush_cache_range() 113 if (vma->vm_flags & VM_EXEC && icache_is_vivt_asid_tagged()) in flush_cache_page() 168 if (vma->vm_flags & VM_EXEC) in flush_ptrace_access() 264 if (!(mpnt->vm_flags & VM_MAYSHARE)) in __flush_dcache_aliases()
|
D | fault-armv.c | 157 if (!(mpnt->vm_flags & VM_MAYSHARE)) in make_coherent() 204 else if (vma->vm_flags & VM_EXEC) in update_mmu_cache()
|
D | tlb-v6.S | 46 vma_vm_flags r2, r2 @ get vma->vm_flags
|
D | fault.c | 219 return vma->vm_flags & mask ? false : true; in access_error() 250 if (vma->vm_flags & VM_GROWSDOWN && in __do_page_fault()
|
D | nommu.c | 341 if (vma->vm_flags & VM_EXEC) in copy_to_user_page()
|
/linux-4.4.14/arch/alpha/include/asm/ |
D | tlbflush.h | 43 if (vma->vm_flags & VM_EXEC) { in ev4_flush_tlb_current_page() 55 if (vma->vm_flags & VM_EXEC) in ev5_flush_tlb_current_page()
|
D | cacheflush.h | 53 if (vma->vm_flags & VM_EXEC) { in flush_icache_user_range()
|
/linux-4.4.14/arch/metag/mm/ |
D | hugetlbpage.c | 45 if (vma && !(vma->vm_flags & MAP_HUGETLB)) in prepare_hugepage_range() 52 if (!(vma->vm_flags & MAP_HUGETLB) && in prepare_hugepage_range() 165 if (vma->vm_flags & MAP_HUGETLB) { in hugetlb_get_unmapped_area_existing()
|
D | fault.c | 123 if (!(vma->vm_flags & VM_WRITE)) in do_page_fault() 127 if (!(vma->vm_flags & (VM_READ | VM_EXEC | VM_WRITE))) in do_page_fault()
|
/linux-4.4.14/arch/tile/kernel/ |
D | tlb.c | 57 int cache = (vma->vm_flags & VM_EXEC) ? HV_FLUSH_EVICT_L1I : 0; in flush_tlb_page_mm() 73 int cache = (vma->vm_flags & VM_EXEC) ? HV_FLUSH_EVICT_L1I : 0; in flush_tlb_range()
|
/linux-4.4.14/arch/frv/mm/ |
D | fault.c | 94 if (!(vma->vm_flags & VM_GROWSDOWN)) in do_page_fault() 143 if (!(vma->vm_flags & VM_WRITE)) in do_page_fault() 157 if (!(vma->vm_flags & (VM_READ | VM_WRITE | VM_EXEC))) in do_page_fault()
|
/linux-4.4.14/arch/m32r/mm/ |
D | fault.c | 150 if (!(vma->vm_flags & VM_GROWSDOWN)) in do_page_fault() 176 if (!(vma->vm_flags & VM_WRITE)) in do_page_fault() 182 if (!(vma->vm_flags & (VM_READ | VM_EXEC))) in do_page_fault() 189 if ((error_code & ACE_INSTRUCTION) && !(vma->vm_flags & VM_EXEC)) in do_page_fault()
|
/linux-4.4.14/arch/sh/mm/ |
D | fault.c | 370 if (unlikely(!(vma->vm_flags & VM_WRITE))) in access_error() 377 !(vma->vm_flags & VM_EXEC))) in access_error() 381 if (unlikely(!(vma->vm_flags & (VM_READ | VM_EXEC | VM_WRITE)))) in access_error() 459 if (unlikely(!(vma->vm_flags & VM_GROWSDOWN))) { in do_page_fault()
|
D | cache-sh4.c | 256 if (vma->vm_flags & VM_EXEC) in sh4_flush_cache_page() 298 if (vma->vm_flags & VM_EXEC) in sh4_flush_cache_range()
|
D | cache.c | 73 if (vma->vm_flags & VM_EXEC) in copy_to_user_page() 112 (vma->vm_flags & VM_EXEC)) in copy_user_highpage()
|
D | cache-sh5.c | 186 if (vma->vm_flags & VM_EXEC) { in sh64_icache_inv_user_page_range() 560 if (vma->vm_flags & VM_EXEC) in sh5_flush_cache_page()
|
/linux-4.4.14/arch/mn10300/mm/ |
D | fault.c | 184 if (!(vma->vm_flags & VM_GROWSDOWN)) in do_page_fault() 236 if (!(vma->vm_flags & VM_WRITE)) in do_page_fault() 247 if (!(vma->vm_flags & (VM_READ | VM_EXEC))) in do_page_fault()
|
/linux-4.4.14/drivers/char/ |
D | mspec.c | 264 if ((vma->vm_flags & VM_SHARED) == 0) in mspec_mmap() 267 if ((vma->vm_flags & VM_WRITE) == 0) in mspec_mmap() 289 vma->vm_flags |= VM_IO | VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP; in mspec_mmap()
|
D | uv_mmtimer.c | 154 if (vma->vm_flags & VM_WRITE) in uv_mmtimer_mmap()
|
D | mem.c | 305 return vma->vm_flags & VM_MAYSHARE; in private_mapping_ok() 659 if (vma->vm_flags & VM_SHARED) in mmap_zero()
|
/linux-4.4.14/drivers/gpu/drm/amd/amdkfd/ |
D | kfd_doorbell.c | 140 vma->vm_flags |= VM_IO | VM_DONTCOPY | VM_DONTEXPAND | VM_NORESERVE | in kfd_doorbell_mmap() 149 pr_debug(" vm_flags == 0x%04lX\n", vma->vm_flags); in kfd_doorbell_mmap()
|
D | kfd_events.c | 834 vma->vm_flags |= VM_IO | VM_DONTCOPY | VM_DONTEXPAND | VM_NORESERVE in kfd_event_mmap() 841 pr_debug(" vm_flags == 0x%08lX\n", vma->vm_flags); in kfd_event_mmap() 927 if (is_write_requested && !(vma->vm_flags & VM_WRITE)) in kfd_signal_iommu_event() 931 if (is_execute_requested && !(vma->vm_flags & VM_EXEC)) in kfd_signal_iommu_event()
|
/linux-4.4.14/fs/proc/ |
D | task_mmu.c | 276 vm_flags_t flags = vma->vm_flags; in show_map_vma() 623 if (vma->vm_flags & (1UL << i)) { in show_smap_vma_flags() 713 (vma->vm_flags & VM_LOCKED) ? in show_smap() 820 if (vma->vm_flags & VM_SOFTDIRTY) in clear_soft_dirty_pmd() 821 vma->vm_flags &= ~VM_SOFTDIRTY; in clear_soft_dirty_pmd() 893 if (vma->vm_flags & VM_PFNMAP) in clear_refs_test_walk() 961 if (!(vma->vm_flags & VM_SOFTDIRTY)) in clear_refs_write() 966 vma->vm_flags &= ~VM_SOFTDIRTY; in clear_refs_write() 1058 if (vma->vm_flags & VM_SOFTDIRTY) in pagemap_pte_hole() 1099 if (vma->vm_flags & VM_SOFTDIRTY) in pte_to_pagemap_entry() [all …]
|
D | nommu.c | 44 flags = region->vm_flags; in nommu_region_show()
|
D | task_nommu.c | 40 vma->vm_flags & VM_MAYSHARE) { in task_mem() 159 flags = vma->vm_flags; in nommu_vma_show()
|
D | vmcore.c | 419 if (vma->vm_flags & (VM_WRITE | VM_EXEC)) in mmap_vmcore() 422 vma->vm_flags &= ~(VM_MAYWRITE | VM_MAYEXEC); in mmap_vmcore() 423 vma->vm_flags |= VM_MIXEDMAP; in mmap_vmcore()
|
/linux-4.4.14/arch/um/kernel/ |
D | trap.c | 54 else if (!(vma->vm_flags & VM_GROWSDOWN)) in handle_page_fault() 64 if (!(vma->vm_flags & VM_WRITE)) in handle_page_fault() 69 if (!(vma->vm_flags & (VM_READ | VM_EXEC))) in handle_page_fault()
|
/linux-4.4.14/drivers/gpu/drm/exynos/ |
D | exynos_drm_gem.c | 328 vma->vm_flags &= ~VM_PFNMAP; in exynos_drm_gem_mmap_buffer() 528 vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); in exynos_drm_gem_mmap() 531 pgprot_writecombine(vm_get_page_prot(vma->vm_flags)); in exynos_drm_gem_mmap() 534 pgprot_noncached(vm_get_page_prot(vma->vm_flags)); in exynos_drm_gem_mmap()
|
D | exynos_drm_gem.h | 128 return !!(vma->vm_flags & (VM_IO | VM_PFNMAP)); in vma_is_io()
|
D | exynos_drm_fbdev.c | 46 vma->vm_flags |= VM_IO | VM_DONTEXPAND | VM_DONTDUMP; in exynos_drm_fb_mmap()
|
/linux-4.4.14/drivers/gpu/drm/msm/ |
D | msm_gem.c | 156 vma->vm_flags &= ~VM_PFNMAP; in msm_gem_mmap_obj() 157 vma->vm_flags |= VM_MIXEDMAP; in msm_gem_mmap_obj() 160 vma->vm_page_prot = pgprot_writecombine(vm_get_page_prot(vma->vm_flags)); in msm_gem_mmap_obj() 162 vma->vm_page_prot = pgprot_noncached(vm_get_page_prot(vma->vm_flags)); in msm_gem_mmap_obj() 174 vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); in msm_gem_mmap_obj()
|
/linux-4.4.14/arch/x86/um/ |
D | mem_32.c | 22 gate_vma.vm_flags = VM_READ | VM_MAYREAD | VM_EXEC | VM_MAYEXEC; in gate_vma_init()
|
/linux-4.4.14/arch/parisc/mm/ |
D | fault.c | 238 if ((vma->vm_flags & acc_type) != acc_type) in do_page_fault() 313 if ((vma->vm_flags & acc_type) != acc_type) { in do_page_fault()
|
/linux-4.4.14/arch/tile/mm/ |
D | fault.c | 399 if (!(vma->vm_flags & VM_GROWSDOWN)) in handle_page_fault() 418 if (!(vma->vm_flags & VM_EXEC)) in handle_page_fault() 425 if (!(vma->vm_flags & VM_WRITE)) in handle_page_fault() 429 if (!is_page_fault || !(vma->vm_flags & VM_READ)) in handle_page_fault()
|
/linux-4.4.14/drivers/video/fbdev/core/ |
D | fb_defio.c | 170 vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; in fb_deferred_io_mmap() 172 vma->vm_flags |= VM_IO; in fb_deferred_io_mmap()
|
/linux-4.4.14/arch/c6x/include/asm/ |
D | cacheflush.h | 48 if ((vma)->vm_flags & PROT_EXEC) \
|
/linux-4.4.14/arch/arm/include/asm/ |
D | cacheflush.h | 234 vma->vm_flags); in vivt_flush_cache_range() 244 __cpuc_flush_user_range(addr, addr + PAGE_SIZE, vma->vm_flags); in vivt_flush_cache_page()
|
/linux-4.4.14/arch/powerpc/platforms/cell/spufs/ |
D | file.c | 274 if (write && !(vma->vm_flags & VM_WRITE)) in spufs_mem_mmap_access() 296 if (!(vma->vm_flags & VM_SHARED)) in spufs_mem_mmap() 299 vma->vm_flags |= VM_IO | VM_PFNMAP; in spufs_mem_mmap() 387 if (!(vma->vm_flags & VM_SHARED)) in spufs_cntl_mmap() 390 vma->vm_flags |= VM_IO | VM_PFNMAP; in spufs_cntl_mmap() 1092 if (!(vma->vm_flags & VM_SHARED)) in spufs_signal1_mmap() 1095 vma->vm_flags |= VM_IO | VM_PFNMAP; in spufs_signal1_mmap() 1230 if (!(vma->vm_flags & VM_SHARED)) in spufs_signal2_mmap() 1233 vma->vm_flags |= VM_IO | VM_PFNMAP; in spufs_signal2_mmap() 1353 if (!(vma->vm_flags & VM_SHARED)) in spufs_mss_mmap() [all …]
|
/linux-4.4.14/drivers/infiniband/hw/qib/ |
D | qib_file_ops.c | 749 if (vma->vm_flags & VM_WRITE) { in qib_mmap_mem() 757 vma->vm_flags &= ~VM_MAYWRITE; in qib_mmap_mem() 793 vma->vm_flags |= VM_DONTCOPY | VM_DONTEXPAND; in mmap_ureg() 837 vma->vm_flags &= ~VM_MAYREAD; in mmap_piobufs() 838 vma->vm_flags |= VM_DONTCOPY | VM_DONTEXPAND; in mmap_piobufs() 871 if (vma->vm_flags & VM_WRITE) { in mmap_rcvegrbufs() 874 vma->vm_flags); in mmap_rcvegrbufs() 879 vma->vm_flags &= ~VM_MAYWRITE; in mmap_rcvegrbufs() 960 if (vma->vm_flags & VM_WRITE) { in mmap_kvaddr() 963 vma->vm_flags); in mmap_kvaddr() [all …]
|
/linux-4.4.14/drivers/xen/ |
D | gntdev.c | 786 if ((vma->vm_flags & VM_WRITE) && !(vma->vm_flags & VM_SHARED)) in gntdev_mmap() 807 vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP | VM_IO; in gntdev_mmap() 810 vma->vm_flags |= VM_DONTCOPY; in gntdev_mmap() 818 if ((vma->vm_flags & VM_WRITE) && in gntdev_mmap() 823 if (!(vma->vm_flags & VM_WRITE)) in gntdev_mmap()
|
D | gntalloc.c | 510 if (!(vma->vm_flags & VM_SHARED)) { in gntalloc_mmap() 539 vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; in gntalloc_mmap()
|
D | xlate_mmu.c | 153 BUG_ON(!((vma->vm_flags & (VM_PFNMAP | VM_IO)) == (VM_PFNMAP | VM_IO))); in xen_xlate_remap_gfn_array()
|
D | privcmd.c | 619 vma->vm_flags |= VM_IO | VM_PFNMAP | VM_DONTCOPY | in privcmd_mmap()
|
/linux-4.4.14/arch/x86/mm/ |
D | mmap.c | 132 if (vma->vm_flags & VM_MPX) in arch_vma_name()
|
D | mpx.c | 796 if (!(vma->vm_flags & VM_MPX)) in zap_bt_entries_mapping() 929 while (next && (next->vm_flags & VM_MPX)) in try_unmap_single_bt() 931 while (prev && (prev->vm_flags & VM_MPX)) in try_unmap_single_bt() 1032 if (vma->vm_flags & VM_MPX) in mpx_notify_unmap()
|
D | pat.c | 891 if (vma->vm_flags & VM_PAT) { in track_pfn_copy() 924 vma->vm_flags |= VM_PAT; in track_pfn_remap() 978 if (!(vma->vm_flags & VM_PAT)) in untrack_pfn() 992 vma->vm_flags &= ~VM_PAT; in untrack_pfn()
|
D | fault.c | 1017 if (unlikely(!(vma->vm_flags & VM_WRITE))) in access_error() 1027 if (unlikely(!(vma->vm_flags & (VM_READ | VM_EXEC | VM_WRITE)))) in access_error() 1208 if (unlikely(!(vma->vm_flags & VM_GROWSDOWN))) { in __do_page_fault()
|
/linux-4.4.14/drivers/staging/android/ |
D | ashmem.c | 375 if (unlikely((vma->vm_flags & ~calc_vm_prot_bits(asma->prot_mask)) & in ashmem_mmap() 380 vma->vm_flags &= ~calc_vm_may_flags(~asma->prot_mask); in ashmem_mmap() 390 vmfile = shmem_file_setup(name, asma->size, vma->vm_flags); in ashmem_mmap() 403 if (vma->vm_flags & VM_SHARED) { in ashmem_mmap()
|
/linux-4.4.14/fs/romfs/ |
D | mmap-nommu.c | 70 return vma->vm_flags & (VM_SHARED | VM_MAYSHARE) ? 0 : -ENOSYS; in romfs_mmap()
|
/linux-4.4.14/drivers/gpu/drm/tegra/ |
D | gem.c | 483 vma->vm_flags &= ~VM_PFNMAP; in tegra_drm_mmap() 495 pgprot_t prot = vm_get_page_prot(vma->vm_flags); in tegra_drm_mmap() 497 vma->vm_flags |= VM_MIXEDMAP; in tegra_drm_mmap() 498 vma->vm_flags &= ~VM_PFNMAP; in tegra_drm_mmap()
|
/linux-4.4.14/fs/ncpfs/ |
D | mmap.c | 114 if (vma->vm_flags & VM_SHARED) in ncp_mmap()
|
/linux-4.4.14/arch/arc/include/asm/ |
D | cacheflush.h | 111 if (vma->vm_flags & VM_EXEC) \
|
/linux-4.4.14/include/asm-generic/ |
D | dma-mapping-common.h | 189 unsigned long vm_flags, 193 unsigned long vm_flags, pgprot_t prot, 195 void dma_common_free_remap(void *cpu_addr, size_t size, unsigned long vm_flags);
|
/linux-4.4.14/arch/parisc/kernel/ |
D | cache.c | 281 if (vma->vm_flags & VM_EXEC) in __flush_cache_page() 529 if ((vma->vm_flags & VM_EXEC) == 0) in flush_cache_mm() 587 if (vma->vm_flags & VM_EXEC) in flush_cache_range()
|
/linux-4.4.14/drivers/misc/mic/scif/ |
D | scif_mmap.c | 574 req.prot = vma->vm_flags & (VM_READ | VM_WRITE); in scif_munmap() 646 req.prot = vma->vm_flags & (VM_READ | VM_WRITE); in scif_mmap() 675 vma->vm_flags |= VM_DONTCOPY | VM_DONTEXPAND | VM_DONTDUMP; in scif_mmap() 678 vma->vm_flags |= VM_IO | VM_PFNMAP; in scif_mmap()
|
/linux-4.4.14/drivers/staging/rdma/ipath/ |
D | ipath_file_ops.c | 1002 if (vma->vm_flags & VM_WRITE) { in ipath_mmap_mem() 1010 vma->vm_flags &= ~VM_MAYWRITE; in ipath_mmap_mem() 1047 vma->vm_flags |= VM_DONTCOPY | VM_DONTEXPAND; in mmap_ureg() 1091 vma->vm_flags &= ~VM_MAYREAD; in mmap_piobufs() 1092 vma->vm_flags |= VM_DONTCOPY | VM_DONTEXPAND; in mmap_piobufs() 1121 if (vma->vm_flags & VM_WRITE) { in mmap_rcvegrbufs() 1123 "writable (flags=%lx)\n", vma->vm_flags); in mmap_rcvegrbufs() 1128 vma->vm_flags &= ~VM_MAYWRITE; in mmap_rcvegrbufs() 1209 if (vma->vm_flags & VM_WRITE) { in mmap_kvaddr() 1212 "writable (flags=%lx)\n", vma->vm_flags); in mmap_kvaddr() [all …]
|
/linux-4.4.14/arch/s390/pci/ |
D | pci_mmio.c | 26 if (!(vma->vm_flags & access)) in get_pfn()
|
/linux-4.4.14/arch/microblaze/include/asm/ |
D | cacheflush.h | 111 if (vma->vm_flags & VM_EXEC) { in copy_to_user_page()
|
/linux-4.4.14/arch/s390/include/asm/ |
D | ipl.h | 70 u8 vm_flags; member
|
/linux-4.4.14/drivers/vfio/platform/ |
D | vfio_platform_common.c | 506 if (!(vma->vm_flags & VM_SHARED)) in vfio_platform_mmap() 519 && (vma->vm_flags & VM_READ)) in vfio_platform_mmap() 523 && (vma->vm_flags & VM_WRITE)) in vfio_platform_mmap()
|
/linux-4.4.14/arch/s390/kernel/ |
D | ipl.c | 316 if ((ipb->ipl_info.ccw.vm_flags & DIAG308_VM_FLAGS_VP_VALID) && in reipl_get_ascii_vmparm() 657 ipb->ipl_info.ccw.vm_flags |= DIAG308_VM_FLAGS_VP_VALID; in reipl_generic_vmparm_store() 661 ipb->ipl_info.ccw.vm_flags &= ~DIAG308_VM_FLAGS_VP_VALID; in reipl_generic_vmparm_store() 930 reipl_block_nss->ipl_info.ccw.vm_flags |= in reipl_nss_name_store() 936 reipl_block_nss->ipl_info.ccw.vm_flags &= in reipl_nss_name_store() 1145 (ipl_block.ipl_info.ccw.vm_flags & DIAG308_VM_FLAGS_VP_VALID)) { in reipl_block_ccw_fill_parms() 1147 ipb->ipl_info.ccw.vm_flags |= DIAG308_VM_FLAGS_VP_VALID; in reipl_block_ccw_fill_parms() 1180 reipl_block_nss->ipl_info.ccw.vm_flags |= in reipl_nss_init()
|
/linux-4.4.14/arch/x86/include/asm/ |
D | tlbflush.h | 238 flush_tlb_mm_range(vma->vm_mm, start, end, vma->vm_flags)
|
/linux-4.4.14/arch/mn10300/unit-asb2305/ |
D | pci-asb2305.c | 222 vma->vm_flags |= VM_LOCKED; in pci_mmap_page_range()
|
/linux-4.4.14/drivers/gpu/drm/omapdrm/ |
D | omap_gem.c | 568 vma->vm_flags &= ~VM_PFNMAP; in omap_gem_mmap_obj() 569 vma->vm_flags |= VM_MIXEDMAP; in omap_gem_mmap_obj() 572 vma->vm_page_prot = pgprot_writecombine(vm_get_page_prot(vma->vm_flags)); in omap_gem_mmap_obj() 574 vma->vm_page_prot = pgprot_noncached(vm_get_page_prot(vma->vm_flags)); in omap_gem_mmap_obj() 593 vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); in omap_gem_mmap_obj()
|
/linux-4.4.14/fs/hugetlbfs/ |
D | inode.c | 136 vma->vm_flags |= VM_HUGETLB | VM_DONTEXPAND; in hugetlbfs_file_mmap() 153 vma->vm_flags)) in hugetlbfs_file_mmap() 157 if (vma->vm_flags & VM_WRITE && inode->i_size < len) in hugetlbfs_file_mmap() 364 pseudo_vma.vm_flags = (VM_HUGETLB | VM_MAYSHARE | VM_SHARED); in remove_inode_hugepages() 582 pseudo_vma.vm_flags = (VM_HUGETLB | VM_MAYSHARE | VM_SHARED); in hugetlbfs_fallocate()
|
/linux-4.4.14/drivers/misc/mic/host/ |
D | mic_fops.c | 203 if (vma->vm_flags & VM_WRITE) in mic_mmap()
|
/linux-4.4.14/fs/ext2/ |
D | file.c | 136 vma->vm_flags |= VM_MIXEDMAP | VM_HUGEPAGE; in ext2_file_mmap()
|
/linux-4.4.14/arch/unicore32/kernel/ |
D | asm-offsets.c | 89 DEFINE(VMA_VM_FLAGS, offsetof(struct vm_area_struct, vm_flags)); in main()
|
/linux-4.4.14/drivers/misc/sgi-gru/ |
D | grufile.c | 109 if ((vma->vm_flags & (VM_SHARED | VM_WRITE)) != (VM_SHARED | VM_WRITE)) in gru_file_mmap() 116 vma->vm_flags |= VM_IO | VM_PFNMAP | VM_LOCKED | in gru_file_mmap()
|
/linux-4.4.14/sound/usb/usx2y/ |
D | us122l.c | 250 if (read && area->vm_flags & VM_WRITE) { in usb_stream_hwdep_mmap() 265 area->vm_flags |= VM_DONTDUMP; in usb_stream_hwdep_mmap() 267 area->vm_flags |= VM_DONTEXPAND; in usb_stream_hwdep_mmap()
|
D | usX2Yhwdep.c | 85 area->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; in snd_us428ctls_mmap()
|
/linux-4.4.14/kernel/ |
D | fork.c | 435 if (mpnt->vm_flags & VM_DONTCOPY) { in dup_mmap() 436 vm_stat_account(mm, mpnt->vm_flags, mpnt->vm_file, in dup_mmap() 441 if (mpnt->vm_flags & VM_ACCOUNT) { in dup_mmap() 459 tmp->vm_flags &= in dup_mmap() 469 if (tmp->vm_flags & VM_DENYWRITE) in dup_mmap() 472 if (tmp->vm_flags & VM_SHARED) in dup_mmap()
|
/linux-4.4.14/security/selinux/ |
D | selinuxfs.c | 256 if (vma->vm_flags & VM_WRITE) in sel_mmap_handle_status() 259 vma->vm_flags &= ~VM_MAYWRITE; in sel_mmap_handle_status() 482 if (vma->vm_flags & VM_SHARED) { in sel_mmap_policy() 484 vma->vm_flags &= ~VM_MAYWRITE; in sel_mmap_policy() 486 if (vma->vm_flags & VM_WRITE) in sel_mmap_policy() 490 vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; in sel_mmap_policy()
|
/linux-4.4.14/fs/ramfs/ |
D | file-nommu.c | 266 if (!(vma->vm_flags & VM_SHARED)) in ramfs_nommu_mmap()
|
/linux-4.4.14/arch/s390/mm/ |
D | fault.c | 437 if (!(vma->vm_flags & VM_GROWSDOWN)) in do_exception() 448 if (unlikely(!(vma->vm_flags & access))) in do_exception()
|
D | pgtable.c | 1116 vma->vm_flags &= ~VM_HUGEPAGE; in thp_split_mm() 1117 vma->vm_flags |= VM_NOHUGEPAGE; in thp_split_mm() 1193 MADV_UNMERGEABLE, &vma->vm_flags)) { in s390_enable_skey()
|
/linux-4.4.14/drivers/gpu/drm/rockchip/ |
D | rockchip_drm_gem.c | 69 vma->vm_flags &= ~VM_PFNMAP; in rockchip_drm_gem_object_mmap()
|
/linux-4.4.14/arch/x86/entry/vsyscall/ |
D | vsyscall_64.c | 294 .vm_flags = VM_READ | VM_EXEC,
|
/linux-4.4.14/drivers/misc/cxl/ |
D | context.c | 186 vma->vm_flags |= VM_IO | VM_PFNMAP; in cxl_context_iomap()
|
/linux-4.4.14/sound/oss/ |
D | soundcard.c | 438 if (vma->vm_flags & VM_WRITE) /* Map write and read/write to the output buf */ in sound_mmap() 440 else if (vma->vm_flags & VM_READ) in sound_mmap()
|
/linux-4.4.14/drivers/staging/rdma/hfi1/ |
D | file_ops.c | 497 !(vma->vm_flags & VM_SHARED)) { in hfi1_file_mmap() 510 flags = vma->vm_flags; in hfi1_file_mmap() 575 if (vma->vm_flags & VM_WRITE) { in hfi1_file_mmap() 579 vma->vm_flags &= ~VM_MAYWRITE; in hfi1_file_mmap() 695 vma->vm_flags = flags; in hfi1_file_mmap() 699 vma->vm_end - vma->vm_start, vma->vm_flags); in hfi1_file_mmap()
|
/linux-4.4.14/drivers/media/v4l2-core/ |
D | videobuf-vmalloc.c | 273 vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; in __videobuf_mmap_mapper()
|
D | videobuf-dma-sg.c | 636 vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; in __videobuf_mmap_mapper() 637 vma->vm_flags &= ~VM_IO; /* using shared anonymous pages */ in __videobuf_mmap_mapper()
|
D | videobuf-dma-contig.c | 327 vma->vm_flags |= VM_DONTEXPAND; in __videobuf_mmap_mapper()
|
D | videobuf2-vmalloc.c | 183 vma->vm_flags |= VM_DONTEXPAND; in vb2_vmalloc_mmap()
|
D | videobuf2-core.c | 1953 if (!(vma->vm_flags & VM_SHARED)) { in vb2_mmap() 1958 if (!(vma->vm_flags & VM_WRITE)) { in vb2_mmap() 1963 if (!(vma->vm_flags & VM_READ)) { in vb2_mmap()
|
D | videobuf-core.c | 1179 if (!(vma->vm_flags & VM_WRITE) || !(vma->vm_flags & VM_SHARED)) { in videobuf_mmap_mapper()
|
D | videobuf2-dma-contig.c | 196 vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; in vb2_dc_mmap()
|
/linux-4.4.14/drivers/staging/rdma/ehca/ |
D | ehca_uverbs.c | 142 vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; in ehca_mmap_queue()
|
/linux-4.4.14/arch/powerpc/kvm/ |
D | e500_mmu_host.c | 364 (vma->vm_flags & VM_PFNMAP)) { in kvmppc_e500_shadow_map() 427 (vma->vm_flags & VM_HUGETLB)) { in kvmppc_e500_shadow_map()
|
/linux-4.4.14/arch/arm/kernel/ |
D | process.c | 331 .vm_flags = VM_READ | VM_EXEC | VM_MAYREAD | VM_MAYEXEC,
|
D | asm-offsets.c | 128 DEFINE(VMA_VM_FLAGS, offsetof(struct vm_area_struct, vm_flags)); in main()
|
/linux-4.4.14/arch/powerpc/platforms/powernv/ |
D | opal-prd.c | 120 vma->vm_flags); in opal_prd_mmap()
|
/linux-4.4.14/drivers/video/fbdev/ |
D | sbuslib.c | 51 if (!(vma->vm_flags & (VM_SHARED | VM_MAYSHARE))) in sbusfb_mmap_helper()
|
D | igafb.c | 271 vma->vm_flags |= VM_IO; in igafb_mmap()
|
D | 68328fb.c | 397 vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; in mc68x328fb_mmap()
|
/linux-4.4.14/sound/soc/blackfin/ |
D | bf5xx-i2s-pcm.c | 223 vma->vm_flags |= VM_SHARED; in bf5xx_pcm_mmap()
|
D | bf5xx-ac97-pcm.c | 278 vma->vm_flags |= VM_SHARED; in bf5xx_pcm_mmap()
|
/linux-4.4.14/arch/arm64/kernel/ |
D | asm-offsets.c | 66 DEFINE(VMA_VM_FLAGS, offsetof(struct vm_area_struct, vm_flags)); in main()
|
/linux-4.4.14/drivers/oprofile/ |
D | buffer_sync.c | 95 if (mpnt && mpnt->vm_file && (mpnt->vm_flags & VM_EXEC)) { in munmap_notify()
|
/linux-4.4.14/drivers/media/usb/stkwebcam/ |
D | stk-webcam.c | 768 if (!(vma->vm_flags & VM_WRITE) || !(vma->vm_flags & VM_SHARED)) in v4l_stk_mmap() 782 vma->vm_flags |= VM_DONTEXPAND; in v4l_stk_mmap()
|
/linux-4.4.14/sound/core/ |
D | pcm_native.c | 3269 if (!(area->vm_flags & VM_READ)) in snd_pcm_mmap_status() 3276 area->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; in snd_pcm_mmap_status() 3306 if (!(area->vm_flags & VM_READ)) in snd_pcm_mmap_control() 3313 area->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; in snd_pcm_mmap_control() 3395 area->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; in snd_pcm_lib_default_mmap() 3457 if (!(area->vm_flags & (VM_WRITE|VM_READ))) in snd_pcm_mmap_data() 3460 if (!(area->vm_flags & VM_READ)) in snd_pcm_mmap_data()
|
/linux-4.4.14/arch/arm/kvm/ |
D | mmu.c | 777 if (!(vma->vm_flags & VM_PFNMAP)) { in stage2_unmap_memslot() 1785 if (writable && !(vma->vm_flags & VM_WRITE)) { in kvm_arch_prepare_memory_region() 1796 if (vma->vm_flags & VM_PFNMAP) { in kvm_arch_prepare_memory_region()
|
/linux-4.4.14/kernel/events/ |
D | core.c | 4751 if (!(vma->vm_flags & VM_SHARED)) in perf_mmap() 4875 if (vma->vm_flags & VM_WRITE) in perf_mmap() 4919 vma->vm_flags |= VM_DONTCOPY | VM_DONTEXPAND | VM_DONTDUMP; in perf_mmap() 5951 int executable = vma->vm_flags & VM_EXEC; in perf_event_mmap_match() 6047 if (vma->vm_flags & VM_READ) in perf_event_mmap_event() 6049 if (vma->vm_flags & VM_WRITE) in perf_event_mmap_event() 6051 if (vma->vm_flags & VM_EXEC) in perf_event_mmap_event() 6054 if (vma->vm_flags & VM_MAYSHARE) in perf_event_mmap_event() 6059 if (vma->vm_flags & VM_DENYWRITE) in perf_event_mmap_event() 6061 if (vma->vm_flags & VM_MAYEXEC) in perf_event_mmap_event() [all …]
|
/linux-4.4.14/arch/alpha/kernel/ |
D | smp.c | 754 if ((vma->vm_flags & VM_EXEC) == 0) in flush_icache_user_range()
|
/linux-4.4.14/drivers/infiniband/hw/cxgb3/ |
D | iwch_provider.c | 388 if (vma->vm_flags & VM_READ) { in iwch_mmap() 393 vma->vm_flags |= VM_DONTCOPY | VM_DONTEXPAND; in iwch_mmap() 394 vma->vm_flags &= ~VM_MAYREAD; in iwch_mmap()
|
/linux-4.4.14/drivers/android/ |
D | binder.c | 2814 (vma->vm_end - vma->vm_start) / SZ_1K, vma->vm_flags, in binder_vma_open() 2825 (vma->vm_end - vma->vm_start) / SZ_1K, vma->vm_flags, in binder_vma_close() 2860 (vma->vm_end - vma->vm_start) / SZ_1K, vma->vm_flags, in binder_mmap() 2863 if (vma->vm_flags & FORBIDDEN_MMAP_FLAGS) { in binder_mmap() 2868 vma->vm_flags = (vma->vm_flags | VM_DONTCOPY) & ~VM_MAYWRITE; in binder_mmap()
|
/linux-4.4.14/fs/9p/ |
D | vfs_file.c | 511 (vma->vm_flags & VM_WRITE)) { in v9fs_mmap_file_mmap()
|