Home
last modified time | relevance | path

Searched refs:static_mutex (Results 1 – 6 of 6) sorted by relevance

/netbsd-src/tests/lib/libpthread/
H A Dt_cond.c47 static pthread_mutex_t static_mutex = PTHREAD_MUTEX_INITIALIZER; variable
179 PTHREAD_REQUIRE(pthread_mutex_lock(&static_mutex)); in signal_before_unlock_static_init_threadfunc()
186 PTHREAD_REQUIRE(pthread_mutex_unlock(&static_mutex)); in signal_before_unlock_static_init_threadfunc()
206 PTHREAD_REQUIRE(pthread_mutex_lock(&static_mutex)); in ATF_TC_BODY()
216 PTHREAD_REQUIRE(pthread_cond_wait(&static_cond, &static_mutex)); in ATF_TC_BODY()
222 PTHREAD_REQUIRE(pthread_mutex_unlock(&static_mutex)); in ATF_TC_BODY()
234 PTHREAD_REQUIRE(pthread_mutex_lock(&static_mutex)); in signal_wait_race_threadfunc()
244 &static_mutex)); in signal_wait_race_threadfunc()
248 PTHREAD_REQUIRE(pthread_mutex_unlock(&static_mutex)); in signal_wait_race_threadfunc()
266 PTHREAD_REQUIRE(pthread_mutex_lock(&static_mutex)); in ATF_TC_BODY()
[all …]
H A Dt_mutex.c50 static pthread_mutex_t static_mutex = PTHREAD_MUTEX_INITIALIZER; variable
195 PTHREAD_REQUIRE(mutex_lock(&static_mutex, &ts_lengthy)); in mutex3_threadfunc()
197 PTHREAD_REQUIRE(pthread_mutex_unlock(&static_mutex)); in mutex3_threadfunc()
221 PTHREAD_REQUIRE(mutex_lock(&static_mutex, &ts_lengthy)); in ATF_TC_BODY()
226 PTHREAD_REQUIRE(pthread_mutex_unlock(&static_mutex)); in ATF_TC_BODY()
229 PTHREAD_REQUIRE(mutex_lock(&static_mutex, &ts_lengthy)); in ATF_TC_BODY()
231 PTHREAD_REQUIRE(pthread_mutex_unlock(&static_mutex)); in ATF_TC_BODY()
236 PTHREAD_REQUIRE(mutex_lock(&static_mutex, &ts_lengthy)); in ATF_TC_BODY()
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/libsupc++/
H A Dguard.cc53 static __gnu_cxx::__recursive_mutex* static_mutex; variable
60 { static_mutex = new (&fake_mutex) __gnu_cxx::__recursive_mutex(); } in init()
67 return *static_mutex; in get_static_mutex()
80 static_mutex->unlock(); in ~mutex_wrapper()
383 static_mutex->unlock(); in __cxa_guard_abort()
424 static_mutex->unlock(); in __cxa_guard_release()
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/libsupc++/
H A Dguard.cc53 static __gnu_cxx::__recursive_mutex* static_mutex; variable
60 { static_mutex = new (&fake_mutex) __gnu_cxx::__recursive_mutex(); } in init()
67 return *static_mutex; in get_static_mutex()
80 static_mutex->unlock(); in ~mutex_wrapper()
408 static_mutex->unlock(); in __cxa_guard_abort()
457 static_mutex->unlock(); in __cxa_guard_release()
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/
H A DChangeLog-20062093 * libsupc++/guard.cc (static_mutex): Subsume into and fixup for...
H A DChangeLog-20042058 * libsupc++/guard.cc (static_mutex): Internal class implementing a