Lines Matching refs:state
117 RecursiveLockWait* state = reinterpret_cast<RecursiveLockWait*>(arg); in RecursiveLockWaitCallback() local
118 state->mu.Lock(Thread::Current()); in RecursiveLockWaitCallback()
119 state->cv.Signal(Thread::Current()); in RecursiveLockWaitCallback()
120 state->mu.Unlock(Thread::Current()); in RecursiveLockWaitCallback()
126 RecursiveLockWait state; in RecursiveLockWaitTest() local
127 state.mu.Lock(Thread::Current()); in RecursiveLockWaitTest()
128 state.mu.Lock(Thread::Current()); in RecursiveLockWaitTest()
131 int pthread_create_result = pthread_create(&pthread, nullptr, RecursiveLockWaitCallback, &state); in RecursiveLockWaitTest()
134 state.cv.Wait(Thread::Current()); in RecursiveLockWaitTest()
136 state.mu.Unlock(Thread::Current()); in RecursiveLockWaitTest()
137 state.mu.Unlock(Thread::Current()); in RecursiveLockWaitTest()