Lines Matching defs:new_flags
137 unsigned long end, unsigned long new_flags,
144 if (new_flags == vma->vm_flags && anon_vma_name_eq(anon_vma_name(vma), anon_name)) {
150 *prev = vma_merge(mm, *prev, start, end, new_flags, vma->anon_vma,
180 vma->vm_flags = new_flags;
894 unsigned long new_flags = vma->vm_flags;
909 new_flags = new_flags & ~VM_RAND_READ & ~VM_SEQ_READ;
912 new_flags = (new_flags & ~VM_RAND_READ) | VM_SEQ_READ;
915 new_flags = (new_flags & ~VM_SEQ_READ) | VM_RAND_READ;
918 new_flags |= VM_DONTCOPY;
923 new_flags &= ~VM_DONTCOPY;
929 new_flags |= VM_WIPEONFORK;
932 new_flags &= ~VM_WIPEONFORK;
935 new_flags |= VM_DONTDUMP;
938 if (!is_vm_hugetlb_page(vma) && new_flags & VM_SPECIAL)
940 new_flags &= ~VM_DONTDUMP;
944 error = ksm_madvise(vma, start, end, behavior, &new_flags);
950 error = hugepage_madvise(vma, &new_flags, behavior);
958 error = madvise_update_vma(vma, prev, start, end, new_flags,