Searched refs:mm_take_all_locks (Results 1 - 3 of 3) sorted by relevance

/linux-master/mm/
H A Dmmu_notifier.c33 * mm->notifier_subscriptions inside the mm_take_all_locks() protected
615 * kmalloc cannot be called under mm_take_all_locks(), but we
632 ret = mm_take_all_locks(mm);
642 * thanks to mm_take_all_locks().
650 * mm_take_all_locks() do not need to use acquire semantics.
H A Dmmap.c3754 * mm_take_all_locks(). The caller isn't allowed to release the
3762 * A single task can't take more than one mm_take_all_locks() in a row
3778 * doesn't nest them and we protected from parallel mm_take_all_locks() by
3781 * mm_take_all_locks() and mm_drop_all_locks are expensive operations
3784 * mm_take_all_locks() can fail if it's interrupted by signals.
3786 int mm_take_all_locks(struct mm_struct *mm) function
/linux-master/include/linux/
H A Dmm.h3405 extern int mm_take_all_locks(struct mm_struct *mm);

Completed in 98 milliseconds