/freebsd-11-stable/cddl/contrib/opensolaris/head/ |
H A D | synch.h | 55 upad64_t pad1[3]; /* reserved for a mutex_t */ 62 * and pthread_cond_t. These structures are identical to mutex_t (lwp_mutex_t) 64 * of <synch.h> (to allow a "#typedef mutex_t pthread_mutex_t") would pull in 67 * in <sys/types.h>). Any modifications done to mutex_t/lwp_mutex_t or 70 typedef lwp_mutex_t mutex_t; typedef 85 mutex_t mutex; /* used with process-shared rwlocks */ 104 int cond_wait(cond_t *, mutex_t *); 105 int cond_timedwait(cond_t *, mutex_t *, const timespec_t *); 106 int cond_reltimedwait(cond_t *, mutex_t *, const timespec_t *); 109 int mutex_init(mutex_t *, in [all...] |
H A D | thread.h | 41 typedef pthread_mutex_t mutex_t; typedef
|
/freebsd-11-stable/sys/compat/linuxkpi/common/include/linux/ |
H A D | mutex.h | 43 } mutex_t; typedef in typeref:struct:mutex 117 mutex_is_locked(mutex_t *m) 123 mutex_is_owned(mutex_t *m) 140 mutex_t lock; \ 144 linux_mutex_init(mutex_t *m, const char *name, int flags) 151 linux_mutex_destroy(mutex_t *m) 158 extern int linux_mutex_lock_interruptible(mutex_t *m);
|
/freebsd-11-stable/sys/contrib/octeon-sdk/cvmx-malloc/ |
H A D | thread-m.h | 46 typedef cvmx_spinlock_t mutex_t; typedef 54 typedef int mutex_t; typedef
|
H A D | arena.c | 60 static CVMX_SHARED mutex_t list_lock; // shared...
|
H A D | malloc.c | 2169 mutex_t mutex;
|
/freebsd-11-stable/contrib/gcc/ |
H A D | gthr-solaris.h | 50 mutex_t mutex; 53 typedef mutex_t __gthread_mutex_t; 58 mutex_t actual; 300 && __gthrw_(mutex_init) ((mutex_t *) (&(mutex->backend)), USYNC_THREAD, 0)) 311 __gthrw_(mutex_destroy) ((mutex_t *) (&(mutex->backend))); 321 && __gthrw_(mutex_lock) ((mutex_t *) (&(mutex->backend))) != 0) 332 && __gthrw_(mutex_trylock) ((mutex_t *) (&(mutex->backend))) != 0) 343 && __gthrw_(mutex_unlock) ((mutex_t *) (&(mutex->backend))) != 0) 378 (mutex_t *) (&(mutex->backend)));
|
/freebsd-11-stable/cddl/compat/opensolaris/misc/ |
H A D | thread_pool_impl.h | 72 mutex_t tp_mutex; /* protects the pool data */
|
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_solaris.cpp | 205 CHECK(sizeof(mutex_t) <= sizeof(opaque_storage_)); 207 CHECK_EQ(mutex_init((mutex_t *)&opaque_storage_, USYNC_THREAD, NULL), 0); 211 CHECK(sizeof(mutex_t) <= sizeof(opaque_storage_)); 213 CHECK_EQ(mutex_lock((mutex_t *)&opaque_storage_), 0); 221 CHECK_EQ(mutex_unlock((mutex_t *)&opaque_storage_), 0);
|
/freebsd-11-stable/lib/libc/include/ |
H A D | reentrant.h | 67 * The mutex primitives used by the library (mutex_t, mutex_lock, etc.) 87 #define mutex_t pthread_mutex_t macro
|
/freebsd-11-stable/sys/compat/linuxkpi/common/src/ |
H A D | linux_lock.c | 150 linux_mutex_lock_interruptible(mutex_t *m)
|
/freebsd-11-stable/crypto/openssl/crypto/threads/ |
H A D | th-lock.c | 160 static mutex_t *lock_cs; 171 lock_cs = OPENSSL_malloc(CRYPTO_num_locks() * sizeof(mutex_t));
|
H A D | mttest.c | 752 static mutex_t *lock_cs; 762 lock_cs = OPENSSL_malloc(CRYPTO_num_locks() * sizeof(mutex_t));
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/IntelJITEvents/ |
H A D | ittnotify_config.h | 179 typedef CRITICAL_SECTION mutex_t; typedef 193 typedef pthread_mutex_t mutex_t; typedef 342 mutex_t mutex;
|
/freebsd-11-stable/crypto/heimdal/include/ |
H A D | heim_threads.h | 61 #define HEIMDAL_MUTEX mutex_t
|
/freebsd-11-stable/lib/libc/gen/ |
H A D | dlfcn.c | 166 static mutex_t dl_phdr_info_lock = MUTEX_INITIALIZER;
|
/freebsd-11-stable/contrib/unbound/util/ |
H A D | locks.h | 195 typedef mutex_t lock_basic_type; 202 typedef mutex_t lock_quick_type;
|
/freebsd-11-stable/contrib/llvm-project/openmp/runtime/src/thirdparty/ittnotify/ |
H A D | ittnotify_config.h | 227 typedef CRITICAL_SECTION mutex_t; typedef 244 typedef pthread_mutex_t mutex_t; typedef 449 mutex_t mutex;
|
/freebsd-11-stable/lib/libc/rpc/ |
H A D | getnetconfig.c | 131 static mutex_t nc_file_lock = MUTEX_INITIALIZER; 134 static mutex_t ni_lock = MUTEX_INITIALIZER;
|
/freebsd-11-stable/cddl/contrib/opensolaris/lib/libzpool/common/sys/ |
H A D | zfs_context.h | 251 mutex_t m_lock; 265 //extern int _mutex_init(mutex_t *mp, int type, void *arg); 266 //extern int _mutex_destroy(mutex_t *mp); 267 //extern int _mutex_owned(mutex_t *mp);
|
/freebsd-11-stable/lib/libc/yp/ |
H A D | yplib.c | 107 static mutex_t _ypmutex = MUTEX_INITIALIZER;
|