UV_EXTERN int uv_rwlock_tryrdlock(uv_rwlock_t *rwlock)
static void synchronize_nowait(void)
UV_EXTERN int uv_mutex_init(uv_mutex_t *handle)
UV_EXTERN void uv_mutex_destroy(uv_mutex_t *handle)
UV_EXTERN int uv_thread_join(uv_thread_t *tid)
UV_EXTERN void uv_cond_wait(uv_cond_t *cond, uv_mutex_t *mutex)
UV_EXTERN void uv_rwlock_destroy(uv_rwlock_t *rwlock)
UV_EXTERN void uv_cond_destroy(uv_cond_t *cond)
UV_EXTERN void uv_rwlock_wrlock(uv_rwlock_t *rwlock)
static void thread_rwlock_trylock_peer(void *unused)
UV_EXTERN void uv_rwlock_wrunlock(uv_rwlock_t *rwlock)
pthread_mutex_t uv_mutex_t
UV_EXTERN int uv_thread_create(uv_thread_t *tid, uv_thread_cb entry, void *arg)
UV_EXTERN void uv_mutex_unlock(uv_mutex_t *handle)
static void synchronize(void)
UV_EXTERN int uv_rwlock_init(uv_rwlock_t *rwlock)
UV_EXTERN void uv_mutex_lock(uv_mutex_t *handle)
UV_EXTERN int uv_cond_init(uv_cond_t *cond)
UV_EXTERN int uv_mutex_trylock(uv_mutex_t *handle)
UV_EXTERN void uv_rwlock_rdunlock(uv_rwlock_t *rwlock)
UV_EXTERN void uv_cond_signal(uv_cond_t *cond)
UV_EXTERN int uv_mutex_init_recursive(uv_mutex_t *handle)
static uv_rwlock_t rwlock
UV_EXTERN int uv_rwlock_trywrlock(uv_rwlock_t *rwlock)
static uv_thread_t thread
UV_EXTERN void uv_rwlock_rdlock(uv_rwlock_t *rwlock)
grpc
Author(s):
autogenerated on Fri May 16 2025 03:00:26