Home
last modified time | relevance | path

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

/llvm-project-15.0.7/libc/test/integration/src/threads/
H A Dcnd_test.cpp100 mtx_t waiter_mtx, main_thread_mtx; variable
106 __llvm_libc::mtx_lock(&main_thread_mtx); in waiter_thread_func()
108 __llvm_libc::mtx_unlock(&main_thread_mtx); in waiter_thread_func()
118 ASSERT_EQ(__llvm_libc::mtx_init(&main_thread_mtx, mtx_plain), in single_waiter_test()
123 ASSERT_EQ(__llvm_libc::mtx_lock(&main_thread_mtx), int(thrd_success)); in single_waiter_test()
128 ASSERT_EQ(__llvm_libc::cnd_wait(&main_thread_cnd, &main_thread_mtx), in single_waiter_test()
130 ASSERT_EQ(__llvm_libc::mtx_unlock(&main_thread_mtx), int(thrd_success)); in single_waiter_test()
141 __llvm_libc::mtx_destroy(&main_thread_mtx); in single_waiter_test()