Home
last modified time | relevance | path

Searched refs:lock_entry (Results 1 – 3 of 3) sorted by relevance

/system/ulib/lockdep/include/lockdep/
A Dthread_lock_state.h80 void Acquire(AcquiredLockEntry* lock_entry) { in Acquire() argument
81 if (LockClassState::IsTrackingDisabled(lock_entry->id())) in Acquire()
84 if (LockClassState::IsReportingDisabled(lock_entry->id())) in Acquire()
98 if (entry.id() == lock_entry->id()) { in Acquire()
99 if (lock_entry->order() <= entry.order()) { in Acquire()
100 if (!LockClassState::IsNestable(lock_entry->id()) && lock_entry->order() == 0) in Acquire()
103 Report(lock_entry, &entry, LockResult::InvalidNesting); in Acquire()
114 Report(lock_entry, &entry, result); in Acquire()
129 Report(lock_entry, &entry, LockResult::OutOfOrder); in Acquire()
134 if (!LockClassState::IsActiveListDisabled(lock_entry->id())) in Acquire()
[all …]
A Druntime_api.h25 extern void SystemLockValidationError(AcquiredLockEntry* lock_entry,
33 extern void SystemLockValidationFatal(AcquiredLockEntry* lock_entry,
A Dguard.h200 : lock_entry{id, order} {}
203 ThreadLockState::Get()->Acquire(&lock_entry); in ValidateAcquire()
206 ThreadLockState::Get()->Release(&lock_entry); in ValidateRelease()
209 AcquiredLockEntry lock_entry; member

Completed in 7 milliseconds