/external/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.mutex.requirements.mutex/thread.mutex.class/ |
H A D | default.pass.cpp | 10 // <mutex> 12 // class mutex; 14 // mutex(); 16 #include <mutex> 20 std::mutex m;
|
H A D | assign.fail.cpp | 10 // <mutex> 12 // class mutex; 14 // mutex& operator=(const mutex&) = delete; 16 #include <mutex> 20 std::mutex m0; 21 std::mutex m1;
|
H A D | copy.fail.cpp | 10 // <mutex> 12 // class mutex; 14 // mutex(const mutex&) = delete; 16 #include <mutex> 20 std::mutex m0; 21 std::mutex m1(m0);
|
H A D | Android.mk | 17 test_makefile := external/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.mutex.requirements.mutex/thread.mutex.class/Android.mk 19 test_name := thread/thread.mutex/thread.mutex.requirements/thread.mutex.requirements.mutex/thread.mutex [all...] |
/external/qemu/distrib/sdl-1.2.15/src/thread/dc/ |
H A D | SDL_sysmutex.c | 34 spinlock_t mutex; member in struct:SDL_mutex 37 /* Create a mutex */ 40 SDL_mutex *mutex; local 42 /* Allocate mutex memory */ 43 mutex = (SDL_mutex *)SDL_malloc(sizeof(*mutex)); 44 if ( mutex ) { 45 spinlock_init(&mutex->mutex); 46 mutex 55 SDL_DestroyMutex(SDL_mutex *mutex) argument 63 SDL_mutexP(SDL_mutex *mutex) argument 93 SDL_mutexV(SDL_mutex *mutex) argument [all...] |
/external/qemu/distrib/sdl-1.2.15/src/thread/pth/ |
H A D | SDL_sysmutex.c | 35 /* Create a mutex */ 38 SDL_mutex *mutex; local 40 /* Allocate mutex memory */ 41 mutex = (SDL_mutex *)SDL_malloc(sizeof(*mutex)); 42 if ( mutex ) { 43 /* Create the mutex, with initial value signaled */ 44 if (!pth_mutex_init(&(mutex->mutexpth_p))) { 45 SDL_SetError("Couldn't create mutex"); 46 SDL_free(mutex); 56 SDL_DestroyMutex(SDL_mutex *mutex) argument 64 SDL_mutexP(SDL_mutex *mutex) argument 77 SDL_mutexV(SDL_mutex *mutex) argument [all...] |
/external/qemu/distrib/sdl-1.2.15/src/thread/win32/ |
H A D | SDL_sysmutex.c | 36 /* Create a mutex */ 39 SDL_mutex *mutex; local 41 /* Allocate mutex memory */ 42 mutex = (SDL_mutex *)SDL_malloc(sizeof(*mutex)); 43 if ( mutex ) { 44 /* Create the mutex, with initial value signaled */ 45 mutex->id = CreateMutex(NULL, FALSE, NULL); 46 if ( ! mutex->id ) { 47 SDL_SetError("Couldn't create mutex"); 58 SDL_DestroyMutex(SDL_mutex *mutex) argument 70 SDL_mutexP(SDL_mutex *mutex) argument 84 SDL_mutexV(SDL_mutex *mutex) argument [all...] |
/external/valgrind/main/memcheck/tests/darwin/ |
H A D | pth-supp.c | 6 pthread_rwlock_t mutex; local 7 pthread_rwlock_init(&mutex, NULL);
|
/external/qemu/distrib/sdl-1.2.15/src/thread/os2/ |
H A D | SDL_sysmutex.c | 37 /* Create a mutex */ 40 SDL_mutex *mutex; local 43 /* Allocate mutex memory */ 44 mutex = (SDL_mutex *)SDL_malloc(sizeof(*mutex)); 45 if (mutex) 47 /* Create the mutex, with initial value signaled */ 49 &(mutex->hmtxID), // Pointer to handle 54 SDL_SetError("Couldn't create mutex"); 55 SDL_free(mutex); 65 SDL_DestroyMutex(SDL_mutex *mutex) argument 79 SDL_mutexP(SDL_mutex *mutex) argument 95 SDL_mutexV(SDL_mutex *mutex) argument [all...] |
/external/qemu/distrib/sdl-1.2.15/src/thread/generic/ |
H A D | SDL_sysmutex.c | 36 /* Create a mutex */ 39 SDL_mutex *mutex; local 41 /* Allocate mutex memory */ 42 mutex = (SDL_mutex *)SDL_malloc(sizeof(*mutex)); 43 if ( mutex ) { 44 /* Create the mutex semaphore, with initial value 1 */ 45 mutex->sem = SDL_CreateSemaphore(1); 46 mutex->recursive = 0; 47 mutex 59 SDL_DestroyMutex(SDL_mutex *mutex) argument 70 SDL_mutexP(SDL_mutex *mutex) argument 100 SDL_mutexV(SDL_mutex *mutex) argument [all...] |
/external/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.obs/ |
H A D | mutex.pass.cpp | 10 // <mutex> 14 // mutex_type *mutex() const; 16 #include <mutex> 19 std::mutex m; 23 std::unique_lock<std::mutex> lk0; 24 assert(lk0.mutex() == nullptr); 25 std::unique_lock<std::mutex> lk1(m); 26 assert(lk1.mutex() == &m); 28 assert(lk1.mutex() == &m);
|
/external/qemu/distrib/sdl-1.2.15/src/thread/pthread/ |
H A D | SDL_sysmutex.c | 43 SDL_mutex *mutex; local 47 mutex = (SDL_mutex *)SDL_calloc(1, sizeof(*mutex)); 48 if ( mutex ) { 57 if ( pthread_mutex_init(&mutex->id, &attr) != 0 ) { 59 SDL_free(mutex); 60 mutex = NULL; 65 return(mutex); 68 void SDL_DestroyMutex(SDL_mutex *mutex) argument 70 if ( mutex ) { 77 SDL_mutexP(SDL_mutex *mutex) argument 116 SDL_mutexV(SDL_mutex *mutex) argument [all...] |
/external/qemu/distrib/sdl-1.2.15/src/thread/riscos/ |
H A D | SDL_sysmutex.c | 44 SDL_mutex *mutex; local 48 mutex = (SDL_mutex *)SDL_calloc(1, sizeof(*mutex)); 49 if ( mutex ) { 56 if ( pthread_mutex_init(&mutex->id, &attr) != 0 ) { 58 SDL_free(mutex); 59 mutex = NULL; 64 return(mutex); 67 void SDL_DestroyMutex(SDL_mutex *mutex) argument 69 if ( mutex ) { 76 SDL_mutexP(SDL_mutex *mutex) argument 115 SDL_mutexV(SDL_mutex *mutex) argument [all...] |
/external/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.guard/ |
H A D | types.pass.cpp | 10 // <mutex> 20 #include <mutex> 25 static_assert((std::is_same<std::lock_guard<std::mutex>::mutex_type, 26 std::mutex>::value), "");
|
H A D | copy.fail.cpp | 10 // <mutex> 16 #include <mutex> 20 std::mutex m; 21 std::lock_guard<std::mutex> lg0(m); 22 std::lock_guard<std::mutex> lg(lg0);
|
/external/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.mod/ |
H A D | release.pass.cpp | 10 // <mutex> 16 #include <mutex> 19 struct mutex struct 27 int mutex::lock_count = 0; 28 int mutex::unlock_count = 0; 30 mutex m; 34 std::unique_lock<mutex> lk(m); 35 assert(lk.mutex() == &m); 37 assert(mutex::lock_count == 1); 38 assert(mutex [all...] |
/external/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.unique/ |
H A D | types.pass.cpp | 10 // <mutex> 20 #include <mutex> 25 static_assert((std::is_same<std::unique_lock<std::mutex>::mutex_type, 26 std::mutex>::value), "");
|
/external/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.mutex.requirements.mutex/thread.mutex.recursive/ |
H A D | Android.mk | 17 test_makefile := external/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.mutex.requirements.mutex/thread.mutex.recursive/Android.mk 19 test_name := thread/thread.mutex/thread.mutex.requirements/thread.mutex.requirements.mutex/thread.mutex [all...] |
H A D | default.pass.cpp | 10 // <mutex> 16 #include <mutex>
|
/external/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.timedmutex.requirements/thread.timedmutex.class/ |
H A D | default.pass.cpp | 10 // <mutex> 16 #include <mutex>
|
/external/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.timedmutex.requirements/thread.timedmutex.recursive/ |
H A D | default.pass.cpp | 10 // <mutex> 16 #include <mutex>
|
/external/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.cons/ |
H A D | copy_ctor.fail.cpp | 10 // <mutex> 16 #include <mutex> 19 std::mutex m; 23 std::unique_lock<std::mutex> lk0(m); 24 std::unique_lock<std::mutex> lk = lk0; 25 assert(lk.mutex() == &m); 27 assert(lk0.mutex() == nullptr);
|
H A D | copy_assign.fail.cpp | 10 // <mutex> 16 #include <mutex> 19 std::mutex m0; 20 std::mutex m1; 24 std::unique_lock<std::mutex> lk0(m0); 25 std::unique_lock<std::mutex> lk1(m1); 27 assert(lk1.mutex() == &m0); 29 assert(lk0.mutex() == nullptr);
|
H A D | move_assign.pass.cpp | 10 // <mutex> 16 #include <mutex> 19 std::mutex m0; 20 std::mutex m1; 25 std::unique_lock<std::mutex> lk0(m0); 26 std::unique_lock<std::mutex> lk1(m1); 28 assert(lk1.mutex() == &m0); 30 assert(lk0.mutex() == nullptr);
|
/external/srec/portable/include/ |
H A D | pmutex.h | 50 #define createMutex(mutex, locked) \ 51 (*mutex = CreateMutex(NULL, locked, NULL)) == 0 ? ESR_MUTEX_CREATION_ERROR : ESR_SUCCESS 53 #define lockMutex(mutex) waitForHandle(mutex, INFINITE) 54 #define unlockMutex(mutex) (ReleaseMutex(*mutex) ? ESR_SUCCESS : ESR_FATAL_ERROR) 55 #define deleteMutex(mutex) ((void) CloseHandle(*mutex)) 73 ESR_ReturnCode createMutex_posix(MUTEX *mutex, ESR_BOOL locked); 74 ESR_ReturnCode deleteMutex_posix(MUTEX *mutex); [all...] |