/third_party/libuv/src/unix/ |
H A D | thread.c | 439 int uv_sem_init(uv_sem_t* sem, unsigned int value) { in uv_sem_init() 455 void uv_sem_destroy(uv_sem_t* sem) { in uv_sem_destroy() 461 void uv_sem_post(uv_sem_t* sem) { in uv_sem_post() 467 void uv_sem_wait(uv_sem_t* sem) { in uv_sem_wait() 479 int uv_sem_trywait(uv_sem_t* sem) { in uv_sem_trywait() 505 /* To preserve ABI compatibility, we treat the uv_sem_t as storage for 536 STATIC_ASSERT(sizeof(uv_sem_t) >= sizeof(uv_semaphore_t*)); 539 static int uv__custom_sem_init(uv_sem_t* sem_, unsigned int value) { in uv__custom_sem_init() 564 static void uv__custom_sem_destroy(uv_sem_t* sem_) { in uv__custom_sem_destroy() 574 static void uv__custom_sem_post(uv_sem_t* sem [all...] |
H A D | stream.c | 49 uv_sem_t close_sem; 50 uv_sem_t async_sem;
|
/third_party/node/deps/uv/src/unix/ |
H A D | thread.c | 446 int uv_sem_init(uv_sem_t* sem, unsigned int value) { in uv_sem_init() 462 void uv_sem_destroy(uv_sem_t* sem) { in uv_sem_destroy() 468 void uv_sem_post(uv_sem_t* sem) { in uv_sem_post() 474 void uv_sem_wait(uv_sem_t* sem) { in uv_sem_wait() 486 int uv_sem_trywait(uv_sem_t* sem) { in uv_sem_trywait() 512 /* To preserve ABI compatibility, we treat the uv_sem_t as storage for 543 STATIC_ASSERT(sizeof(uv_sem_t) >= sizeof(uv_semaphore_t*)); 546 static int uv__custom_sem_init(uv_sem_t* sem_, unsigned int value) { in uv__custom_sem_init() 571 static void uv__custom_sem_destroy(uv_sem_t* sem_) { in uv__custom_sem_destroy() 581 static void uv__custom_sem_post(uv_sem_t* sem [all...] |
H A D | stream.c | 49 uv_sem_t close_sem; 50 uv_sem_t async_sem;
|
/third_party/libuv/src/win/ |
H A D | thread.c | 384 int uv_sem_init(uv_sem_t* sem, unsigned int value) { in uv_sem_init() 393 void uv_sem_destroy(uv_sem_t* sem) { in uv_sem_destroy() 399 void uv_sem_post(uv_sem_t* sem) { in uv_sem_post() 405 void uv_sem_wait(uv_sem_t* sem) { in uv_sem_wait() 411 int uv_sem_trywait(uv_sem_t* sem) { in uv_sem_trywait()
|
/third_party/node/deps/uv/src/win/ |
H A D | thread.c | 309 int uv_sem_init(uv_sem_t* sem, unsigned int value) { in uv_sem_init() 318 void uv_sem_destroy(uv_sem_t* sem) { in uv_sem_destroy() 324 void uv_sem_post(uv_sem_t* sem) { in uv_sem_post() 330 void uv_sem_wait(uv_sem_t* sem) { in uv_sem_wait() 336 int uv_sem_trywait(uv_sem_t* sem) { in uv_sem_trywait()
|
/third_party/libuv/test/ |
H A D | test-process-title-threadsafe.c | 42 uv_sem_t* getter_sem; in getter_thread_body() 84 uv_sem_t getter_sem; in TEST_IMPL()
|
H A D | test-semaphore.c | 30 uv_sem_t sem; 96 uv_sem_t sem; in TEST_IMPL()
|
H A D | test-condvar.c | 34 uv_sem_t sem_waiting; /* post before waiting. */ 35 uv_sem_t sem_signaled; /* post after signaling. */
|
H A D | test-threadpool-cancel.c | 54 static uv_sem_t pause_sems[ARRAY_SIZE(pause_reqs)]; 394 uv_sem_post((uv_sem_t*) req->data); in busy_cb() 400 uv_sem_t sem_lock; in TEST_IMPL()
|
H A D | test-thread-priority.c | 40 uv_sem_t sem;
|
H A D | test-signal-multiple-loops.c | 52 static uv_sem_t sem;
|
H A D | benchmark-multi-accept.c | 72 uv_sem_t semaphore;
|
/third_party/libuv/include/uv/ |
H A D | darwin.h | 42 uv_sem_t cf_sem; \
|
H A D | unix.h | 136 typedef UV_PLATFORM_SEM_T uv_sem_t; typedef
|
H A D | win.h | 246 typedef HANDLE uv_sem_t; typedef
|
/third_party/node/deps/uv/include/uv/ |
H A D | darwin.h | 42 uv_sem_t cf_sem; \
|
H A D | win.h | 245 typedef HANDLE uv_sem_t; typedef 280 uv_sem_t turnstile1; 281 uv_sem_t turnstile2;
|
H A D | unix.h | 137 typedef UV_PLATFORM_SEM_T uv_sem_t; typedef
|
/third_party/node/deps/uv/src/ |
H A D | threadpool.c | 62 uv_sem_post((uv_sem_t*) arg); in worker() 196 uv_sem_t sem; in init_threads()
|
/third_party/libuv/src/ |
H A D | threadpool.c | 74 uv_sem_post((uv_sem_t*) arg); in uv_dump_worker() 196 uv_sem_t sem; in init_work_dump_queue() 347 uv_sem_post((uv_sem_t*) arg); in worker() 499 uv_sem_t sem; in init_threads()
|
/third_party/node/src/ |
H A D | node_watchdog.h | 138 uv_sem_t sem_;
|
/third_party/libuv/include/ |
H A D | uv.h | 1854 UV_EXTERN int uv_sem_init(uv_sem_t* sem, unsigned int value); 1855 UV_EXTERN void uv_sem_destroy(uv_sem_t* sem); 1856 UV_EXTERN void uv_sem_post(uv_sem_t* sem); 1857 UV_EXTERN void uv_sem_wait(uv_sem_t* sem); 1858 UV_EXTERN int uv_sem_trywait(uv_sem_t* sem);
|
/third_party/libuv/include/uv_ndk/ |
H A D | uv.h | 1716 UV_EXTERN int uv_sem_init(uv_sem_t* sem, unsigned int value); 1717 UV_EXTERN void uv_sem_destroy(uv_sem_t* sem); 1718 UV_EXTERN void uv_sem_post(uv_sem_t* sem); 1719 UV_EXTERN void uv_sem_wait(uv_sem_t* sem); 1720 UV_EXTERN int uv_sem_trywait(uv_sem_t* sem);
|
/third_party/node/deps/uv/include/ |
H A D | uv.h | 1740 UV_EXTERN int uv_sem_init(uv_sem_t* sem, unsigned int value); 1741 UV_EXTERN void uv_sem_destroy(uv_sem_t* sem); 1742 UV_EXTERN void uv_sem_post(uv_sem_t* sem); 1743 UV_EXTERN void uv_sem_wait(uv_sem_t* sem); 1744 UV_EXTERN int uv_sem_trywait(uv_sem_t* sem);
|