/third_party/musl/porting/uniproton/kernel/include/ |
H A D | threads.h | 74 int cnd_timedwait(cnd_t *__restrict, mtx_t *__restrict, const struct timespec *__restrict); 86 __REDIR(cnd_timedwait, __cnd_timedwait_time64);
|
/third_party/musl/porting/liteos_m/kernel/include/ |
H A D | threads.h | 74 int cnd_timedwait(cnd_t *__restrict, mtx_t *__restrict, const struct timespec *__restrict); 86 __REDIR(cnd_timedwait, __cnd_timedwait_time64);
|
/third_party/musl/include/ |
H A D | threads.h | 74 int cnd_timedwait(cnd_t *__restrict, mtx_t *__restrict, const struct timespec *__restrict); 86 __REDIR(cnd_timedwait, __cnd_timedwait_time64);
|
/third_party/musl/src/thread/ |
H A D | cnd_wait.c | 5 /* Calling cnd_timedwait with a null pointer is an extension. in cnd_wait() 8 return cnd_timedwait(c, m, 0); in cnd_wait()
|
H A D | cnd_timedwait.c | 5 int cnd_timedwait(cnd_t *restrict c, mtx_t *restrict m, const struct timespec *restrict ts) in cnd_timedwait() function
|
/third_party/musl/compat/time32/ |
H A D | cnd_timedwait_time32.c | 7 return cnd_timedwait(c, m, ts32 ? (&(struct timespec){ in __cnd_timedwait_time32()
|
/third_party/musl/libc-test/src/functionalext/supplement/thread/ |
H A D | cnd_signal.c | 26 res = cnd_timedwait(&cndPut, &mtx, &ts); in cnd_timedwaitfirst()
|
H A D | cnd_timedwait.c | 69 if (cnd_timedwait(&cond, &mutex, &w_time) != thrd_success) { in cnd_timedwait_0100() 70 t_error("%s cnd_timedwait failed\n", __func__); in cnd_timedwait_0100() 114 t_error("%s cnd_timedwait failed\n", __func__); in cnd_timedwait_time64_0100()
|
/third_party/glfw/deps/ |
H A D | tinycthread.h | 311 int cnd_timedwait(cnd_t *cond, mtx_t *mtx, const struct timespec *ts);
|
H A D | tinycthread.c | 294 int cnd_timedwait(cnd_t *cond, mtx_t *mtx, const struct timespec *ts) in cnd_timedwait() function
|
/third_party/mesa3d/src/c11/ |
H A D | threads.h | 167 int cnd_timedwait(cnd_t *__restrict, mtx_t *__restrict __mtx,
|
/third_party/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | lp_fence.c | 149 ret = cnd_timedwait(&f->signalled, &f->mutex, &abs_ts); in lp_fence_timedwait()
|
/third_party/musl/libc-test/src/common/ |
H A D | test.h | 53 #define __cnd_timedwait_time64 cnd_timedwait
|
/third_party/musl/libc-test/src/functionalext/supplement/thread/thread_gtest/ |
H A D | thread_cnd_test.cpp | 123 EXPECT_EQ(thrd_timedout, cnd_timedwait(&threadCnd, &threadMtx, &ts)); in HWTEST_F()
|
/third_party/mesa3d/src/c11/impl/ |
H A D | threads_posix.c | 115 cnd_timedwait(cnd_t *cond, mtx_t *mtx, const struct timespec *abs_time) in cnd_timedwait() function
|
H A D | threads_win32.c | 221 cnd_timedwait(cnd_t *cond, mtx_t *mtx, const struct timespec *abs_time) in cnd_timedwait() function
|
/third_party/mesa3d/src/gallium/frontends/lavapipe/ |
H A D | lvp_pipe_sync.c | 176 ret = cnd_timedwait(&sync->changed, &sync->lock, &abs_timeout_ts); in lvp_pipe_sync_wait_locked() 180 return vk_errorf(device, VK_ERROR_UNKNOWN, "cnd_timedwait failed"); in lvp_pipe_sync_wait_locked() 184 /* We don't trust the timeout condition on cnd_timedwait() because of in lvp_pipe_sync_wait_locked()
|
/third_party/mesa3d/src/util/ |
H A D | u_queue.c | 178 * internal interface consistent with os_time_*, but cnd_timedwait is spec'd in _util_queue_fence_wait_timeout() 197 if (cnd_timedwait(&fence->cond, &fence->mutex, &ts) != thrd_success) in _util_queue_fence_wait_timeout()
|
/third_party/mesa3d/src/vulkan/runtime/ |
H A D | vk_sync_timeline.c | 457 ret = cnd_timedwait(&timeline->cond, &timeline->mutex, in vk_sync_timeline_wait_locked() 462 return vk_errorf(device, VK_ERROR_UNKNOWN, "cnd_timedwait failed"); in vk_sync_timeline_wait_locked() 464 /* We don't trust the timeout condition on cnd_timedwait() because of in vk_sync_timeline_wait_locked()
|
/third_party/glfw/examples/ |
H A D | particles.c | 465 cnd_timedwait(&thread_sync.p_done, &thread_sync.particles_lock, &ts); in draw_particles() 918 cnd_timedwait(&thread_sync.d_done, &thread_sync.particles_lock, &ts); in physics_thread_main()
|
/third_party/mesa3d/src/broadcom/vulkan/ |
H A D | v3dv_query.c | 352 int ret = cnd_timedwait(&device->query_ended, in query_wait_available()
|
/third_party/mesa3d/src/egl/drivers/dri2/ |
H A D | egl_dri2.c | 3601 /* timespecs for cnd_timedwait */ in dri2_client_wait_sync() 3623 ret = cnd_timedwait(&dri2_sync->cond, &dri2_sync->mutex, &expire); in dri2_client_wait_sync()
|