Lines Matching refs:vm_flags
647 vma->vm_flags &= ~(VM_UFFD_WP | VM_UFFD_MISSING); in userfaultfd_event_wait_completion()
679 vma->vm_flags &= ~(VM_UFFD_WP | VM_UFFD_MISSING); in dup_userfaultfd()
761 vma->vm_flags &= ~(VM_UFFD_WP | VM_UFFD_MISSING); in mremap_userfaultfd_prep()
904 !!(vma->vm_flags & (VM_UFFD_MISSING | VM_UFFD_WP))); in userfaultfd_release()
909 new_flags = vma->vm_flags & ~(VM_UFFD_MISSING | VM_UFFD_WP); in userfaultfd_release()
921 vma->vm_flags = new_flags; in userfaultfd_release()
1310 unsigned long vm_flags, new_flags; in userfaultfd_register() local
1328 vm_flags = 0; in userfaultfd_register()
1330 vm_flags |= VM_UFFD_MISSING; in userfaultfd_register()
1332 vm_flags |= VM_UFFD_WP; in userfaultfd_register()
1385 !!(cur->vm_flags & (VM_UFFD_MISSING | VM_UFFD_WP))); in userfaultfd_register()
1401 if (unlikely(!(cur->vm_flags & VM_MAYWRITE))) in userfaultfd_register()
1449 WARN_ON(!(vma->vm_flags & VM_MAYWRITE)); in userfaultfd_register()
1456 (vma->vm_flags & vm_flags) == vm_flags) in userfaultfd_register()
1463 new_flags = (vma->vm_flags & ~vm_flags) | vm_flags; in userfaultfd_register()
1488 vma->vm_flags = new_flags; in userfaultfd_register()
1574 !!(cur->vm_flags & (VM_UFFD_MISSING | VM_UFFD_WP))); in userfaultfd_unregister()
1606 WARN_ON(!(vma->vm_flags & VM_MAYWRITE)); in userfaultfd_unregister()
1625 new_flags = vma->vm_flags & ~(VM_UFFD_MISSING | VM_UFFD_WP); in userfaultfd_unregister()
1650 vma->vm_flags = new_flags; in userfaultfd_unregister()