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

1234567891011>>

/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/libstdc++-v3/testsuite/30_threads/headers/mutex/
H A Dstd_c++0x_neg.cc21 #include <mutex> // { dg-excess-errors "In file included from" }
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/libstdc++-v3/testsuite/30_threads/lock_guard/requirements/
H A Dexplicit_instantiation.cc28 #include <mutex>
32 template class lock_guard<mutex>;
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/libstdc++-v3/testsuite/30_threads/unique_lock/requirements/
H A Dexplicit_instantiation.cc28 #include <mutex>
32 template class unique_lock<mutex>;
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/libgomp/config/linux/ia64/
H A Dmutex.h25 /* This is a Linux specific implementation of a mutex synchronization
36 static inline void gomp_mutex_init (gomp_mutex_t *mutex) argument
38 *mutex = 0;
41 extern void gomp_mutex_lock_slow (gomp_mutex_t *mutex);
42 static inline void gomp_mutex_lock (gomp_mutex_t *mutex) argument
44 if (!__sync_bool_compare_and_swap (mutex, 0, 1))
45 gomp_mutex_lock_slow (mutex);
48 extern void gomp_mutex_unlock_slow (gomp_mutex_t *mutex);
52 static inline void gomp_mutex_unlock (gomp_mutex_t *mutex) argument
56 val = __sync_lock_test_and_set (mutex,
61 gomp_mutex_destroy(gomp_mutex_t *mutex) argument
[all...]
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/libgomp/config/linux/
H A Dmutex.h25 /* This is a Linux specific implementation of a mutex synchronization
36 static inline void gomp_mutex_init (gomp_mutex_t *mutex) argument
38 *mutex = 0;
41 extern void gomp_mutex_lock_slow (gomp_mutex_t *mutex);
42 static inline void gomp_mutex_lock (gomp_mutex_t *mutex) argument
44 if (!__sync_bool_compare_and_swap (mutex, 0, 1))
45 gomp_mutex_lock_slow (mutex);
48 extern void gomp_mutex_unlock_slow (gomp_mutex_t *mutex);
49 static inline void gomp_mutex_unlock (gomp_mutex_t *mutex) argument
52 proper memory barrier semantics for a mutex unloc
66 gomp_mutex_destroy(gomp_mutex_t *mutex) argument
[all...]
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/libgomp/config/posix/
H A Dmutex.h25 /* This is the default PTHREADS implementation of a mutex synchronization
37 static inline void gomp_mutex_init (gomp_mutex_t *mutex) argument
39 pthread_mutex_init (mutex, NULL);
42 static inline void gomp_mutex_lock (gomp_mutex_t *mutex) argument
44 pthread_mutex_lock (mutex);
47 static inline void gomp_mutex_unlock (gomp_mutex_t *mutex) argument
49 pthread_mutex_unlock (mutex);
52 static inline void gomp_mutex_destroy (gomp_mutex_t *mutex) argument
54 pthread_mutex_destroy (mutex);
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/libstdc++-v3/testsuite/30_threads/mutex/requirements/
H A Dtypedefs.cc25 #include <mutex>
30 typedef std::mutex test_type;
/netbsd-6-1-5-RELEASE/sys/arch/sun2/include/
H A Dmutex.h3 #include <m68k/mutex.h>
/netbsd-6-1-5-RELEASE/sys/arch/sun3/include/
H A Dmutex.h3 #include <m68k/mutex.h>
/netbsd-6-1-5-RELEASE/sys/arch/sun68k/include/
H A Dmutex.h3 #include <m68k/mutex.h>
/netbsd-6-1-5-RELEASE/sys/arch/x68k/include/
H A Dmutex.h3 #include <m68k/mutex.h>
/netbsd-6-1-5-RELEASE/sys/arch/zaurus/include/
H A Dmutex.h3 #include <arm/mutex.h>
/netbsd-6-1-5-RELEASE/sys/arch/mvmeppc/include/
H A Dmutex.h3 #include <powerpc/mutex.h>
/netbsd-6-1-5-RELEASE/sys/arch/netwinder/include/
H A Dmutex.h3 #include <arm/mutex.h>
/netbsd-6-1-5-RELEASE/sys/arch/news68k/include/
H A Dmutex.h3 #include <m68k/mutex.h>
/netbsd-6-1-5-RELEASE/sys/arch/newsmips/include/
H A Dmutex.h3 #include <mips/mutex.h>
/netbsd-6-1-5-RELEASE/sys/arch/next68k/include/
H A Dmutex.h3 #include <m68k/mutex.h>
/netbsd-6-1-5-RELEASE/sys/arch/ofppc/include/
H A Dmutex.h3 #include <powerpc/mutex.h>
/netbsd-6-1-5-RELEASE/sys/arch/pmax/include/
H A Dmutex.h3 #include <mips/mutex.h>
/netbsd-6-1-5-RELEASE/sys/arch/prep/include/
H A Dmutex.h3 #include <powerpc/mutex.h>
/netbsd-6-1-5-RELEASE/sys/arch/rs6000/include/
H A Dmutex.h1 /* $NetBSD: mutex.h,v 1.2 2007/02/09 21:55:11 ad Exp $ */
3 #include <powerpc/mutex.h>
/netbsd-6-1-5-RELEASE/sys/arch/sandpoint/include/
H A Dmutex.h3 #include <powerpc/mutex.h>
/netbsd-6-1-5-RELEASE/sys/arch/sbmips/include/
H A Dmutex.h3 #include <mips/mutex.h>
/netbsd-6-1-5-RELEASE/sys/arch/sgimips/include/
H A Dmutex.h3 #include <mips/mutex.h>
/netbsd-6-1-5-RELEASE/sys/arch/shark/include/
H A Dmutex.h3 #include <arm/mutex.h>

Completed in 482 milliseconds

1234567891011>>