Home
last modified time | relevance | path

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

/freebsd/cddl/contrib/opensolaris/head/
H A Dsynch.h70 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 *, int, void *);
110 int mutex_destroy(mutex_t *);
111 int mutex_consistent(mutex_t *);
112 int mutex_lock(mutex_t *);
113 int mutex_trylock(mutex_t *);
[all …]
H A Dthread.h41 typedef pthread_mutex_t mutex_t; typedef
/freebsd/sys/compat/linuxkpi/common/include/linux/
H A Dmutex.h45 } mutex_t; typedef
124 mutex_is_locked(mutex_t *m) in mutex_is_locked()
130 mutex_is_owned(mutex_t *m) in mutex_is_owned()
157 mutex_t lock; \
161 linux_mutex_init(mutex_t *m, const char *name, int flags) in linux_mutex_init()
168 linux_mutex_destroy(mutex_t *m) in linux_mutex_destroy()
175 extern int linux_mutex_lock_interruptible(mutex_t *m);
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/IntelJITProfiling/
H A Dittnotify_config.h179 typedef CRITICAL_SECTION mutex_t; typedef
193 typedef pthread_mutex_t mutex_t; typedef
342 mutex_t mutex;
/freebsd/lib/libc/include/
H A Dreentrant.h87 #define mutex_t pthread_mutex_t macro
/freebsd/contrib/unbound/util/
H A Dlocks.h220 typedef mutex_t lock_basic_type;
227 typedef mutex_t lock_quick_type;
/freebsd/contrib/llvm-project/openmp/runtime/src/thirdparty/ittnotify/
H A Dittnotify_config.h233 typedef CRITICAL_SECTION mutex_t;
258 typedef pthread_mutex_t mutex_t;
470 mutex_t mutex;
221 typedef CRITICAL_SECTION mutex_t; global() typedef
246 typedef pthread_mutex_t mutex_t; global() typedef
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_lock.c148 linux_mutex_lock_interruptible(mutex_t *m) in linux_mutex_lock_interruptible()
/freebsd/lib/libc/rpc/
H A Dgetnetconfig.c126 static mutex_t nc_file_lock = MUTEX_INITIALIZER;
129 static mutex_t ni_lock = MUTEX_INITIALIZER;
H A Dclnt_dg.c103 mutex_t mtx;
H A Dclnt_vc.c132 mutex_t mtx;
/freebsd/crypto/heimdal/include/
H A Dheim_threads.h61 #define HEIMDAL_MUTEX mutex_t
/freebsd/lib/libc/gen/
H A Ddlfcn.c171 static mutex_t dl_phdr_info_lock = MUTEX_INITIALIZER;
/freebsd/lib/libc/yp/
H A Dyplib.c102 static mutex_t _ypmutex = MUTEX_INITIALIZER;