Lines Matching refs:newflags
556 unsigned long start, unsigned long end, vm_flags_t newflags) in mlock_fixup() argument
562 int lock = !!(newflags & VM_LOCKED); in mlock_fixup()
564 if (newflags == vma->vm_flags || (vma->vm_flags & VM_SPECIAL) || in mlock_fixup()
569 *prev = vma_merge(mm, *prev, start, end, newflags, vma->anon_vma, in mlock_fixup()
605 vma->vm_flags = newflags; in mlock_fixup()
636 vm_flags_t newflags; in do_mlock() local
640 newflags = vma->vm_flags & ~VM_LOCKED; in do_mlock()
642 newflags |= VM_LOCKED; in do_mlock()
647 error = mlock_fixup(vma, &prev, nstart, tmp, newflags); in do_mlock()
786 vm_flags_t newflags; in do_mlockall() local
788 newflags = vma->vm_flags & ~VM_LOCKED; in do_mlockall()
790 newflags |= VM_LOCKED; in do_mlockall()
793 mlock_fixup(vma, &prev, vma->vm_start, vma->vm_end, newflags); in do_mlockall()