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
632 * kmalloc cannot be called under mm_take_all_locks(), but we
649 ret = mm_take_all_locks(mm);
659 * thanks to mm_take_all_locks().
667 * mm_take_all_locks() do not need to use acquire semantics.
H A Dmmap.c3680 * mm_take_all_locks(). The caller isn't allowed to release the
3688 * A single task can't take more than one mm_take_all_locks() in a row
3704 * doesn't nest them and we protected from parallel mm_take_all_locks() by
3707 * mm_take_all_locks() and mm_drop_all_locks are expensive operations
3710 * mm_take_all_locks() can fail if it's interrupted by signals.
3712 int mm_take_all_locks(struct mm_struct *mm) function
/linux-master/include/linux/
H A Dmm.h3363 extern int mm_take_all_locks(struct mm_struct *mm);

Completed in 132 milliseconds