Home
last modified time | relevance | path

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

/llvm-project-15.0.7/libc/test/integration/src/threads/
H A Dmtx_test.cpp140 static mtx_t multiple_waiter_lock; variable
151 __llvm_libc::mtx_lock(&multiple_waiter_lock); in waiter_func()
152 __llvm_libc::mtx_unlock(&multiple_waiter_lock); in waiter_func()
162 __llvm_libc::mtx_init(&multiple_waiter_lock, mtx_plain); in multiple_waiters()
165 __llvm_libc::mtx_lock(&multiple_waiter_lock); in multiple_waiters()
182 __llvm_libc::mtx_unlock(&multiple_waiter_lock); in multiple_waiters()
191 __llvm_libc::mtx_destroy(&multiple_waiter_lock); in multiple_waiters()
/llvm-project-15.0.7/libc/test/integration/src/pthread/
H A Dpthread_mutex_test.cpp133 static pthread_mutex_t multiple_waiter_lock; variable
144 __llvm_libc::pthread_mutex_lock(&multiple_waiter_lock); in waiter_func()
145 __llvm_libc::pthread_mutex_unlock(&multiple_waiter_lock); in waiter_func()
155 __llvm_libc::pthread_mutex_init(&multiple_waiter_lock, nullptr); in multiple_waiters()
158 __llvm_libc::pthread_mutex_lock(&multiple_waiter_lock); in multiple_waiters()
175 __llvm_libc::pthread_mutex_unlock(&multiple_waiter_lock); in multiple_waiters()
184 __llvm_libc::pthread_mutex_destroy(&multiple_waiter_lock); in multiple_waiters()