Searched refs:multiple_waiter_lock (Results 1 – 2 of 2) sorted by relevance
140 static mtx_t multiple_waiter_lock; variable151 __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()
133 static pthread_mutex_t multiple_waiter_lock; variable144 __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()