Lines Matching refs:vm_flags

51 	else if (!(vma->vm_flags & VM_SHARED) &&  in find_vma_and_prepare_anon()
80 if (!(vma->vm_flags & VM_SHARED) && unlikely(!vma->anon_vma)) in uffd_lock_vma()
176 bool writable = dst_vma->vm_flags & VM_WRITE; in mfill_atomic_install_pte()
177 bool vm_shared = dst_vma->vm_flags & VM_SHARED; in mfill_atomic_install_pte()
687 if (!(dst_vma->vm_flags & VM_SHARED)) { in mfill_atomic_pte()
759 dst_vma->vm_flags & VM_SHARED)) in mfill_atomic()
766 if ((flags & MFILL_ATOMIC_WP) && !(dst_vma->vm_flags & VM_UFFD_WP)) in mfill_atomic()
1536 return !(vma->vm_flags & (VM_PFNMAP | VM_IO | VM_HUGETLB | in vma_move_compatible()
1545 if ((src_vma->vm_flags & VM_ACCESS_FLAGS) != (dst_vma->vm_flags & VM_ACCESS_FLAGS) || in validate_move_areas()
1550 if ((src_vma->vm_flags & VM_LOCKED) != (dst_vma->vm_flags & VM_LOCKED)) in validate_move_areas()
1557 if (!(src_vma->vm_flags & VM_WRITE)) in validate_move_areas()
1804 if (src_vma->vm_flags & VM_SHARED) in move_pages()
1809 if (dst_vma->vm_flags & VM_SHARED) in move_pages()
1946 vm_flags_t vm_flags) in userfaultfd_set_vm_flags() argument
1948 const bool uffd_wp_changed = (vma->vm_flags ^ vm_flags) & VM_UFFD_WP; in userfaultfd_set_vm_flags()
1950 vm_flags_reset(vma, vm_flags); in userfaultfd_set_vm_flags()
1956 if ((vma->vm_flags & VM_SHARED) && uffd_wp_changed) in userfaultfd_set_vm_flags()
1962 vm_flags_t vm_flags) in userfaultfd_set_ctx() argument
1967 (vma->vm_flags & ~__VM_UFFD_FLAGS) | vm_flags); in userfaultfd_set_ctx()
1996 vma->vm_flags & ~__VM_UFFD_FLAGS, in userfaultfd_clear_vma()
2013 vm_flags_t vm_flags, in userfaultfd_register_range() argument
2028 VM_WARN_ON_ONCE(!vma_can_userfault(vma, vm_flags, wp_async)); in userfaultfd_register_range()
2031 VM_WARN_ON_ONCE(!(vma->vm_flags & VM_MAYWRITE)); in userfaultfd_register_range()
2038 (vma->vm_flags & vm_flags) == vm_flags) in userfaultfd_register_range()
2045 new_flags = (vma->vm_flags & ~__VM_UFFD_FLAGS) | vm_flags; in userfaultfd_register_range()
2058 userfaultfd_set_ctx(vma, ctx, vm_flags); in userfaultfd_register_range()
2108 !!(vma->vm_flags & __VM_UFFD_FLAGS)); in userfaultfd_release_all()