Home
last modified time | relevance | path

Searched refs:abs_timeout_ns (Results 1 – 15 of 15) sorted by relevance

/third_party/mesa3d/src/vulkan/runtime/
Dvk_sync.c218 uint64_t abs_timeout_ns) in __vk_sync_wait() argument
227 wait_flags, abs_timeout_ns); in __vk_sync_wait()
235 abs_timeout_ns); in __vk_sync_wait()
244 uint64_t abs_timeout_ns) in vk_sync_wait() argument
247 if (abs_timeout_ns > max_abs_timeout_ns) { in vk_sync_wait()
256 abs_timeout_ns); in vk_sync_wait()
286 uint64_t abs_timeout_ns) in __vk_sync_wait_many() argument
293 wait_flags & ~VK_SYNC_WAIT_ANY, abs_timeout_ns); in __vk_sync_wait_many()
298 wait_flags, abs_timeout_ns); in __vk_sync_wait_many()
312 } while (os_time_get_nano() < abs_timeout_ns); in __vk_sync_wait_many()
[all …]
Dvk_drm_syncobj.c174 uint64_t abs_timeout_ns) in spin_wait_for_sync_file() argument
184 if (os_time_get_nano() >= abs_timeout_ns) in spin_wait_for_sync_file()
196 if (os_time_get_nano() >= abs_timeout_ns) in spin_wait_for_sync_file()
212 uint64_t abs_timeout_ns) in vk_drm_syncobj_wait_many() argument
221 wait_flags, abs_timeout_ns); in vk_drm_syncobj_wait_many()
225 abs_timeout_ns = MIN2(abs_timeout_ns, (uint64_t)INT64_MAX); in vk_drm_syncobj_wait_many()
264 wait_count, abs_timeout_ns, in vk_drm_syncobj_wait_many()
270 wait_count, abs_timeout_ns, in vk_drm_syncobj_wait_many()
275 wait_count, abs_timeout_ns, in vk_drm_syncobj_wait_many()
Dvk_sync.h224 uint64_t abs_timeout_ns);
237 uint64_t abs_timeout_ns);
340 uint64_t abs_timeout_ns);
346 uint64_t abs_timeout_ns);
Dvk_sync_timeline.c429 uint64_t abs_timeout_ns) in vk_sync_timeline_wait_locked() argument
436 if (now_ns >= abs_timeout_ns) in vk_sync_timeline_wait_locked()
440 if (abs_timeout_ns >= INT64_MAX) { in vk_sync_timeline_wait_locked()
449 uint64_t rel_timeout_ns = abs_timeout_ns - now_ns; in vk_sync_timeline_wait_locked()
487 abs_timeout_ns); in vk_sync_timeline_wait_locked()
508 uint64_t abs_timeout_ns) in vk_sync_timeline_wait() argument
515 abs_timeout_ns); in vk_sync_timeline_wait()
Dvk_sync_binary.c92 uint64_t abs_timeout_ns) in vk_sync_binary_wait_many() argument
107 wait_flags, abs_timeout_ns); in vk_sync_binary_wait_many()
Dvk_sync_dummy.c44 uint64_t abs_timeout_ns) in vk_sync_dummy_wait_many() argument
Dvk_fence.c263 uint64_t abs_timeout_ns = os_time_get_absolute_timeout(timeout); in vk_common_WaitForFences() local
280 wait_flags, abs_timeout_ns); in vk_common_WaitForFences()
Dvk_semaphore.c305 uint64_t abs_timeout_ns = os_time_get_absolute_timeout(timeout); in vk_common_WaitSemaphores() local
326 wait_flags, abs_timeout_ns); in vk_common_WaitSemaphores()
/third_party/mesa3d/src/imagination/vulkan/winsys/pvrsrvkm/
Dpvr_srv_sync.c130 uint64_t abs_timeout_ns) in pvr_srv_sync_wait_many() argument
141 if (abs_timeout_ns != 0U && abs_timeout_ns != ~0U) { in pvr_srv_sync_wait_many()
143 abs_timeout_ns = MIN2(abs_timeout_ns, (uint64_t)INT64_MAX); in pvr_srv_sync_wait_many()
144 pvr_start_timeout(&end_time, abs_timeout_ns); in pvr_srv_sync_wait_many()
175 if (abs_timeout_ns == ~0U) { in pvr_srv_sync_wait_many()
180 if (abs_timeout_ns == 0U) { in pvr_srv_sync_wait_many()
220 if (abs_timeout_ns == 0U && unsignaled_count != 0U) { in pvr_srv_sync_wait_many()
/third_party/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_pipe_sync.c147 uint64_t abs_timeout_ns) in lvp_pipe_sync_wait_locked() argument
155 if (now_ns >= abs_timeout_ns) in lvp_pipe_sync_wait_locked()
159 if (abs_timeout_ns >= INT64_MAX) { in lvp_pipe_sync_wait_locked()
168 uint64_t rel_timeout_ns = abs_timeout_ns - now_ns; in lvp_pipe_sync_wait_locked()
201 now_ns >= abs_timeout_ns ? 0 : abs_timeout_ns - now_ns; in lvp_pipe_sync_wait_locked()
227 uint64_t abs_timeout_ns) in lvp_pipe_sync_wait() argument
235 wait_flags, abs_timeout_ns); in lvp_pipe_sync_wait()
/third_party/mesa3d/src/intel/vulkan/
Danv_bo_sync.c104 uint64_t abs_timeout_ns) in anv_bo_sync_wait() argument
139 uint64_t rel_timeout = anv_get_relative_timeout(abs_timeout_ns); in anv_bo_sync_wait()
179 .tv_sec = abs_timeout_ns / NSEC_PER_SEC, in anv_bo_sync_wait()
180 .tv_nsec = abs_timeout_ns % NSEC_PER_SEC, in anv_bo_sync_wait()
187 if (os_time_get_nano() >= abs_timeout_ns) { in anv_bo_sync_wait()
DgenX_query.c424 uint64_t abs_timeout_ns = os_time_get_absolute_timeout(2 * NSEC_PER_SEC); in wait_for_available() local
426 while (os_time_get_nano() < abs_timeout_ns) { in wait_for_available()
/third_party/mesa3d/src/microsoft/vulkan/
Ddzn_sync.c132 uint64_t abs_timeout_ns) in dzn_sync_wait() argument
187 if (abs_timeout_ns == OS_TIMEOUT_INFINITE) { in dzn_sync_wait()
192 abs_timeout_ns > cur_time ? abs_timeout_ns - cur_time : 0; in dzn_sync_wait()
/third_party/mesa3d/src/freedreno/vulkan/
Dtu_drm.c518 uint64_t abs_timeout_ns) in tu_timeline_sync_wait() argument
552 ret = drm_syncobj_wait(dev, handles, submit_count, abs_timeout_ns, wait_all); in tu_timeline_sync_wait()
553 } while (ret == VK_TIMEOUT && os_time_get_nano() < abs_timeout_ns); in tu_timeline_sync_wait()
586 .tv_sec = abs_timeout_ns / NSEC_PER_SEC, in tu_timeline_sync_wait()
587 .tv_nsec = abs_timeout_ns % NSEC_PER_SEC, in tu_timeline_sync_wait()
594 if (os_time_get_nano() >= abs_timeout_ns) { in tu_timeline_sync_wait()
/third_party/mesa3d/src/vulkan/wsi/
Dwsi_common_display.c1682 uint64_t abs_timeout_ns) in wsi_display_sync_wait() argument
1690 return wsi_display_fence_wait(wsi_sync->fence, abs_timeout_ns); in wsi_display_sync_wait()