Home
last modified time | relevance | path

Searched refs:uv_mutex_t (Results 1 – 25 of 28) sorted by relevance

12

/libuv/src/win/
H A Dthread.c272 int uv_mutex_init(uv_mutex_t* mutex) { in uv_mutex_init()
278 int uv_mutex_init_recursive(uv_mutex_t* mutex) { in uv_mutex_init_recursive()
283 void uv_mutex_destroy(uv_mutex_t* mutex) { in uv_mutex_destroy()
288 void uv_mutex_lock(uv_mutex_t* mutex) { in uv_mutex_lock()
293 int uv_mutex_trylock(uv_mutex_t* mutex) { in uv_mutex_trylock()
301 void uv_mutex_unlock(uv_mutex_t* mutex) { in uv_mutex_unlock()
425 void uv_cond_wait(uv_cond_t* cond, uv_mutex_t* mutex) { in uv_cond_wait()
431 int uv_cond_timedwait(uv_cond_t* cond, uv_mutex_t* mutex, uint64_t timeout) { in uv_cond_timedwait()
H A Dfs-fd-hash-inl.h69 static uv_mutex_t uv__fd_hash_mutex;
H A Dcore.c85 static uv_mutex_t uv__loops_lock;
/libuv/include/uv/
H A Ddarwin.h41 uv_mutex_t cf_mutex; \
54 uv_mutex_t cf_mutex; \
H A Dunix.h134 typedef pthread_mutex_t uv_mutex_t; typedef
146 uv_mutex_t mutex;
229 uv_mutex_t wq_mutex; \
H A Dwin.h248 typedef CRITICAL_SECTION uv_mutex_t; typedef
280 uv_mutex_t mutex;
361 uv_mutex_t wq_mutex; \
/libuv/src/unix/
H A Dthread.c295 int uv_mutex_init(uv_mutex_t* mutex) { in uv_mutex_init()
318 int uv_mutex_init_recursive(uv_mutex_t* mutex) { in uv_mutex_init_recursive()
337 void uv_mutex_destroy(uv_mutex_t* mutex) { in uv_mutex_destroy()
343 void uv_mutex_lock(uv_mutex_t* mutex) { in uv_mutex_lock()
349 int uv_mutex_trylock(uv_mutex_t* mutex) { in uv_mutex_trylock()
363 void uv_mutex_unlock(uv_mutex_t* mutex) { in uv_mutex_unlock()
529 uv_mutex_t mutex;
794 void uv_cond_wait(uv_cond_t* cond, uv_mutex_t* mutex) { in uv_cond_wait()
813 void uv_cond_wait(uv_cond_t* cond, uv_mutex_t* mutex) { in uv_cond_wait()
820 int uv_cond_timedwait(uv_cond_t* cond, uv_mutex_t* mutex, uint64_t timeout) { in uv_cond_timedwait()
H A Daix-common.c39 extern uv_mutex_t process_title_mutex;
H A Dbsd-proctitle.c29 static uv_mutex_t process_title_mutex;
H A Dos390-proctitle.c28 static uv_mutex_t process_title_mutex;
H A Dproctitle.c35 static uv_mutex_t process_title_mutex;
H A Dibmi.c61 uv_mutex_t process_title_mutex;
H A Dos390-syscalls.c31 static uv_mutex_t global_epoll_lock;
/libuv/test/
H A Dtest-mutexes.c29 static uv_mutex_t mutex;
39 uv_mutex_t mutex; in TEST_IMPL()
54 uv_mutex_t mutex; in TEST_IMPL()
H A Dtest-async.c28 static uv_mutex_t mutex;
H A Dtest-semaphore.c29 uv_mutex_t mutex;
H A Dtest-condvar.c36 uv_mutex_t mutex;
H A Dtest-tcp-reuseport.c64 static uv_mutex_t mutex;
H A Dtest-signal-multiple-loops.c53 static uv_mutex_t lock;
H A Dtest-udp-reuseport.c82 static uv_mutex_t mutex;
/libuv/docs/src/
H A Dthreading.rst31 .. c:type:: uv_mutex_t
177 .. c:function:: int uv_mutex_init(uv_mutex_t* handle)
178 .. c:function:: int uv_mutex_init_recursive(uv_mutex_t* handle)
179 .. c:function:: void uv_mutex_destroy(uv_mutex_t* handle)
180 .. c:function:: void uv_mutex_lock(uv_mutex_t* handle)
181 .. c:function:: int uv_mutex_trylock(uv_mutex_t* handle)
182 .. c:function:: void uv_mutex_unlock(uv_mutex_t* handle)
232 .. c:function:: void uv_cond_wait(uv_cond_t* cond, uv_mutex_t* mutex)
233 .. c:function:: int uv_cond_timedwait(uv_cond_t* cond, uv_mutex_t* mutex, uint64_t timeout)
/libuv/docs/src/guide/
H A Dthreads.rst83 int uv_mutex_init(uv_mutex_t* handle);
84 int uv_mutex_init_recursive(uv_mutex_t* handle);
85 void uv_mutex_destroy(uv_mutex_t* handle);
86 void uv_mutex_lock(uv_mutex_t* handle);
87 int uv_mutex_trylock(uv_mutex_t* handle);
88 void uv_mutex_unlock(uv_mutex_t* handle);
/libuv/include/
H A Duv.h1825 UV_EXTERN int uv_mutex_init(uv_mutex_t* handle);
1826 UV_EXTERN int uv_mutex_init_recursive(uv_mutex_t* handle);
1827 UV_EXTERN void uv_mutex_destroy(uv_mutex_t* handle);
1828 UV_EXTERN void uv_mutex_lock(uv_mutex_t* handle);
1829 UV_EXTERN int uv_mutex_trylock(uv_mutex_t* handle);
1830 UV_EXTERN void uv_mutex_unlock(uv_mutex_t* handle);
1856 UV_EXTERN void uv_cond_wait(uv_cond_t* cond, uv_mutex_t* mutex);
1858 uv_mutex_t* mutex,
/libuv/src/
H A Dthreadpool.c34 static uv_mutex_t mutex;
H A Duv-common.h393 uv_mutex_t lock;

Completed in 53 milliseconds

12