Lines Matching refs:mmap_lock

1247 	 * error handling here, assume that exclusive mmap_lock on dst and src
1249 * protected by mmap_lock-less collapse skipping areas with anon_vma
1260 * We already hold the exclusive mmap_lock, the copy_pte_range() and
1539 * the read side doesn't spin, but goes to the mmap_lock.
2575 * under mm->mmap_lock write-lock, so it can change vma->vm_flags.
3734 * Drop the mmap_lock before waiting on IO, if we can. The file
3791 * the mmap_lock to be held.
3811 * mmap_lock held. __anon_vma_prepare() will look at adjacent VMAs to
3840 * Called with either the VMA lock or the mmap_lock held (see FAULT_FLAG_VMA_LOCK)
4240 * We enter with either the VMA lock or the mmap_lock held (see
4740 * We enter with either the VMA lock or the mmap_lock held (see
5282 * We enter with either the VMA lock or the mmap_lock held (see
5393 * Either the VMA lock or the mmap_lock must have been held on entry
5957 * We enter with either the VMA lock or the mmap_lock held (see
6328 * On entry, we hold either the VMA lock or the mmap_lock
6331 * The mmap_lock or VMA lock may have been released depending on flags
6353 * pmd by anon khugepaged, since that takes mmap_lock in write
6412 * On entry, we hold either the VMA lock or the mmap_lock
6646 * mmap_lock (see FAULT_FLAG_VMA_LOCK).
6654 /* If the fault handler drops the mmap_lock, vma may be freed */
6690 * because mmap_lock might have been dropped by __handle_mm_fault(), so
6812 lockdep_is_held(&vma->vm_mm->mmap_lock));
6814 lockdep_assert(lockdep_is_held(&vma->vm_mm->mmap_lock));
7051 /* mmap_lock was dropped on failure */
7292 might_lock_read(&current->mm->mmap_lock);