Lines Matching refs:SchedulerLockImpl
27 const SchedulerLockImpl* const lock, in RegisterLock()
28 const SchedulerLockImpl* const predecessor) { in RegisterLock()
35 void UnregisterLock(const SchedulerLockImpl* const lock) { in UnregisterLock()
40 void RecordAcquisition(const SchedulerLockImpl* const lock) { in RecordAcquisition()
45 void RecordRelease(const SchedulerLockImpl* const lock) { in RecordRelease()
54 using LockVector = std::vector<const SchedulerLockImpl*>;
56 const SchedulerLockImpl*, const SchedulerLockImpl*>;
60 void AssertSafeAcquire(const SchedulerLockImpl* const lock) { in AssertSafeAcquire()
70 const SchedulerLockImpl* allowed_predecessor = in AssertSafeAcquire()
75 void AssertSafePredecessor(const SchedulerLockImpl* lock) const { in AssertSafePredecessor()
77 for (const SchedulerLockImpl* predecessor = in AssertSafePredecessor()
115 SchedulerLockImpl::SchedulerLockImpl() : SchedulerLockImpl(nullptr) {} in SchedulerLockImpl() function in base::internal::SchedulerLockImpl
117 SchedulerLockImpl::SchedulerLockImpl(const SchedulerLockImpl* predecessor) { in SchedulerLockImpl() function in base::internal::SchedulerLockImpl
121 SchedulerLockImpl::~SchedulerLockImpl() { in ~SchedulerLockImpl()
125 void SchedulerLockImpl::Acquire() { in Acquire()
130 void SchedulerLockImpl::Release() { in Release()
135 void SchedulerLockImpl::AssertAcquired() const { in AssertAcquired()
140 SchedulerLockImpl::CreateConditionVariable() { in CreateConditionVariable()