Searched refs:mutex (Results 1 - 25 of 587) sorted by relevance

1234567891011>>

/external/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.mutex.requirements.mutex/thread.mutex.class/
H A Ddefault.pass.cpp10 // <mutex>
12 // class mutex;
14 // mutex();
16 #include <mutex>
20 std::mutex m;
H A Dassign.fail.cpp10 // <mutex>
12 // class mutex;
14 // mutex& operator=(const mutex&) = delete;
16 #include <mutex>
20 std::mutex m0;
21 std::mutex m1;
H A Dcopy.fail.cpp10 // <mutex>
12 // class mutex;
14 // mutex(const mutex&) = delete;
16 #include <mutex>
20 std::mutex m0;
21 std::mutex m1(m0);
H A DAndroid.mk17 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 DSDL_sysmutex.c34 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 DSDL_sysmutex.c35 /* 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 DSDL_sysmutex.c36 /* 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 Dpth-supp.c6 pthread_rwlock_t mutex; local
7 pthread_rwlock_init(&mutex, NULL);
/external/qemu/distrib/sdl-1.2.15/src/thread/os2/
H A DSDL_sysmutex.c37 /* 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 DSDL_sysmutex.c36 /* 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 Dmutex.pass.cpp10 // <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 DSDL_sysmutex.c43 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 DSDL_sysmutex.c44 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 Dtypes.pass.cpp10 // <mutex>
20 #include <mutex>
25 static_assert((std::is_same<std::lock_guard<std::mutex>::mutex_type,
26 std::mutex>::value), "");
H A Dcopy.fail.cpp10 // <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 Drelease.pass.cpp10 // <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 Dtypes.pass.cpp10 // <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 DAndroid.mk17 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 Ddefault.pass.cpp10 // <mutex>
16 #include <mutex>
/external/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.timedmutex.requirements/thread.timedmutex.class/
H A Ddefault.pass.cpp10 // <mutex>
16 #include <mutex>
/external/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.timedmutex.requirements/thread.timedmutex.recursive/
H A Ddefault.pass.cpp10 // <mutex>
16 #include <mutex>
/external/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.cons/
H A Dcopy_ctor.fail.cpp10 // <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 Dcopy_assign.fail.cpp10 // <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 Dmove_assign.pass.cpp10 // <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 Dpmutex.h50 #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...]

Completed in 3936 milliseconds

1234567891011>>