Lines Matching refs:newflags
370 unsigned long start, unsigned long end, vm_flags_t newflags) in mlock_vma_pages_range() argument
388 if (newflags & VM_LOCKED) in mlock_vma_pages_range()
389 newflags |= VM_IO; in mlock_vma_pages_range()
391 vm_flags_reset_once(vma, newflags); in mlock_vma_pages_range()
397 if (newflags & VM_IO) { in mlock_vma_pages_range()
398 newflags &= ~VM_IO; in mlock_vma_pages_range()
399 vm_flags_reset_once(vma, newflags); in mlock_vma_pages_range()
414 unsigned long end, vm_flags_t newflags) in mlock_fixup() argument
422 if (newflags == oldflags || (oldflags & VM_SPECIAL) || in mlock_fixup()
429 *prev = vma_merge(vmi, mm, *prev, start, end, newflags, in mlock_fixup()
454 if (!(newflags & VM_LOCKED)) in mlock_fixup()
465 if ((newflags & VM_LOCKED) && (oldflags & VM_LOCKED)) { in mlock_fixup()
468 vm_flags_reset(vma, newflags); in mlock_fixup()
470 mlock_vma_pages_range(vma, start, end, newflags); in mlock_fixup()
503 vm_flags_t newflags; in apply_vma_lock_flags() local
508 newflags = vma->vm_flags & ~VM_LOCKED_MASK; in apply_vma_lock_flags()
509 newflags |= flags; in apply_vma_lock_flags()
514 error = mlock_fixup(&vmi, vma, &prev, nstart, tmp, newflags); in apply_vma_lock_flags()
691 vm_flags_t newflags; in apply_mlockall_flags() local
693 newflags = vma->vm_flags & ~VM_LOCKED_MASK; in apply_mlockall_flags()
694 newflags |= to_add; in apply_mlockall_flags()
698 newflags); in apply_mlockall_flags()