Home
last modified time | relevance | path

Searched refs:ThreadLockState (Results 1 – 4 of 4) sorted by relevance

/system/ulib/lockdep/include/lockdep/
A Druntime_api.h20 class ThreadLockState; variable
27 ThreadLockState* state,
34 ThreadLockState* state,
44 extern ThreadLockState* SystemGetThreadLockState();
47 extern void SystemInitThreadLockState(ThreadLockState* state);
A Dthread_lock_state.h60 friend class ThreadLockState;
71 class ThreadLockState {
74 static ThreadLockState* Get() { in Get()
156 friend ThreadLockState* SystemGetThreadLockState();
157 friend void SystemInitThreadLockState(ThreadLockState*);
160 ThreadLockState() = default;
161 ~ThreadLockState() = default;
162 ThreadLockState(const ThreadLockState&) = delete;
163 void operator=(const ThreadLockState&) = delete;
228 ThreadLockState::Get()->Replace(target, this); in Replace()
A Dguard.h203 ThreadLockState::Get()->Acquire(&lock_entry); in ValidateAcquire()
206 ThreadLockState::Get()->Release(&lock_entry); in ValidateRelease()
/system/ulib/lockdep/
A Dlock_dep.cpp21 __WEAK ThreadLockState* SystemGetThreadLockState() { in SystemGetThreadLockState()
22 thread_local ThreadLockState thread_lock_state{}; in SystemGetThreadLockState()
26 __WEAK void SystemInitThreadLockState(ThreadLockState* state) {} in SystemInitThreadLockState()

Completed in 6 milliseconds