Searched refs:mutex_t (Results 1 - 16 of 16) sorted by relevance
/freebsd-13-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-13-stable/sys/compat/linuxkpi/common/include/linux/ |
H A D | mutex.h | 44 } mutex_t; typedef in typeref:struct:mutex 123 mutex_is_locked(mutex_t *m) 129 mutex_is_owned(mutex_t *m) 156 mutex_t lock; \ 160 linux_mutex_init(mutex_t *m, const char *name, int flags) 167 linux_mutex_destroy(mutex_t *m) 174 extern int linux_mutex_lock_interruptible(mutex_t *m);
|
/freebsd-13-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-13-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-13-stable/lib/libc/include/ |
H A D | reentrant.h | 69 * The mutex primitives used by the library (mutex_t, mutex_lock, etc.) 89 #define mutex_t pthread_mutex_t macro
|
/freebsd-13-stable/sys/compat/linuxkpi/common/src/ |
H A D | linux_lock.c | 150 linux_mutex_lock_interruptible(mutex_t *m)
|
/freebsd-13-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-13-stable/crypto/heimdal/include/ |
H A D | heim_threads.h | 61 #define HEIMDAL_MUTEX mutex_t
|
/freebsd-13-stable/lib/libc/gen/ |
H A D | dlfcn.c | 171 static mutex_t dl_phdr_info_lock = MUTEX_INITIALIZER;
|
/freebsd-13-stable/contrib/unbound/util/ |
H A D | locks.h | 195 typedef mutex_t lock_basic_type; 202 typedef mutex_t lock_quick_type;
|
/freebsd-13-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-13-stable/lib/libc/rpc/ |
H A D | getnetconfig.c | 133 static mutex_t nc_file_lock = MUTEX_INITIALIZER; 136 static mutex_t ni_lock = MUTEX_INITIALIZER;
|
/freebsd-13-stable/lib/libc/yp/ |
H A D | yplib.c | 109 static mutex_t _ypmutex = MUTEX_INITIALIZER;
|
Completed in 208 milliseconds