Lines Matching refs:allow_disallow_lock_
42 : allow_disallow_lock_("SystemWeakHolder", level), in SystemWeakHolder()
43 new_weak_condition_("SystemWeakHolder new condition", allow_disallow_lock_), in SystemWeakHolder()
50 REQUIRES(!allow_disallow_lock_) { in Allow()
52 MutexLock mu(Thread::Current(), allow_disallow_lock_); in Allow()
59 REQUIRES(!allow_disallow_lock_) { in Disallow()
61 MutexLock mu(Thread::Current(), allow_disallow_lock_); in Disallow()
66 REQUIRES(!allow_disallow_lock_) { in Broadcast()
67 MutexLock mu(Thread::Current(), allow_disallow_lock_); in Broadcast()
72 Mutex* GetAllowDisallowLock() const RETURN_CAPABILITY(allow_disallow_lock_) { in GetAllowDisallowLock()
79 REQUIRES(allow_disallow_lock_) { in Wait()
85 self->CheckEmptyCheckpointFromWeakRefAccess(&allow_disallow_lock_); in Wait()
90 Mutex allow_disallow_lock_; variable
91 ConditionVariable new_weak_condition_ GUARDED_BY(allow_disallow_lock_);
92 bool allow_new_system_weak_ GUARDED_BY(allow_disallow_lock_);