Lines Matching refs:current
487 is_vm_hugetlb_page(vma) || vma == get_gate_vma(current->mm) ||
530 VMA_ITERATOR(vmi, current->mm, start);
641 if (mmap_write_lock_killable(current->mm))
644 locked += current->mm->locked_vm;
652 locked -= count_mm_mlocked_page_nr(current->mm,
660 mmap_write_unlock(current->mm);
697 if (mmap_write_lock_killable(current->mm))
700 mmap_write_unlock(current->mm);
708 * flags for all current VMAs.
717 VMA_ITERATOR(vmi, current->mm, 0);
721 current->mm->def_flags &= ~VM_LOCKED_MASK;
723 current->mm->def_flags |= VM_LOCKED;
726 current->mm->def_flags |= VM_LOCKONFAULT;
768 if (mmap_write_lock_killable(current->mm))
772 if (!(flags & MCL_CURRENT) || (current->mm->total_vm <= lock_limit) ||
775 mmap_write_unlock(current->mm);
786 if (mmap_write_lock_killable(current->mm))
789 mmap_write_unlock(current->mm);