Home
last modified time | relevance | path

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

/llvm-project-15.0.7/libc/test/integration/src/threads/
H A Dmtx_test.cpp73 mtx_t start_lock, step_lock; variable
81 __llvm_libc::mtx_lock(&step_lock); in stepper()
83 __llvm_libc::mtx_unlock(&step_lock); in stepper()
90 ASSERT_EQ(__llvm_libc::mtx_init(&step_lock, mtx_plain), in wait_and_step()
98 ASSERT_EQ(__llvm_libc::mtx_lock(&step_lock), static_cast<int>(thrd_success)); in wait_and_step()
118 ASSERT_EQ(__llvm_libc::mtx_unlock(&step_lock), in wait_and_step()
122 ASSERT_EQ(__llvm_libc::mtx_lock(&step_lock), in wait_and_step()
125 ASSERT_EQ(__llvm_libc::mtx_unlock(&step_lock), in wait_and_step()
136 __llvm_libc::mtx_destroy(&step_lock); in wait_and_step()
/llvm-project-15.0.7/libc/test/integration/src/pthread/
H A Dpthread_mutex_test.cpp73 pthread_mutex_t start_lock, step_lock; variable
81 __llvm_libc::pthread_mutex_lock(&step_lock); in stepper()
83 __llvm_libc::pthread_mutex_unlock(&step_lock); in stepper()
89 ASSERT_EQ(__llvm_libc::pthread_mutex_init(&step_lock, nullptr), 0); in wait_and_step()
96 ASSERT_EQ(__llvm_libc::pthread_mutex_lock(&step_lock), 0); in wait_and_step()
114 ASSERT_EQ(__llvm_libc::pthread_mutex_unlock(&step_lock), 0); in wait_and_step()
117 ASSERT_EQ(__llvm_libc::pthread_mutex_lock(&step_lock), 0); in wait_and_step()
119 ASSERT_EQ(__llvm_libc::pthread_mutex_unlock(&step_lock), 0); in wait_and_step()
129 __llvm_libc::pthread_mutex_destroy(&step_lock); in wait_and_step()