Home
last modified time | relevance | path

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

12

/third_party/libuv/src/win/
Dthread.c219 int uv_mutex_init(uv_mutex_t* mutex) { in uv_mutex_init()
225 int uv_mutex_init_recursive(uv_mutex_t* mutex) { in uv_mutex_init_recursive()
230 void uv_mutex_destroy(uv_mutex_t* mutex) { in uv_mutex_destroy()
235 void uv_mutex_lock(uv_mutex_t* mutex) { in uv_mutex_lock()
240 int uv_mutex_trylock(uv_mutex_t* mutex) { in uv_mutex_trylock()
248 void uv_mutex_unlock(uv_mutex_t* mutex) { in uv_mutex_unlock()
372 void uv_cond_wait(uv_cond_t* cond, uv_mutex_t* mutex) { in uv_cond_wait()
377 int uv_cond_timedwait(uv_cond_t* cond, uv_mutex_t* mutex, uint64_t timeout) { in uv_cond_timedwait()
Dfs-fd-hash-inl.h69 static uv_mutex_t uv__fd_hash_mutex;
/third_party/libuv/docs/src/
Dthreading.rst31 .. c:type:: uv_mutex_t
122 .. c:function:: int uv_mutex_init(uv_mutex_t* handle)
123 .. c:function:: int uv_mutex_init_recursive(uv_mutex_t* handle)
124 .. c:function:: void uv_mutex_destroy(uv_mutex_t* handle)
125 .. c:function:: void uv_mutex_lock(uv_mutex_t* handle)
126 .. c:function:: int uv_mutex_trylock(uv_mutex_t* handle)
127 .. c:function:: void uv_mutex_unlock(uv_mutex_t* handle)
177 .. c:function:: void uv_cond_wait(uv_cond_t* cond, uv_mutex_t* mutex)
178 .. c:function:: int uv_cond_timedwait(uv_cond_t* cond, uv_mutex_t* mutex, uint64_t timeout)
/third_party/libuv/src/unix/
Dthread.c302 int uv_mutex_init(uv_mutex_t* mutex) { in uv_mutex_init()
325 int uv_mutex_init_recursive(uv_mutex_t* mutex) { in uv_mutex_init_recursive()
344 void uv_mutex_destroy(uv_mutex_t* mutex) { in uv_mutex_destroy()
350 void uv_mutex_lock(uv_mutex_t* mutex) { in uv_mutex_lock()
356 int uv_mutex_trylock(uv_mutex_t* mutex) { in uv_mutex_trylock()
370 void uv_mutex_unlock(uv_mutex_t* mutex) { in uv_mutex_unlock()
536 uv_mutex_t mutex;
799 void uv_cond_wait(uv_cond_t* cond, uv_mutex_t* mutex) { in uv_cond_wait()
805 int uv_cond_timedwait(uv_cond_t* cond, uv_mutex_t* mutex, uint64_t timeout) { in uv_cond_timedwait()
Daix-common.c39 extern uv_mutex_t process_title_mutex;
Dbsd-proctitle.c29 static uv_mutex_t process_title_mutex;
Dos390-proctitle.c28 static uv_mutex_t process_title_mutex;
Dproctitle.c35 static uv_mutex_t process_title_mutex;
Dibmi.c61 uv_mutex_t process_title_mutex;
Dos390-syscalls.c31 static uv_mutex_t global_epoll_lock;
/third_party/libuv/test/
Dtest-mutexes.c29 static uv_mutex_t mutex;
39 uv_mutex_t mutex; in TEST_IMPL()
54 uv_mutex_t mutex; in TEST_IMPL()
Dtest-async.c28 static uv_mutex_t mutex;
Dtest-semaphore.c29 uv_mutex_t mutex;
Dtest-condvar.c36 uv_mutex_t mutex;
Dtest-signal-multiple-loops.c53 static uv_mutex_t counter_lock;
/third_party/libuv/include/uv/
Ddarwin.h41 uv_mutex_t cf_mutex; \
54 uv_mutex_t cf_mutex; \
Dunix.h135 typedef pthread_mutex_t uv_mutex_t; typedef
147 uv_mutex_t mutex;
230 uv_mutex_t wq_mutex; \
Dwin.h247 typedef CRITICAL_SECTION uv_mutex_t; typedef
279 uv_mutex_t mutex;
359 uv_mutex_t wq_mutex; \
/third_party/libuv/include/uv_ndk/
Duv.h1700 UV_EXTERN int uv_mutex_init(uv_mutex_t* handle);
1701 UV_EXTERN int uv_mutex_init_recursive(uv_mutex_t* handle);
1702 UV_EXTERN void uv_mutex_destroy(uv_mutex_t* handle);
1703 UV_EXTERN void uv_mutex_lock(uv_mutex_t* handle);
1704 UV_EXTERN int uv_mutex_trylock(uv_mutex_t* handle);
1705 UV_EXTERN void uv_mutex_unlock(uv_mutex_t* handle);
1731 UV_EXTERN void uv_cond_wait(uv_cond_t* cond, uv_mutex_t* mutex);
1733 uv_mutex_t* mutex,
/third_party/libuv/include/
Duv.h1736 UV_EXTERN int uv_mutex_init(uv_mutex_t* handle);
1737 UV_EXTERN int uv_mutex_init_recursive(uv_mutex_t* handle);
1738 UV_EXTERN void uv_mutex_destroy(uv_mutex_t* handle);
1739 UV_EXTERN void uv_mutex_lock(uv_mutex_t* handle);
1740 UV_EXTERN int uv_mutex_trylock(uv_mutex_t* handle);
1741 UV_EXTERN void uv_mutex_unlock(uv_mutex_t* handle);
1767 UV_EXTERN void uv_cond_wait(uv_cond_t* cond, uv_mutex_t* mutex);
1769 uv_mutex_t* mutex,
/third_party/libuv/docs/src/guide/
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);
/third_party/node/deps/uvwasi/src/
Dfd_table.h21 uv_mutex_t mutex;
/third_party/node/src/
Dnode_mutex.h133 using MutexT = uv_mutex_t;
/third_party/libuv/src/
Duv-common.h368 uv_mutex_t lock;
Dthreadpool.c37 static uv_mutex_t mutex;

12