Lines Matching refs:newflags
424 unsigned long start, unsigned long end, vm_flags_t newflags) in mlock_vma_pages_range() argument
442 if (newflags & VM_LOCKED) in mlock_vma_pages_range()
443 newflags |= VM_IO; in mlock_vma_pages_range()
445 vm_flags_reset_once(vma, newflags); in mlock_vma_pages_range()
451 if (newflags & VM_IO) { in mlock_vma_pages_range()
452 newflags &= ~VM_IO; in mlock_vma_pages_range()
453 vm_flags_reset_once(vma, newflags); in mlock_vma_pages_range()
468 unsigned long end, vm_flags_t newflags) in mlock_fixup() argument
475 if (newflags == oldflags || (oldflags & VM_SPECIAL) || in mlock_fixup()
481 vma = vma_modify_flags(vmi, *prev, vma, start, end, newflags); in mlock_fixup()
491 if (!(newflags & VM_LOCKED)) in mlock_fixup()
502 if ((newflags & VM_LOCKED) && (oldflags & VM_LOCKED)) { in mlock_fixup()
505 vm_flags_reset(vma, newflags); in mlock_fixup()
507 mlock_vma_pages_range(vma, start, end, newflags); in mlock_fixup()
540 vm_flags_t newflags; in apply_vma_lock_flags() local
545 newflags = vma->vm_flags & ~VM_LOCKED_MASK; in apply_vma_lock_flags()
546 newflags |= flags; in apply_vma_lock_flags()
551 error = mlock_fixup(&vmi, vma, &prev, nstart, tmp, newflags); in apply_vma_lock_flags()
729 vm_flags_t newflags; in apply_mlockall_flags() local
731 newflags = vma->vm_flags & ~VM_LOCKED_MASK; in apply_mlockall_flags()
732 newflags |= to_add; in apply_mlockall_flags()
735 newflags); in apply_mlockall_flags()