Searched refs:__libcpp_mutex_t (Results 1 – 9 of 9) sorted by relevance
28 typedef void* __libcpp_mutex_t; typedef52 …EXPORTED_FROM_ABI _LIBCPP_NO_THREAD_SAFETY_ANALYSIS int __libcpp_mutex_lock(__libcpp_mutex_t* __m);54 …RTED_FROM_ABI _LIBCPP_NO_THREAD_SAFETY_ANALYSIS bool __libcpp_mutex_trylock(__libcpp_mutex_t* __m);56 …PORTED_FROM_ABI _LIBCPP_NO_THREAD_SAFETY_ANALYSIS int __libcpp_mutex_unlock(__libcpp_mutex_t* __m);58 _LIBCPP_EXPORTED_FROM_ABI int __libcpp_mutex_destroy(__libcpp_mutex_t* __m);71 __libcpp_condvar_wait(__libcpp_condvar_t* __cv, __libcpp_mutex_t* __m);74 __libcpp_condvar_timedwait(__libcpp_condvar_t* __cv, __libcpp_mutex_t* __m, __libcpp_timespec_t* __…
31 typedef mtx_t __libcpp_mutex_t; typedef62 …PP_HIDE_FROM_ABI _LIBCPP_NO_THREAD_SAFETY_ANALYSIS int __libcpp_mutex_lock(__libcpp_mutex_t* __m) { in __libcpp_mutex_lock()66 …IDE_FROM_ABI _LIBCPP_NO_THREAD_SAFETY_ANALYSIS bool __libcpp_mutex_trylock(__libcpp_mutex_t* __m) { in __libcpp_mutex_trylock()70 …_HIDE_FROM_ABI _LIBCPP_NO_THREAD_SAFETY_ANALYSIS int __libcpp_mutex_unlock(__libcpp_mutex_t* __m) { in __libcpp_mutex_unlock()74 inline _LIBCPP_HIDE_FROM_ABI int __libcpp_mutex_destroy(__libcpp_mutex_t* __m) { in __libcpp_mutex_destroy()96 __libcpp_condvar_wait(__libcpp_condvar_t* __cv, __libcpp_mutex_t* __m) { in __libcpp_condvar_wait()101 __libcpp_condvar_timedwait(__libcpp_condvar_t* __cv, __libcpp_mutex_t* __m, timespec* __ts) { in __libcpp_condvar_timedwait()
47 typedef pthread_mutex_t __libcpp_mutex_t; typedef94 …PP_HIDE_FROM_ABI _LIBCPP_NO_THREAD_SAFETY_ANALYSIS int __libcpp_mutex_lock(__libcpp_mutex_t* __m) { in __libcpp_mutex_lock()98 …IDE_FROM_ABI _LIBCPP_NO_THREAD_SAFETY_ANALYSIS bool __libcpp_mutex_trylock(__libcpp_mutex_t* __m) { in __libcpp_mutex_trylock()102 …_HIDE_FROM_ABI _LIBCPP_NO_THREAD_SAFETY_ANALYSIS int __libcpp_mutex_unlock(__libcpp_mutex_t* __m) { in __libcpp_mutex_unlock()106 inline _LIBCPP_HIDE_FROM_ABI int __libcpp_mutex_destroy(__libcpp_mutex_t* __m) { return pthread_mut… in __libcpp_mutex_destroy()121 __libcpp_condvar_wait(__libcpp_condvar_t* __cv, __libcpp_mutex_t* __m) { in __libcpp_condvar_wait()126 __libcpp_condvar_timedwait(__libcpp_condvar_t* __cv, __libcpp_mutex_t* __m, __libcpp_timespec_t* __… in __libcpp_condvar_timedwait()
102 static constinit __libcpp_mutex_t mut_back[__sp_mut_count] = { in __release_weak() 115 auto m = static_cast<__libcpp_mutex_t*>(__lx_); in __release_weak() 119 void __sp_mut::unlock() noexcept { __libcpp_mutex_unlock(static_cast<__libcpp_mutex_t*>(__lx_)); } in lock()
30 __libcpp_mutex_t __m_ = _LIBCPP_MUTEX_INITIALIZER;
22 static constinit __libcpp_mutex_t __rs_mut = _LIBCPP_MUTEX_INITIALIZER;
27 static constinit __libcpp_mutex_t mut = _LIBCPP_MUTEX_INITIALIZER;
25 __libcpp_mutex_t __m_ = _LIBCPP_MUTEX_INITIALIZER;43 typedef __libcpp_mutex_t* native_handle_type;