Searched defs:wakeup_arg (Results 1 - 1 of 1) sorted by relevance

/bionic/tests/
H A Dpthread_test.cpp764 RwlockWakeupHelperArg wakeup_arg; local
765 ASSERT_EQ(0, pthread_rwlock_init(&wakeup_arg.lock, NULL));
766 ASSERT_EQ(0, pthread_rwlock_rdlock(&wakeup_arg.lock));
767 wakeup_arg.progress = RwlockWakeupHelperArg::LOCK_INITIALIZED;
768 wakeup_arg.tid = 0;
772 reinterpret_cast<void* (*)(void*)>(pthread_rwlock_reader_wakeup_writer_helper), &wakeup_arg));
773 WaitUntilThreadSleep(wakeup_arg.tid);
774 ASSERT_EQ(RwlockWakeupHelperArg::LOCK_WAITING, wakeup_arg.progress);
776 wakeup_arg.progress = RwlockWakeupHelperArg::LOCK_RELEASED;
777 ASSERT_EQ(0, pthread_rwlock_unlock(&wakeup_arg
798 RwlockWakeupHelperArg wakeup_arg; local
[all...]

Completed in 50 milliseconds