Home
last modified time | relevance | path

Searched refs:cnd_timedwait (Results 1 - 22 of 22) sorted by relevance

/third_party/musl/porting/uniproton/kernel/include/
H A Dthreads.h74 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 Dthreads.h74 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 Dthreads.h74 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 Dcnd_wait.c5 /* 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 Dcnd_timedwait.c5 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 Dcnd_timedwait_time32.c7 return cnd_timedwait(c, m, ts32 ? (&(struct timespec){ in __cnd_timedwait_time32()
/third_party/musl/libc-test/src/functionalext/supplement/thread/
H A Dcnd_signal.c26 res = cnd_timedwait(&cndPut, &mtx, &ts); in cnd_timedwaitfirst()
H A Dcnd_timedwait.c69 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 Dtinycthread.h311 int cnd_timedwait(cnd_t *cond, mtx_t *mtx, const struct timespec *ts);
H A Dtinycthread.c294 int cnd_timedwait(cnd_t *cond, mtx_t *mtx, const struct timespec *ts) in cnd_timedwait() function
/third_party/mesa3d/src/c11/
H A Dthreads.h167 int cnd_timedwait(cnd_t *__restrict, mtx_t *__restrict __mtx,
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_fence.c149 ret = cnd_timedwait(&f->signalled, &f->mutex, &abs_ts); in lp_fence_timedwait()
/third_party/musl/libc-test/src/common/
H A Dtest.h53 #define __cnd_timedwait_time64 cnd_timedwait
/third_party/musl/libc-test/src/functionalext/supplement/thread/thread_gtest/
H A Dthread_cnd_test.cpp123 EXPECT_EQ(thrd_timedout, cnd_timedwait(&threadCnd, &threadMtx, &ts)); in HWTEST_F()
/third_party/mesa3d/src/c11/impl/
H A Dthreads_posix.c115 cnd_timedwait(cnd_t *cond, mtx_t *mtx, const struct timespec *abs_time) in cnd_timedwait() function
H A Dthreads_win32.c221 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 Dlvp_pipe_sync.c176 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 Du_queue.c178 * 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 Dvk_sync_timeline.c457 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 Dparticles.c465 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 Dv3dv_query.c352 int ret = cnd_timedwait(&device->query_ended, in query_wait_available()
/third_party/mesa3d/src/egl/drivers/dri2/
H A Degl_dri2.c3601 /* 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()

Completed in 16 milliseconds