/external/clang/test/Modules/Inputs/thread-safety/ |
H A D | a.h | 1 struct __attribute__((lockable)) mutex { struct
|
/external/valgrind/memcheck/tests/darwin/ |
H A D | pth-supp.c | 6 pthread_rwlock_t mutex; local 7 pthread_rwlock_init(&mutex, NULL);
|
/external/parameter-framework/asio/include/asio/detail/ |
H A D | mutex.hpp | 2 // detail/mutex.hpp 27 typedef posix_mutex mutex; typedef in namespace:asio::detail 29 typedef std_mutex mutex;
|
/external/parameter-framework/asio-1.10.6/include/asio/detail/ |
H A D | mutex.hpp | 2 // detail/mutex.hpp 27 typedef posix_mutex mutex; typedef in namespace:asio::detail 29 typedef std_mutex mutex;
|
/external/skia/src/ports/ |
H A D | SkFontConfigInterface_direct_factory.cpp | 13 SkFontConfigInterface* SkFontConfigInterface::GetSingletonDirectInterface(SkBaseMutex* mutex) { argument 14 SkAutoMutexAcquire ac(mutex);
|
H A D | SkFontConfigInterface_direct_google3_factory.cpp | 13 SkFontConfigInterface* SkFontConfigInterface::GetSingletonDirectInterface(SkBaseMutex* mutex) { argument 14 SkAutoMutexAcquire ac(mutex);
|
/external/valgrind/drd/tests/ |
H A D | pth_process_shared_mutex.c | 2 * Test program that locks and unlocks a process-shared mutex. 15 pthread_mutex_t mutex; local 20 pthread_mutex_init(&mutex, &attr); 23 pthread_mutex_lock(&mutex); 24 pthread_mutex_unlock(&mutex); 25 pthread_mutex_destroy(&mutex);
|
/external/valgrind/helgrind/tests/ |
H A D | cond_timedwait_invalid.c | 10 pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; local 21 assert(pthread_mutex_lock(&mutex)==0); 22 assert(pthread_cond_timedwait(&cond, &mutex, &abstime)==EINVAL); 23 assert(pthread_mutex_unlock(&mutex)==0);
|
H A D | cond_timedwait_test.c | 5 pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; local 12 pthread_mutex_lock(&mutex); 13 pthread_cond_timedwait(&cond, &mutex, &now); 14 pthread_mutex_unlock(&mutex); 16 pthread_mutex_destroy(&mutex);
|
H A D | pth_destroy_cond.c | 8 pthread_mutex_t mutex; variable 15 pthread_mutex_lock(&mutex); 19 pthread_mutex_unlock(&mutex); 25 pthread_mutex_init(&mutex, NULL); 28 pthread_mutex_lock(&mutex); 31 pthread_cond_wait(&cond, &mutex); 33 pthread_mutex_unlock(&mutex); 36 pthread_mutex_destroy(&mutex);
|
/external/icu/icu4c/source/common/ |
H A D | mutex.h | 10 // File: mutex.h 12 // Lightweight C++ wrapper for umtx_ C mutex functions 32 // private mutex where possible. 41 // Mutex mutex(&myMutex); // or no args for the global lock 43 // // When 'mutex' goes out of scope and gets destroyed here, the lock is released 46 // Note: Do NOT use the form 'Mutex mutex();' as that merely forward-declares a function 53 inline Mutex(UMutex *mutex = NULL); 63 inline Mutex::Mutex(UMutex *mutex) argument 64 : fMutex(mutex)
|
/external/libcxx/test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/ |
H A D | try_lock.pass.cpp | 25 struct mutex struct 35 mutex m; 42 std::shared_lock<mutex> lk(m, std::defer_lock);
|
H A D | try_lock_until.pass.cpp | 26 struct mutex struct 39 mutex m; 47 std::shared_lock<mutex> lk(m, std::defer_lock);
|
H A D | unlock.pass.cpp | 25 struct mutex struct 31 mutex m; 38 std::shared_lock<mutex> lk(m);
|
/external/libcxx/test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.mod/ |
H A D | member_swap.pass.cpp | 23 struct mutex struct 29 mutex m; 36 std::shared_lock<mutex> lk1(m); 37 std::shared_lock<mutex> lk2; 39 assert(lk1.mutex() == nullptr); 41 assert(lk2.mutex() == &m);
|
H A D | nonmember_swap.pass.cpp | 24 struct mutex struct 30 mutex m; 37 std::shared_lock<mutex> lk1(m); 38 std::shared_lock<mutex> lk2; 40 assert(lk1.mutex() == nullptr); 42 assert(lk2.mutex() == &m);
|
H A D | release.pass.cpp | 23 struct mutex struct 31 int mutex::lock_count = 0; 32 int mutex::unlock_count = 0; 34 mutex m; 41 std::shared_lock<mutex> lk(m); 42 assert(lk.mutex() == &m); 44 assert(mutex::lock_count == 1); 45 assert(mutex::unlock_count == 0); 47 assert(lk.mutex() == nullptr); 49 assert(mutex [all...] |
/external/libcxx/test/std/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.locking/ |
H A D | try_lock.pass.cpp | 12 // <mutex> 18 #include <mutex> 23 struct mutex struct 33 mutex m; 37 std::unique_lock<mutex> lk(m, std::defer_lock);
|
H A D | try_lock_until.pass.cpp | 12 // <mutex> 19 #include <mutex> 24 struct mutex struct 37 mutex m; 42 std::unique_lock<mutex> lk(m, std::defer_lock);
|
H A D | unlock.pass.cpp | 12 // <mutex> 18 #include <mutex> 23 struct mutex struct 29 mutex m; 33 std::unique_lock<mutex> lk(m);
|
/external/libcxx/test/std/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.mod/ |
H A D | member_swap.pass.cpp | 12 // <mutex> 18 #include <mutex> 21 struct mutex struct 27 mutex m; 31 std::unique_lock<mutex> lk1(m); 32 std::unique_lock<mutex> lk2; 34 assert(lk1.mutex() == nullptr); 36 assert(lk2.mutex() == &m);
|
H A D | nonmember_swap.pass.cpp | 12 // <mutex> 19 #include <mutex> 22 struct mutex struct 28 mutex m; 32 std::unique_lock<mutex> lk1(m); 33 std::unique_lock<mutex> lk2; 35 assert(lk1.mutex() == nullptr); 37 assert(lk2.mutex() == &m);
|
H A D | release.pass.cpp | 12 // <mutex> 18 #include <mutex> 21 struct mutex struct 29 int mutex::lock_count = 0; 30 int mutex::unlock_count = 0; 32 mutex m; 36 std::unique_lock<mutex> lk(m); 37 assert(lk.mutex() == &m); 39 assert(mutex::lock_count == 1); 40 assert(mutex [all...] |
/external/compiler-rt/test/tsan/ |
H A D | signal_cond.cc | 12 pthread_mutex_t mutex; variable 22 pthread_mutex_lock(&mutex); 24 pthread_cond_wait(&cond, &mutex); 25 pthread_mutex_unlock(&mutex); 32 pthread_mutex_init(&mutex, 0); 43 pthread_mutex_lock(&mutex); 46 pthread_mutex_unlock(&mutex);
|
/external/deqp/framework/delibs/dethread/unix/ |
H A D | deMutexUnix.c | 21 * \brief Unix implementation of mutex. 32 /* \todo [2009-11-12 pyry] It is quite nasty to allocate mutex structs from heap. */ 40 pthread_mutex_t* mutex = deMalloc(sizeof(pthread_mutex_t)); local 42 if (!mutex) 47 deFree(mutex); 58 deFree(mutex); 69 deFree(mutex); 75 ret = pthread_mutex_init(mutex, &attr); 79 deFree(mutex); 85 return (deMutex)mutex; 88 deMutex_destroy(deMutex mutex) argument 96 deMutex_lock(deMutex mutex) argument 103 deMutex_unlock(deMutex mutex) argument 110 deMutex_tryLock(deMutex mutex) argument [all...] |