Lines Matching refs:current
508 is_vm_hugetlb_page(vma) || vma == get_gate_vma(current->mm)) in mlock_fixup()
569 vma = find_vma(current->mm, start); in do_mlock()
625 down_write(¤t->mm->mmap_sem); in SYSCALL_DEFINE2()
627 locked += current->mm->locked_vm; in SYSCALL_DEFINE2()
633 up_write(¤t->mm->mmap_sem); in SYSCALL_DEFINE2()
650 down_write(¤t->mm->mmap_sem); in SYSCALL_DEFINE2()
652 up_write(¤t->mm->mmap_sem); in SYSCALL_DEFINE2()
662 current->mm->def_flags |= VM_LOCKED; in do_mlockall()
664 current->mm->def_flags &= ~VM_LOCKED; in do_mlockall()
668 for (vma = current->mm->mmap; vma ; vma = prev->vm_next) { in do_mlockall()
702 down_write(¤t->mm->mmap_sem); in SYSCALL_DEFINE1()
704 if (!(flags & MCL_CURRENT) || (current->mm->total_vm <= lock_limit) || in SYSCALL_DEFINE1()
707 up_write(¤t->mm->mmap_sem); in SYSCALL_DEFINE1()
718 down_write(¤t->mm->mmap_sem); in SYSCALL_DEFINE0()
720 up_write(¤t->mm->mmap_sem); in SYSCALL_DEFINE0()