Lines Matching refs:allow_disallow_lock_
43 : allow_disallow_lock_("SystemWeakHolder", level), in SystemWeakHolder()
44 new_weak_condition_("SystemWeakHolder new condition", allow_disallow_lock_), in SystemWeakHolder()
51 REQUIRES(!allow_disallow_lock_) { in Allow()
53 MutexLock mu(Thread::Current(), allow_disallow_lock_); in Allow()
60 REQUIRES(!allow_disallow_lock_) { in Disallow()
62 MutexLock mu(Thread::Current(), allow_disallow_lock_); in Disallow()
67 REQUIRES(!allow_disallow_lock_) { in Broadcast()
68 MutexLock mu(Thread::Current(), allow_disallow_lock_); in Broadcast()
73 Mutex* GetAllowDisallowLock() const RETURN_CAPABILITY(allow_disallow_lock_) { in GetAllowDisallowLock()
80 REQUIRES(allow_disallow_lock_) { in Wait()
86 self->CheckEmptyCheckpointFromWeakRefAccess(&allow_disallow_lock_); in Wait()
91 Mutex allow_disallow_lock_; variable
92 ConditionVariable new_weak_condition_ GUARDED_BY(allow_disallow_lock_);
93 bool allow_new_system_weak_ GUARDED_BY(allow_disallow_lock_);