Lines Matching refs:__m
160 int __libcpp_recursive_mutex_init(__libcpp_recursive_mutex_t* __m);
163 __libcpp_recursive_mutex_lock(__libcpp_recursive_mutex_t* __m);
166 __libcpp_recursive_mutex_trylock(__libcpp_recursive_mutex_t* __m);
169 __libcpp_recursive_mutex_unlock(__libcpp_recursive_mutex_t* __m);
172 int __libcpp_recursive_mutex_destroy(__libcpp_recursive_mutex_t* __m);
174 …AD_ABI_VISIBILITY _LIBCPP_NO_THREAD_SAFETY_ANALYSIS int __libcpp_mutex_lock(__libcpp_mutex_t* __m);
176 …BI_VISIBILITY _LIBCPP_NO_THREAD_SAFETY_ANALYSIS bool __libcpp_mutex_trylock(__libcpp_mutex_t* __m);
178 …_ABI_VISIBILITY _LIBCPP_NO_THREAD_SAFETY_ANALYSIS int __libcpp_mutex_unlock(__libcpp_mutex_t* __m);
181 int __libcpp_mutex_destroy(__libcpp_mutex_t* __m);
191 __libcpp_condvar_wait(__libcpp_condvar_t* __cv, __libcpp_mutex_t* __m);
194 __libcpp_condvar_timedwait(__libcpp_condvar_t* __cv, __libcpp_mutex_t* __m, __libcpp_timespec_t* __…
249 int __libcpp_recursive_mutex_init(__libcpp_recursive_mutex_t* __m) {
259 __ec = pthread_mutex_init(__m, &__attr);
266 pthread_mutex_destroy(__m);
272 int __libcpp_recursive_mutex_lock(__libcpp_recursive_mutex_t* __m) { return pthread_mutex_lock(__m)…
274 …bcpp_recursive_mutex_trylock(__libcpp_recursive_mutex_t* __m) { return pthread_mutex_trylock(__m) …
276 …ibcpp_recursive_mutex_unlock(__libcpp_recursive_mutex_t* __m) { return pthread_mutex_unlock(__m); }
278 …bcpp_recursive_mutex_destroy(__libcpp_recursive_mutex_t* __m) { return pthread_mutex_destroy(__m);…
280 int __libcpp_mutex_lock(__libcpp_mutex_t* __m) { return pthread_mutex_lock(__m); }
282 bool __libcpp_mutex_trylock(__libcpp_mutex_t* __m) { return pthread_mutex_trylock(__m) == 0; }
284 int __libcpp_mutex_unlock(__libcpp_mutex_t* __m) { return pthread_mutex_unlock(__m); }
286 int __libcpp_mutex_destroy(__libcpp_mutex_t* __m) { return pthread_mutex_destroy(__m); }
293 …ondvar_wait(__libcpp_condvar_t* __cv, __libcpp_mutex_t* __m) { return pthread_cond_wait(__cv, __m)…
295 int __libcpp_condvar_timedwait(__libcpp_condvar_t* __cv, __libcpp_mutex_t* __m, __libcpp_timespec_t…
296 return pthread_cond_timedwait(__cv, __m, __ts);
356 int __libcpp_recursive_mutex_init(__libcpp_recursive_mutex_t* __m) {
357 return mtx_init(__m, mtx_plain | mtx_recursive) == thrd_success ? 0 : EINVAL;
360 int __libcpp_recursive_mutex_lock(__libcpp_recursive_mutex_t* __m) {
361 return mtx_lock(__m) == thrd_success ? 0 : EINVAL;
364 bool __libcpp_recursive_mutex_trylock(__libcpp_recursive_mutex_t* __m) { return mtx_trylock(__m) ==…
366 int __libcpp_recursive_mutex_unlock(__libcpp_recursive_mutex_t* __m) {
367 return mtx_unlock(__m) == thrd_success ? 0 : EINVAL;
370 int __libcpp_recursive_mutex_destroy(__libcpp_recursive_mutex_t* __m) {
371 mtx_destroy(__m);
375 int __libcpp_mutex_lock(__libcpp_mutex_t* __m) { return mtx_lock(__m) == thrd_success ? 0 : EINVAL;…
377 bool __libcpp_mutex_trylock(__libcpp_mutex_t* __m) { return mtx_trylock(__m) == thrd_success; }
379 int __libcpp_mutex_unlock(__libcpp_mutex_t* __m) { return mtx_unlock(__m) == thrd_success ? 0 : EIN…
381 int __libcpp_mutex_destroy(__libcpp_mutex_t* __m) {
382 mtx_destroy(__m);
391 int __libcpp_condvar_wait(__libcpp_condvar_t* __cv, __libcpp_mutex_t* __m) {
392 return cnd_wait(__cv, __m) == thrd_success ? 0 : EINVAL;
395 int __libcpp_condvar_timedwait(__libcpp_condvar_t* __cv, __libcpp_mutex_t* __m, timespec* __ts) {
396 int __ec = cnd_timedwait(__cv, __m, __ts);