Searched refs:mutex_t (Results 1 - 14 of 14) sorted by relevance

/freebsd-current/cddl/contrib/opensolaris/head/
H A Dsynch.h55 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 Dthread.h41 typedef pthread_mutex_t mutex_t; typedef
/freebsd-current/sys/compat/linuxkpi/common/include/linux/
H A Dmutex.h44 } 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-current/lib/libc/include/
H A Dreentrant.h67 * The mutex primitives used by the library (mutex_t, mutex_lock, etc.)
87 #define mutex_t pthread_mutex_t macro
/freebsd-current/sys/compat/linuxkpi/common/src/
H A Dlinux_lock.c148 linux_mutex_lock_interruptible(mutex_t *m)
/freebsd-current/contrib/llvm-project/llvm/lib/ExecutionEngine/IntelJITEvents/
H A Dittnotify_config.h179 typedef CRITICAL_SECTION mutex_t; typedef
193 typedef pthread_mutex_t mutex_t; typedef
342 mutex_t mutex;
/freebsd-current/crypto/heimdal/include/
H A Dheim_threads.h61 #define HEIMDAL_MUTEX mutex_t
/freebsd-current/contrib/unbound/util/
H A Dlocks.h195 typedef mutex_t lock_basic_type;
202 typedef mutex_t lock_quick_type;
/freebsd-current/contrib/llvm-project/openmp/runtime/src/thirdparty/ittnotify/
H A Dittnotify_config.h233 typedef CRITICAL_SECTION mutex_t; typedef
258 typedef pthread_mutex_t mutex_t; typedef
470 mutex_t mutex;
/freebsd-current/lib/libc/rpc/
H A Dgetnetconfig.c127 static mutex_t nc_file_lock = MUTEX_INITIALIZER;
130 static mutex_t ni_lock = MUTEX_INITIALIZER;
H A Dclnt_dg.c103 mutex_t mtx;
H A Dclnt_vc.c132 mutex_t mtx;
/freebsd-current/lib/libc/gen/
H A Ddlfcn.c170 static mutex_t dl_phdr_info_lock = MUTEX_INITIALIZER;
/freebsd-current/lib/libc/yp/
H A Dyplib.c102 static mutex_t _ypmutex = MUTEX_INITIALIZER;

Completed in 284 milliseconds