/linux-4.1.27/mm/ |
D | mmap.c | 84 pgprot_t vm_get_page_prot(unsigned long vm_flags) in vm_get_page_prot() argument 86 return __pgprot(pgprot_val(protection_map[vm_flags & in vm_get_page_prot() 88 pgprot_val(arch_vm_get_page_prot(vm_flags))); in vm_get_page_prot() 92 static pgprot_t vm_pgprot_modify(pgprot_t oldprot, unsigned long vm_flags) in vm_pgprot_modify() argument 94 return pgprot_modify(oldprot, vm_get_page_prot(vm_flags)); in vm_pgprot_modify() 100 unsigned long vm_flags = vma->vm_flags; in vma_set_page_prot() local 102 vma->vm_page_prot = vm_pgprot_modify(vma->vm_page_prot, vm_flags); in vma_set_page_prot() 104 vm_flags &= ~VM_SHARED; in vma_set_page_prot() 106 vm_flags); in vma_set_page_prot() 240 if (vma->vm_flags & VM_DENYWRITE) in __remove_shared_vm_struct() [all …]
|
D | mremap.c | 241 unsigned long vm_flags = vma->vm_flags; in move_vma() local 265 MADV_UNMERGEABLE, &vm_flags); in move_vma() 299 if (vm_flags & VM_ACCOUNT) { in move_vma() 300 vma->vm_flags &= ~VM_ACCOUNT; in move_vma() 317 vm_stat_account(mm, vma->vm_flags, vma->vm_file, new_len>>PAGE_SHIFT); in move_vma() 328 vma->vm_flags |= VM_ACCOUNT; in move_vma() 330 vma->vm_next->vm_flags |= VM_ACCOUNT; in move_vma() 333 if (vm_flags & VM_LOCKED) { in move_vma() 361 if (vma->vm_flags & (VM_DONTEXPAND | VM_PFNMAP)) in vma_to_resize() 369 if (vma->vm_flags & VM_LOCKED) { in vma_to_resize() [all …]
|
D | nommu.c | 157 unsigned long vm_flags; in __get_user_pages() local 163 vm_flags = (foll_flags & FOLL_WRITE) ? in __get_user_pages() 165 vm_flags &= (foll_flags & FOLL_FORCE) ? in __get_user_pages() 174 if ((vma->vm_flags & (VM_IO | VM_PFNMAP)) || in __get_user_pages() 175 !(vm_flags & vma->vm_flags)) in __get_user_pages() 264 if (!(vma->vm_flags & (VM_IO | VM_PFNMAP))) in follow_pfn() 302 vma->vm_flags |= VM_USERMAP; in vmalloc_user() 700 if (region->vm_flags & VM_MAPPED_COPY) { in __put_nommu_region() 754 protect_vma(vma, vma->vm_flags); in add_vma_to_mm() 1119 unsigned long vm_flags; in determine_vm_flags() local [all …]
|
D | gup.c | 95 if ((flags & FOLL_POPULATE) && (vma->vm_flags & VM_LOCKED)) { in follow_page_pte() 169 if (pud_huge(*pud) && vma->vm_flags & VM_HUGETLB) { in follow_page_mask() 181 if (pmd_huge(*pmd) && vma->vm_flags & VM_HUGETLB) { in follow_page_mask() 317 if ((ret & VM_FAULT_WRITE) && !(vma->vm_flags & VM_WRITE)) in faultin_page() 324 vm_flags_t vm_flags = vma->vm_flags; in check_vma_flags() local 326 if (vm_flags & (VM_IO | VM_PFNMAP)) in check_vma_flags() 330 if (!(vm_flags & VM_WRITE)) { in check_vma_flags() 342 if (!is_cow_mapping(vm_flags)) { in check_vma_flags() 343 WARN_ON_ONCE(vm_flags & VM_MAYWRITE); in check_vma_flags() 347 } else if (!(vm_flags & VM_READ)) { in check_vma_flags() [all …]
|
D | mprotect.c | 104 !(vma->vm_flags & VM_SOFTDIRTY))) { in change_pte_range() 260 unsigned long oldflags = vma->vm_flags; in mprotect_fixup() 318 vma->vm_flags = newflags; in mprotect_fixup() 338 unsigned long vm_flags, nstart, end, tmp, reqprot; in SYSCALL_DEFINE3() local 364 vm_flags = calc_vm_prot_bits(prot); in SYSCALL_DEFINE3() 378 if (!(vma->vm_flags & VM_GROWSDOWN)) in SYSCALL_DEFINE3() 386 if (!(vma->vm_flags & VM_GROWSUP)) in SYSCALL_DEFINE3() 398 newflags = vm_flags; in SYSCALL_DEFINE3() 399 newflags |= (vma->vm_flags & ~(VM_READ | VM_WRITE | VM_EXEC)); in SYSCALL_DEFINE3()
|
D | rmap.c | 717 unsigned long vm_flags; member 743 if (vma->vm_flags & VM_LOCKED) { in page_referenced_one() 745 pra->vm_flags |= VM_LOCKED; in page_referenced_one() 764 if (vma->vm_flags & VM_LOCKED) { in page_referenced_one() 766 pra->vm_flags |= VM_LOCKED; in page_referenced_one() 778 if (likely(!(vma->vm_flags & VM_SEQ_READ))) in page_referenced_one() 786 pra->vm_flags |= vma->vm_flags; in page_referenced_one() 820 unsigned long *vm_flags) in page_referenced() argument 834 *vm_flags = 0; in page_referenced() 857 *vm_flags = pra.vm_flags; in page_referenced() [all …]
|
D | madvise.c | 52 unsigned long new_flags = vma->vm_flags; in madvise_behavior() 68 if (vma->vm_flags & VM_IO) { in madvise_behavior() 98 if (new_flags == vma->vm_flags) { in madvise_behavior() 129 vma->vm_flags = new_flags; in madvise_behavior() 281 if (vma->vm_flags & (VM_LOCKED|VM_HUGETLB|VM_PFNMAP)) in madvise_dontneed() 302 if (vma->vm_flags & (VM_LOCKED | VM_HUGETLB)) in madvise_remove() 311 if ((vma->vm_flags & (VM_SHARED|VM_WRITE)) != (VM_SHARED|VM_WRITE)) in madvise_remove()
|
D | memory.c | 689 (void *)addr, vma->vm_flags, vma->anon_vma, mapping, index); in print_bad_pte() 759 if (vma->vm_flags & (VM_PFNMAP | VM_MIXEDMAP)) in vm_normal_page() 768 if (unlikely(vma->vm_flags & (VM_PFNMAP|VM_MIXEDMAP))) { in vm_normal_page() 769 if (vma->vm_flags & VM_MIXEDMAP) { in vm_normal_page() 778 if (!is_cow_mapping(vma->vm_flags)) in vm_normal_page() 810 unsigned long vm_flags = vma->vm_flags; in copy_one_pte() local 840 is_cow_mapping(vm_flags)) { in copy_one_pte() 859 if (is_cow_mapping(vm_flags)) { in copy_one_pte() 868 if (vm_flags & VM_SHARED) in copy_one_pte() 1023 if (!(vma->vm_flags & (VM_HUGETLB | VM_PFNMAP | VM_MIXEDMAP)) && in copy_page_range() [all …]
|
D | mlock.c | 425 vma->vm_flags &= ~VM_LOCKED; in munlock_vma_pages_range() 507 if (newflags == vma->vm_flags || (vma->vm_flags & VM_SPECIAL) || in mlock_fixup() 547 vma->vm_flags = newflags; in mlock_fixup() 582 newflags = vma->vm_flags & ~VM_LOCKED; in do_mlock() 671 newflags = vma->vm_flags & ~VM_LOCKED; in do_mlockall()
|
D | msync.c | 76 (vma->vm_flags & VM_LOCKED)) { in SYSCALL_DEFINE3() 86 (vma->vm_flags & VM_SHARED)) { in SYSCALL_DEFINE3()
|
D | hugetlb.c | 512 if (vma->vm_flags & VM_MAYSHARE) { in vma_resv_map() 527 VM_BUG_ON_VMA(vma->vm_flags & VM_MAYSHARE, vma); in set_vma_resv_map() 536 VM_BUG_ON_VMA(vma->vm_flags & VM_MAYSHARE, vma); in set_vma_resv_flags() 552 if (!(vma->vm_flags & VM_MAYSHARE)) in reset_vma_resv_huge_pages() 559 if (vma->vm_flags & VM_NORESERVE) { in vma_has_reserves() 569 if (vma->vm_flags & VM_MAYSHARE && chg == 0) in vma_has_reserves() 576 if (vma->vm_flags & VM_MAYSHARE) in vma_has_reserves() 1448 if (vma->vm_flags & VM_MAYSHARE) in vma_needs_reservation() 2671 cow = (vma->vm_flags & (VM_SHARED | VM_MAYWRITE)) == VM_MAYWRITE; in copy_hugetlb_page_range() 2850 vma->vm_flags &= ~VM_MAYSHARE; in __unmap_hugepage_range_final() [all …]
|
D | huge_memory.c | 704 if (likely(vma->vm_flags & VM_WRITE)) in maybe_pmd_mkwrite() 801 if (unlikely(khugepaged_enter(vma, vma->vm_flags))) in do_huge_pmd_anonymous_page() 1241 if ((flags & FOLL_POPULATE) && (vma->vm_flags & VM_LOCKED)) { in follow_trans_huge_pmd() 1274 BUG_ON(!(vma->vm_flags & (VM_READ | VM_EXEC | VM_WRITE))); in do_huge_pmd_numa_page() 1303 if (!(vma->vm_flags & VM_WRITE)) in do_huge_pmd_numa_page() 1441 (new_vma->vm_flags & VM_NOHUGEPAGE)) in move_huge_pmd() 1923 unsigned long *vm_flags, int advice) in hugepage_madvise() argument 1939 if (*vm_flags & (VM_HUGEPAGE | VM_NO_THP)) in hugepage_madvise() 1941 *vm_flags &= ~VM_NOHUGEPAGE; in hugepage_madvise() 1942 *vm_flags |= VM_HUGEPAGE; in hugepage_madvise() [all …]
|
D | ksm.c | 420 if (!(vma->vm_flags & VM_MERGEABLE) || !vma->anon_vma) in find_mergeable_vma() 786 if (!(vma->vm_flags & VM_MERGEABLE) || !vma->anon_vma) in unmerge_and_remove_all_rmap_items() 1024 if (!(vma->vm_flags & VM_MERGEABLE)) in try_to_merge_one_page() 1061 if ((vma->vm_flags & VM_LOCKED) && kpage && !err) { in try_to_merge_one_page() 1607 if (!(vma->vm_flags & VM_MERGEABLE)) in scan_get_next_rmap_item() 1739 unsigned long end, int advice, unsigned long *vm_flags) in ksm_madvise() argument 1749 if (*vm_flags & (VM_MERGEABLE | VM_SHARED | VM_MAYSHARE | in ksm_madvise() 1755 if (*vm_flags & VM_SAO) in ksm_madvise() 1765 *vm_flags |= VM_MERGEABLE; in ksm_madvise() 1769 if (!(*vm_flags & VM_MERGEABLE)) in ksm_madvise() [all …]
|
D | debug.c | 165 dump_flags(vma->vm_flags, vmaflags_names, ARRAY_SIZE(vmaflags_names)); in dump_vma()
|
D | vmscan.c | 760 unsigned long vm_flags; in page_check_references() local 763 &vm_flags); in page_check_references() 770 if (vm_flags & VM_LOCKED) in page_check_references() 798 if (vm_flags & VM_EXEC) in page_check_references() 1720 unsigned long vm_flags; in shrink_active_list() local 1771 &vm_flags)) { in shrink_active_list() 1782 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 | 1787 if (vma->vm_flags & VM_RAND_READ) in do_sync_mmap_readahead() 1792 if (vma->vm_flags & VM_SEQ_READ) { in do_sync_mmap_readahead() 1832 if (vma->vm_flags & VM_RAND_READ) in do_async_mmap_readahead() 2109 if ((vma->vm_flags & VM_SHARED) && (vma->vm_flags & VM_MAYWRITE)) in generic_file_readonly_mmap()
|
D | mempolicy.c | 594 if (vma->vm_flags & VM_PFNMAP) in queue_pages_test_walk() 611 if (vma->vm_flags & VM_PFNMAP) in queue_pages_test_walk() 616 if (vma->vm_flags & (VM_READ | VM_EXEC | VM_WRITE)) in queue_pages_test_walk() 724 prev = vma_merge(mm, prev, vmstart, vmend, vma->vm_flags, in mbind_range()
|
D | vmalloc.c | 1654 pgprot_t prot, unsigned long vm_flags, int node, in __vmalloc_node_range() argument 1666 vm_flags, start, end, node, gfp_mask, caller); in __vmalloc_node_range() 2179 vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; in remap_vmalloc_range_partial()
|
D | swap.c | 714 if (likely((vma->vm_flags & (VM_LOCKED | VM_SPECIAL)) != VM_LOCKED)) { in lru_cache_add_active_or_unevictable()
|
/linux-4.1.27/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 | 75 ((__vma)->vm_flags & VM_HUGEPAGE))) && \ 76 !((__vma)->vm_flags & VM_NOHUGEPAGE) && \ 83 (__vma)->vm_flags & VM_HUGEPAGE)) 124 unsigned long *vm_flags, int advice); 193 unsigned long *vm_flags, int advice) in hugepage_madvise() argument
|
D | rmap.h | 172 struct mem_cgroup *memcg, unsigned long *vm_flags); 249 unsigned long *vm_flags) in page_referenced() argument 251 *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 | 229 vm_flags_t vm_flags; /* VMA vm_flags */ member 271 unsigned long vm_flags; /* Flags, see mm.h. */ member
|
D | mm.h | 612 if (likely(vma->vm_flags & VM_WRITE)) in maybe_mkwrite() 1253 return vma && (vma->vm_end == addr) && (vma->vm_flags & VM_GROWSDOWN); in vma_growsdown() 1259 return (vma->vm_flags & VM_GROWSDOWN) && in stack_guard_page_start() 1267 return vma && (vma->vm_start == addr) && (vma->vm_flags & VM_GROWSUP); in vma_growsup() 1273 return (vma->vm_flags & VM_GROWSUP) && in stack_guard_page_end() 1828 unsigned long vm_flags, struct anon_vma *, struct file *, pgoff_t, 1875 unsigned long len, vm_flags_t vm_flags, unsigned long pgoff); 2014 pgprot_t vm_get_page_prot(unsigned long vm_flags); 2017 static inline pgprot_t vm_get_page_prot(unsigned long vm_flags) in vm_get_page_prot() argument 2023 vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); in vma_set_page_prot()
|
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 | 82 vm_flags_t vm_flags);
|
/linux-4.1.27/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.1.27/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.1.27/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.1.27/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 | 840 vma->vm_flags |= VM_IO | VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP; in drm_gem_mmap_obj() 843 vma->vm_page_prot = pgprot_writecombine(vm_get_page_prot(vma->vm_flags)); in drm_gem_mmap_obj()
|
D | drm_gem_cma_helper.c | 327 vma->vm_flags &= ~VM_PFNMAP; in drm_gem_cma_mmap_obj()
|
/linux-4.1.27/arch/nios2/mm/ |
D | cacheflush.c | 103 if (!(mpnt->vm_flags & VM_MAYSHARE)) in flush_aliases() 152 if (vma == NULL || (vma->vm_flags & VM_EXEC)) in flush_cache_range() 172 if (vma->vm_flags & VM_EXEC) in flush_cache_page() 241 if (vma->vm_flags & VM_EXEC) in update_mmu_cache() 272 if (vma->vm_flags & VM_EXEC) in copy_from_user_page() 283 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.1.27/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.1.27/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.1.27/arch/arm64/mm/ |
D | fault.c | 157 unsigned int mm_flags, unsigned long vm_flags, in __do_page_fault() argument 180 if (!(vma->vm_flags & vm_flags)) { in __do_page_fault() 188 if (vma->vm_flags & VM_GROWSDOWN && !expand_stack(vma, addr)) in __do_page_fault() 200 unsigned long vm_flags = VM_READ | VM_WRITE | VM_EXEC; in do_page_fault() local 221 vm_flags = VM_EXEC; in do_page_fault() 223 vm_flags = VM_WRITE; in do_page_fault() 249 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.1.27/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.1.27/arch/mips/mm/ |
D | fault.c | 109 if (!(vma->vm_flags & VM_GROWSDOWN)) in __do_page_fault() 121 if (!(vma->vm_flags & VM_WRITE)) in __do_page_fault() 126 if (address == regs->cp0_epc && !(vma->vm_flags & VM_EXEC)) { in __do_page_fault() 136 if (!(vma->vm_flags & VM_READ)) { in __do_page_fault() 147 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 | 171 int exec = vma->vm_flags & VM_EXEC; in tx39_flush_cache_page()
|
D | init.c | 195 if ((vma->vm_flags & VM_EXEC) && !cpu_has_ic_fills_f_dc) in copy_to_user_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()
|
/linux-4.1.27/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.1.27/arch/alpha/mm/ |
D | fault.c | 126 if (!(vma->vm_flags & VM_GROWSDOWN)) in do_page_fault() 136 if (!(vma->vm_flags & VM_EXEC)) in do_page_fault() 140 if (!(vma->vm_flags & (VM_READ | VM_WRITE))) in do_page_fault() 143 if (!(vma->vm_flags & VM_WRITE)) in do_page_fault()
|
/linux-4.1.27/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() 422 if (!(vma->vm_flags & VM_WRITE)) in do_sparc64_fault() 429 (vma->vm_flags & VM_EXEC) != 0 && in do_sparc64_fault() 437 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.1.27/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() 333 vma->vm_flags |= ra_flags; in ll_fault0()
|
D | vvp_io.c | 200 if ((vma->vm_flags & VM_SHARED) && (vma->vm_flags & VM_WRITE)) in vvp_mode_from_vma()
|
/linux-4.1.27/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 | 337 if (!(vma->vm_flags & VM_GROWSDOWN)) in do_page_fault() 402 if (!(vma->vm_flags & VM_EXEC) && in do_page_fault() 404 !(vma->vm_flags & (VM_READ | VM_WRITE)))) in do_page_fault() 416 if (!(vma->vm_flags & VM_WRITE)) in do_page_fault() 421 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.1.27/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.1.27/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.1.27/arch/xtensa/mm/ |
D | fault.c | 85 if (!(vma->vm_flags & VM_GROWSDOWN)) in do_page_fault() 98 if (!(vma->vm_flags & VM_WRITE)) in do_page_fault() 102 if (!(vma->vm_flags & VM_EXEC)) in do_page_fault() 105 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.1.27/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 | 122 vma->vm_flags = VM_DATA_DEFAULT_FLAGS|VM_GROWSUP|VM_ACCOUNT; in ia64_init_addr_space() 123 vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); in ia64_init_addr_space() 141 vma->vm_flags = VM_READ | VM_MAYREAD | VM_IO | in ia64_init_addr_space() 288 gate_vma.vm_flags = VM_READ | VM_MAYREAD | VM_EXEC | VM_MAYEXEC; in gate_vma_init()
|
/linux-4.1.27/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.1.27/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.1.27/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.1.27/arch/score/mm/ |
D | fault.c | 88 if (!(vma->vm_flags & VM_GROWSDOWN)) in do_page_fault() 100 if (!(vma->vm_flags & VM_WRITE)) in do_page_fault() 104 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.1.27/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.1.27/arch/arc/mm/ |
D | fault.c | 101 if (!(vma->vm_flags & VM_GROWSDOWN)) in do_page_fault() 120 if (!(vma->vm_flags & VM_WRITE)) in do_page_fault() 124 if (!(vma->vm_flags & (VM_READ | VM_EXEC))) in do_page_fault()
|
D | tlb.c | 544 if ((vma->vm_flags & VM_EXEC) || in update_mmu_cache() 553 if (vma->vm_flags & VM_EXEC) in update_mmu_cache()
|
D | cache_arc700.c | 642 if (vma->vm_flags & VM_EXEC) in flush_cache_page()
|
/linux-4.1.27/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.1.27/arch/arm/mm/ |
D | flush.c | 82 if (vma->vm_flags & VM_EXEC) in flush_cache_range() 98 if (vma->vm_flags & VM_EXEC && icache_is_vivt_asid_tagged()) in flush_cache_page() 153 if (vma->vm_flags & VM_EXEC) in flush_ptrace_access() 249 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 | 350 if (vma->vm_flags & VM_EXEC) in copy_to_user_page()
|
/linux-4.1.27/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.1.27/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() 170 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.1.27/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.1.27/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.1.27/arch/sh/mm/ |
D | fault.c | 369 if (unlikely(!(vma->vm_flags & VM_WRITE))) in access_error() 376 !(vma->vm_flags & VM_EXEC))) in access_error() 380 if (unlikely(!(vma->vm_flags & (VM_READ | VM_EXEC | VM_WRITE)))) in access_error() 458 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-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()
|
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()
|
/linux-4.1.27/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.1.27/arch/x86/mm/ |
D | mpx.c | 30 vm_flags_t vm_flags; in mpx_mmap() local 54 vm_flags = VM_READ | VM_WRITE | VM_MPX | in mpx_mmap() 60 ret = mmap_region(NULL, addr, len, vm_flags, pgoff); in mpx_mmap() 70 if (vm_flags & VM_LOCKED) { in mpx_mmap() 646 if (!(vma->vm_flags & VM_MPX)) in zap_bt_entries() 908 if (vma->vm_flags & VM_MPX) in mpx_notify_unmap()
|
D | mmap.c | 132 if (vma->vm_flags & VM_MPX) in arch_vma_name()
|
D | pat.c | 810 if (vma->vm_flags & VM_PAT) { in track_pfn_copy() 843 vma->vm_flags |= VM_PAT; in track_pfn_remap() 897 if (!(vma->vm_flags & VM_PAT)) in untrack_pfn() 911 vma->vm_flags &= ~VM_PAT; in untrack_pfn()
|
D | fault.c | 1013 if (unlikely(!(vma->vm_flags & VM_WRITE))) in access_error() 1023 if (unlikely(!(vma->vm_flags & (VM_READ | VM_EXEC | VM_WRITE)))) in access_error() 1204 if (unlikely(!(vma->vm_flags & VM_GROWSDOWN))) { in __do_page_fault()
|
/linux-4.1.27/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.1.27/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()
|
D | mmtimer.c | 444 if (vma->vm_flags & VM_WRITE) in mmtimer_mmap()
|
/linux-4.1.27/fs/proc/ |
D | task_mmu.c | 274 vm_flags_t flags = vma->vm_flags; in show_map_vma() 605 if (vma->vm_flags & (1UL << i)) { in show_smap_vma_flags() 657 (vma->vm_flags & VM_LOCKED) ? in show_smap() 773 if (vma->vm_flags & VM_SOFTDIRTY) in clear_soft_dirty_pmd() 774 vma->vm_flags &= ~VM_SOFTDIRTY; in clear_soft_dirty_pmd() 851 if (vma->vm_flags & VM_PFNMAP) in clear_refs_test_walk() 926 if (!(vma->vm_flags & VM_SOFTDIRTY)) in clear_refs_write() 931 vma->vm_flags &= ~VM_SOFTDIRTY; in clear_refs_write() 1033 if (vma->vm_flags & VM_SOFTDIRTY) in pagemap_pte_hole() 1069 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.1.27/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() 150 (unsigned long long) vma->vm_start, address, vma->vm_flags, in kfd_doorbell_mmap()
|
/linux-4.1.27/arch/um/kernel/ |
D | trap.c | 53 else if (!(vma->vm_flags & VM_GROWSDOWN)) in handle_page_fault() 63 if (!(vma->vm_flags & VM_WRITE)) in handle_page_fault() 68 if (!(vma->vm_flags & (VM_READ | VM_EXEC))) in handle_page_fault()
|
/linux-4.1.27/include/asm-generic/ |
D | dma-mapping-common.h | 188 unsigned long vm_flags, 192 unsigned long vm_flags, pgprot_t prot, 194 void dma_common_free_remap(void *cpu_addr, size_t size, unsigned long vm_flags);
|
/linux-4.1.27/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.1.27/arch/x86/um/ |
D | mem_32.c | 23 gate_vma.vm_flags = VM_READ | VM_MAYREAD | VM_EXEC | VM_MAYEXEC; in gate_vma_init()
|
/linux-4.1.27/fs/ |
D | exec.c | 271 vma->vm_flags = VM_SOFTDIRTY | VM_STACK_FLAGS | VM_STACK_INCOMPLETE_SETUP; in __bprm_mm_init() 272 vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); in __bprm_mm_init() 650 unsigned long vm_flags; in setup_arg_pages() local 693 vm_flags = VM_STACK_FLAGS; in setup_arg_pages() 701 vm_flags |= VM_EXEC; in setup_arg_pages() 703 vm_flags &= ~VM_EXEC; in setup_arg_pages() 704 vm_flags |= mm->def_flags; in setup_arg_pages() 705 vm_flags |= VM_STACK_INCOMPLETE_SETUP; in setup_arg_pages() 708 vm_flags); in setup_arg_pages() 721 vma->vm_flags &= ~VM_STACK_INCOMPLETE_SETUP; in setup_arg_pages()
|
D | binfmt_elf_fdpic.c | 1196 if (vma->vm_flags & VM_IO) { in maydump() 1197 kdcore("%08lx: %08lx: no (IO)", vma->vm_start, vma->vm_flags); in maydump() 1204 if (!(vma->vm_flags & VM_READ)) { in maydump() 1205 kdcore("%08lx: %08lx: no (!read)", vma->vm_start, vma->vm_flags); in maydump() 1210 if (vma->vm_flags & VM_SHARED) { in maydump() 1214 vma->vm_flags, dump_ok ? "yes" : "no"); in maydump() 1220 vma->vm_flags, dump_ok ? "yes" : "no"); in maydump() 1229 vma->vm_flags, dump_ok ? "yes" : "no"); in maydump() 1235 kdcore("%08lx: %08lx: %s", vma->vm_start, vma->vm_flags, in maydump() 1721 phdr.p_flags = vma->vm_flags & VM_READ ? PF_R : 0; in elf_fdpic_core_dump() [all …]
|
D | binfmt_elf.c | 1236 if (vma->vm_flags & VM_DONTDUMP) in vma_dump_size() 1240 if (vma->vm_flags & VM_HUGETLB) { in vma_dump_size() 1241 if ((vma->vm_flags & VM_SHARED) && FILTER(HUGETLB_SHARED)) in vma_dump_size() 1243 if (!(vma->vm_flags & VM_SHARED) && FILTER(HUGETLB_PRIVATE)) in vma_dump_size() 1249 if (vma->vm_flags & VM_IO) in vma_dump_size() 1253 if (vma->vm_flags & VM_SHARED) { in vma_dump_size() 1275 vma->vm_pgoff == 0 && (vma->vm_flags & VM_READ)) { in vma_dump_size() 2240 phdr.p_flags = vma->vm_flags & VM_READ ? PF_R : 0; in elf_core_dump() 2241 if (vma->vm_flags & VM_WRITE) in elf_core_dump() 2243 if (vma->vm_flags & VM_EXEC) in elf_core_dump()
|
/linux-4.1.27/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.1.27/drivers/gpu/drm/exynos/ |
D | exynos_drm_gem.c | 63 vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); in update_vm_cache_attr() 66 pgprot_writecombine(vm_get_page_prot(vma->vm_flags)); in update_vm_cache_attr() 69 pgprot_noncached(vm_get_page_prot(vma->vm_flags)); in update_vm_cache_attr() 329 vma->vm_flags &= ~VM_PFNMAP; in exynos_drm_gem_mmap_buffer()
|
D | exynos_drm_gem.h | 152 return !!(vma->vm_flags & (VM_IO | VM_PFNMAP)); in vma_is_io()
|
D | exynos_drm_fbdev.c | 48 vma->vm_flags |= VM_IO | VM_DONTEXPAND | VM_DONTDUMP; in exynos_drm_fb_mmap()
|
/linux-4.1.27/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.1.27/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.1.27/arch/c6x/include/asm/ |
D | cacheflush.h | 48 if ((vma)->vm_flags & PROT_EXEC) \
|
/linux-4.1.27/arch/arm/include/asm/ |
D | cacheflush.h | 238 vma->vm_flags); in vivt_flush_cache_range() 248 __cpuc_flush_user_range(addr, addr + PAGE_SIZE, vma->vm_flags); in vivt_flush_cache_page()
|
/linux-4.1.27/arch/powerpc/platforms/cell/spufs/ |
D | file.c | 291 if (write && !(vma->vm_flags & VM_WRITE)) in spufs_mem_mmap_access() 329 if (!(vma->vm_flags & VM_SHARED)) in spufs_mem_mmap() 332 vma->vm_flags |= VM_IO | VM_PFNMAP; in spufs_mem_mmap() 442 if (!(vma->vm_flags & VM_SHARED)) in spufs_cntl_mmap() 445 vma->vm_flags |= VM_IO | VM_PFNMAP; in spufs_cntl_mmap() 1147 if (!(vma->vm_flags & VM_SHARED)) in spufs_signal1_mmap() 1150 vma->vm_flags |= VM_IO | VM_PFNMAP; in spufs_signal1_mmap() 1285 if (!(vma->vm_flags & VM_SHARED)) in spufs_signal2_mmap() 1288 vma->vm_flags |= VM_IO | VM_PFNMAP; in spufs_signal2_mmap() 1408 if (!(vma->vm_flags & VM_SHARED)) in spufs_mss_mmap() [all …]
|
/linux-4.1.27/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.1.27/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 | xlate_mmu.c | 109 BUG_ON(!((vma->vm_flags & (VM_PFNMAP | VM_IO)) == (VM_PFNMAP | VM_IO))); in xen_xlate_remap_gfn_array()
|
D | gntalloc.c | 509 if (!(vma->vm_flags & VM_SHARED)) { in gntalloc_mmap() 538 vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; in gntalloc_mmap()
|
D | privcmd.c | 617 vma->vm_flags |= VM_IO | VM_PFNMAP | VM_DONTCOPY | in privcmd_mmap()
|
/linux-4.1.27/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.1.27/fs/romfs/ |
D | mmap-nommu.c | 70 return vma->vm_flags & (VM_SHARED | VM_MAYSHARE) ? 0 : -ENOSYS; in romfs_mmap()
|
/linux-4.1.27/drivers/gpu/drm/tegra/ |
D | gem.c | 492 vma->vm_flags &= ~VM_PFNMAP; in tegra_drm_mmap() 504 pgprot_t prot = vm_get_page_prot(vma->vm_flags); in tegra_drm_mmap() 506 vma->vm_flags |= VM_MIXEDMAP; in tegra_drm_mmap() 507 vma->vm_flags &= ~VM_PFNMAP; in tegra_drm_mmap()
|
/linux-4.1.27/fs/ncpfs/ |
D | mmap.c | 114 if (vma->vm_flags & VM_SHARED) in ncp_mmap()
|
/linux-4.1.27/arch/arc/include/asm/ |
D | cacheflush.h | 113 if (vma->vm_flags & VM_EXEC) \
|
/linux-4.1.27/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()
|
D | traps.c | 726 && (vma->vm_flags & VM_EXEC)) { in handle_interruption()
|
/linux-4.1.27/drivers/vfio/platform/ |
D | vfio_platform_common.c | 446 if (!(vma->vm_flags & VM_SHARED)) in vfio_platform_mmap() 459 && (vma->vm_flags & VM_READ)) in vfio_platform_mmap() 463 && (vma->vm_flags & VM_WRITE)) in vfio_platform_mmap()
|
/linux-4.1.27/drivers/gpu/drm/vgem/ |
D | vgem_drv.c | 274 vma->vm_flags |= VM_IO | VM_MIXEDMAP | VM_DONTEXPAND | VM_DONTDUMP; in vgem_drm_gem_mmap() 278 pgprot_writecombine(vm_get_page_prot(vma->vm_flags)); in vgem_drm_gem_mmap()
|
/linux-4.1.27/fs/ext2/ |
D | file.c | 52 vma->vm_flags |= VM_MIXEDMAP; in ext2_file_mmap()
|
/linux-4.1.27/drivers/infiniband/hw/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.1.27/drivers/staging/unisys/visorchipset/ |
D | file.c | 73 vma->vm_flags |= VM_IO; in visorchipset_mmap()
|
/linux-4.1.27/arch/microblaze/include/asm/ |
D | cacheflush.h | 111 if (vma->vm_flags & VM_EXEC) { in copy_to_user_page()
|
/linux-4.1.27/arch/s390/pci/ |
D | pci_mmio.c | 26 if (!(vma->vm_flags & access)) in get_pfn()
|
/linux-4.1.27/arch/s390/include/asm/ |
D | ipl.h | 69 u8 vm_flags; member
|
/linux-4.1.27/arch/s390/kernel/ |
D | ipl.c | 281 if ((ipb->ipl_info.ccw.vm_flags & DIAG308_VM_FLAGS_VP_VALID) && in reipl_get_ascii_vmparm() 622 ipb->ipl_info.ccw.vm_flags |= DIAG308_VM_FLAGS_VP_VALID; in reipl_generic_vmparm_store() 626 ipb->ipl_info.ccw.vm_flags &= ~DIAG308_VM_FLAGS_VP_VALID; in reipl_generic_vmparm_store() 904 reipl_block_nss->ipl_info.ccw.vm_flags |= in reipl_nss_name_store() 910 reipl_block_nss->ipl_info.ccw.vm_flags &= in reipl_nss_name_store() 1119 (ipl_block.ipl_info.ccw.vm_flags & DIAG308_VM_FLAGS_VP_VALID)) { in reipl_block_ccw_fill_parms() 1121 ipb->ipl_info.ccw.vm_flags |= DIAG308_VM_FLAGS_VP_VALID; in reipl_block_ccw_fill_parms() 1154 reipl_block_nss->ipl_info.ccw.vm_flags |= in reipl_nss_init()
|
/linux-4.1.27/arch/x86/include/asm/ |
D | tlbflush.h | 238 flush_tlb_mm_range(vma->vm_mm, start, end, vma->vm_flags)
|
/linux-4.1.27/drivers/media/v4l2-core/ |
D | videobuf2-vmalloc.c | 94 if (vma && (vma->vm_flags & VM_PFNMAP) && (vma->vm_pgoff)) { in vb2_vmalloc_get_userptr() 201 vma->vm_flags |= VM_DONTEXPAND; in vb2_vmalloc_mmap()
|
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-dma-contig.c | 215 vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; in vb2_dc_mmap() 434 return !!(vma->vm_flags & (VM_IO | VM_PFNMAP)); in vma_is_io()
|
D | videobuf-core.c | 1177 if (!(vma->vm_flags & VM_WRITE) || !(vma->vm_flags & VM_SHARED)) { in videobuf_mmap_mapper()
|
D | videobuf2-dma-sg.c | 229 return !!(vma->vm_flags & (VM_IO | VM_PFNMAP)); in vma_is_io()
|
/linux-4.1.27/arch/mn10300/unit-asb2305/ |
D | pci-asb2305.c | 224 vma->vm_flags |= VM_LOCKED; in pci_mmap_page_range()
|
/linux-4.1.27/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.1.27/kernel/ |
D | fork.c | 428 if (mpnt->vm_flags & VM_DONTCOPY) { in dup_mmap() 429 vm_stat_account(mm, mpnt->vm_flags, mpnt->vm_file, in dup_mmap() 434 if (mpnt->vm_flags & VM_ACCOUNT) { in dup_mmap() 452 tmp->vm_flags &= ~VM_LOCKED; in dup_mmap() 460 if (tmp->vm_flags & VM_DENYWRITE) in dup_mmap() 463 if (tmp->vm_flags & VM_SHARED) in dup_mmap()
|
/linux-4.1.27/drivers/misc/mic/host/ |
D | mic_fops.c | 203 if (vma->vm_flags & VM_WRITE) in mic_mmap()
|
/linux-4.1.27/arch/unicore32/kernel/ |
D | asm-offsets.c | 89 DEFINE(VMA_VM_FLAGS, offsetof(struct vm_area_struct, vm_flags)); in main()
|
/linux-4.1.27/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.1.27/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.1.27/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.1.27/drivers/misc/cxl/ |
D | context.c | 166 vma->vm_flags |= VM_IO | VM_PFNMAP; in cxl_context_iomap()
|
/linux-4.1.27/fs/ramfs/ |
D | file-nommu.c | 265 if (!(vma->vm_flags & VM_SHARED)) in ramfs_nommu_mmap()
|
/linux-4.1.27/arch/s390/mm/ |
D | fault.c | 436 if (!(vma->vm_flags & VM_GROWSDOWN)) in do_exception() 447 if (unlikely(!(vma->vm_flags & access))) in do_exception()
|
D | pgtable.c | 1192 vma->vm_flags &= ~VM_HUGEPAGE; in thp_split_mm() 1193 vma->vm_flags |= VM_NOHUGEPAGE; in thp_split_mm() 1269 MADV_UNMERGEABLE, &vma->vm_flags)) { in s390_enable_skey()
|
/linux-4.1.27/arch/x86/kernel/ |
D | vsyscall_64.c | 287 .vm_flags = VM_READ | VM_EXEC,
|
/linux-4.1.27/drivers/gpu/drm/rockchip/ |
D | rockchip_drm_gem.c | 69 vma->vm_flags &= ~VM_PFNMAP; in rockchip_drm_gem_object_mmap()
|
/linux-4.1.27/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.1.27/fs/hugetlbfs/ |
D | inode.c | 112 vma->vm_flags |= VM_HUGETLB | VM_DONTEXPAND; in hugetlbfs_file_mmap() 129 vma->vm_flags)) in hugetlbfs_file_mmap() 134 if (vma->vm_flags & VM_WRITE && inode->i_size < len) in hugetlbfs_file_mmap()
|
/linux-4.1.27/drivers/infiniband/hw/ehca/ |
D | ehca_uverbs.c | 142 vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; in ehca_mmap_queue()
|
/linux-4.1.27/arch/arm/kernel/ |
D | process.c | 302 .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.1.27/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.1.27/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.1.27/arch/arm64/kernel/ |
D | asm-offsets.c | 66 DEFINE(VMA_VM_FLAGS, offsetof(struct vm_area_struct, vm_flags)); in main()
|
/linux-4.1.27/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.1.27/drivers/oprofile/ |
D | buffer_sync.c | 95 if (mpnt && mpnt->vm_file && (mpnt->vm_flags & VM_EXEC)) { in munmap_notify()
|
/linux-4.1.27/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.1.27/kernel/events/ |
D | core.c | 4585 if (!(vma->vm_flags & VM_SHARED)) in perf_mmap() 4709 if (vma->vm_flags & VM_WRITE) in perf_mmap() 4753 vma->vm_flags |= VM_DONTCOPY | VM_DONTEXPAND | VM_DONTDUMP; in perf_mmap() 5766 int executable = vma->vm_flags & VM_EXEC; in perf_event_mmap_match() 5862 if (vma->vm_flags & VM_READ) in perf_event_mmap_event() 5864 if (vma->vm_flags & VM_WRITE) in perf_event_mmap_event() 5866 if (vma->vm_flags & VM_EXEC) in perf_event_mmap_event() 5869 if (vma->vm_flags & VM_MAYSHARE) in perf_event_mmap_event() 5874 if (vma->vm_flags & VM_DENYWRITE) in perf_event_mmap_event() 5876 if (vma->vm_flags & VM_MAYEXEC) in perf_event_mmap_event() [all …]
|
/linux-4.1.27/sound/core/ |
D | pcm_native.c | 3271 if (!(area->vm_flags & VM_READ)) in snd_pcm_mmap_status() 3278 area->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; in snd_pcm_mmap_status() 3308 if (!(area->vm_flags & VM_READ)) in snd_pcm_mmap_control() 3315 area->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; in snd_pcm_mmap_control() 3397 area->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; in snd_pcm_lib_default_mmap() 3459 if (!(area->vm_flags & (VM_WRITE|VM_READ))) in snd_pcm_mmap_data() 3462 if (!(area->vm_flags & VM_READ)) in snd_pcm_mmap_data()
|
/linux-4.1.27/arch/arm/kvm/ |
D | mmu.c | 777 if (!(vma->vm_flags & VM_PFNMAP)) { in stage2_unmap_memslot() 1783 if (writable && !(vma->vm_flags & VM_WRITE)) { in kvm_arch_prepare_memory_region() 1794 if (vma->vm_flags & VM_PFNMAP) { in kvm_arch_prepare_memory_region()
|
/linux-4.1.27/arch/alpha/kernel/ |
D | smp.c | 754 if ((vma->vm_flags & VM_EXEC) == 0) in flush_icache_user_range()
|
/linux-4.1.27/drivers/infiniband/hw/cxgb3/ |
D | iwch_provider.c | 379 if (vma->vm_flags & VM_READ) { in iwch_mmap() 384 vma->vm_flags |= VM_DONTCOPY | VM_DONTEXPAND; in iwch_mmap() 385 vma->vm_flags &= ~VM_MAYREAD; in iwch_mmap()
|
/linux-4.1.27/fs/ext4/ |
D | file.c | 245 vma->vm_flags |= VM_MIXEDMAP; in ext4_file_mmap()
|
/linux-4.1.27/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.1.27/fs/9p/ |
D | vfs_file.c | 510 (vma->vm_flags & VM_WRITE)) { in v9fs_mmap_file_mmap()
|
/linux-4.1.27/drivers/media/pci/zoran/ |
D | zoran_driver.c | 2866 if (!(vma->vm_flags & VM_SHARED) || !(vma->vm_flags & VM_READ) || in zoran_mmap() 2867 !(vma->vm_flags & VM_WRITE)) { in zoran_mmap() 2924 vma->vm_flags |= VM_DONTEXPAND; in zoran_mmap()
|
/linux-4.1.27/drivers/gpu/drm/gma500/ |
D | framebuffer.c | 181 vma->vm_flags |= VM_IO | VM_MIXEDMAP | VM_DONTEXPAND | VM_DONTDUMP; in psbfb_mmap()
|