Home
last modified time | relevance | path

Searched refs:new_vma_flags (Results 1 – 4 of 4) sorted by relevance

/linux/mm/
H A Dmlock.c425 vma_flags_t *new_vma_flags) in mlock_vma_pages_range() argument
443 if (vma_flags_test(new_vma_flags, VMA_LOCKED_BIT)) in mlock_vma_pages_range()
444 vma_flags_set(new_vma_flags, VMA_IO_BIT); in mlock_vma_pages_range()
446 vma_flags_reset_once(vma, new_vma_flags); in mlock_vma_pages_range()
452 if (vma_flags_test(new_vma_flags, VMA_IO_BIT)) { in mlock_vma_pages_range()
453 vma_flags_clear(new_vma_flags, VMA_IO_BIT); in mlock_vma_pages_range()
454 vma_flags_reset_once(vma, new_vma_flags); in mlock_vma_pages_range()
471 vma_flags_t new_vma_flags = legacy_to_vma_flags(newflags); in mlock_fixup() local
477 if (vma_flags_same_pair(&old_vma_flags, &new_vma_flags) || in mlock_fixup()
486 vma = vma_modify_flags(vmi, *prev, vma, start, end, &new_vma_flags); in mlock_fixup()
[all …]
H A Dmprotect.c701 vma_flags_t new_vma_flags = legacy_to_vma_flags(newflags); in mprotect_fixup() local
710 if (vma_flags_same_pair(&old_vma_flags, &new_vma_flags)) { in mprotect_fixup()
723 !vma_flags_test_any_mask(&new_vma_flags, VMA_ACCESS_FLAGS)) { in mprotect_fixup()
741 if (vma_flags_test(&new_vma_flags, VMA_WRITE_BIT)) { in mprotect_fixup()
743 if (!may_expand_vm(mm, &new_vma_flags, nrpages) && in mprotect_fixup()
752 vma_flags_set(&new_vma_flags, VMA_ACCOUNT_BIT); in mprotect_fixup()
756 vma_flags_clear(&new_vma_flags, VMA_ACCOUNT_BIT); in mprotect_fixup()
759 vma = vma_modify_flags(vmi, *pprev, vma, start, end, &new_vma_flags); in mprotect_fixup()
772 vma_flags_reset_once(vma, &new_vma_flags); in mprotect_fixup()
780 !vma_flags_test(&new_vma_flags, VMA_ACCOUNT_BIT)) in mprotect_fixup()
[all …]
H A Duserfaultfd.c1979 vma_flags_t new_vma_flags = vma->flags; in userfaultfd_clear_vma() local
1981 vma_flags_clear_mask(&new_vma_flags, __VMA_UFFD_FLAGS); in userfaultfd_clear_vma()
1995 &new_vma_flags, NULL_VM_UFFD_CTX, in userfaultfd_clear_vma()
2020 vma_flags_t new_vma_flags; in userfaultfd_register_range() local
2045 new_vma_flags = vma->flags; in userfaultfd_register_range()
2046 vma_flags_clear_mask(&new_vma_flags, __VMA_UFFD_FLAGS); in userfaultfd_register_range()
2047 vma_flags_set_mask(&new_vma_flags, vma_flags); in userfaultfd_register_range()
2050 &new_vma_flags, in userfaultfd_register_range()
H A Dmadvise.c154 vma_flags_t new_vma_flags = legacy_to_vma_flags(new_flags); in madvise_update_vma() local
160 if (vma_flags_same_mask(&vma->flags, new_vma_flags) && in madvise_update_vma()
170 range->start, range->end, &new_vma_flags); in madvise_update_vma()
179 vma->flags = new_vma_flags; in madvise_update_vma()