Home
last modified time | relevance | path

Searched refs:wait_flags (Results 1 - 21 of 21) sorted by relevance

/third_party/mesa3d/src/vulkan/runtime/
H A Dvk_sync.c189 enum vk_sync_wait_flags wait_flags) in assert_valid_wait()
196 if (wait_flags & VK_SYNC_WAIT_PENDING) in assert_valid_wait()
217 enum vk_sync_wait_flags wait_flags, in __vk_sync_wait()
220 assert_valid_wait(sync, wait_value, wait_flags); in __vk_sync_wait()
223 assert(!(wait_flags & VK_SYNC_WAIT_ANY)); in __vk_sync_wait()
227 wait_flags, abs_timeout_ns); in __vk_sync_wait()
234 return sync->type->wait_many(device, 1, &wait, wait_flags, in __vk_sync_wait()
243 enum vk_sync_wait_flags wait_flags, in vk_sync_wait()
249 __vk_sync_wait(device, sync, wait_value, wait_flags, in vk_sync_wait()
255 return __vk_sync_wait(device, sync, wait_value, wait_flags, in vk_sync_wait()
187 assert_valid_wait(struct vk_sync *sync, uint64_t wait_value, enum vk_sync_wait_flags wait_flags) assert_valid_wait() argument
214 __vk_sync_wait(struct vk_device *device, struct vk_sync *sync, uint64_t wait_value, enum vk_sync_wait_flags wait_flags, uint64_t abs_timeout_ns) __vk_sync_wait() argument
240 vk_sync_wait(struct vk_device *device, struct vk_sync *sync, uint64_t wait_value, enum vk_sync_wait_flags wait_flags, uint64_t abs_timeout_ns) vk_sync_wait() argument
261 can_wait_many(uint32_t wait_count, const struct vk_sync_wait *waits, enum vk_sync_wait_flags wait_flags) can_wait_many() argument
282 __vk_sync_wait_many(struct vk_device *device, uint32_t wait_count, const struct vk_sync_wait *waits, enum vk_sync_wait_flags wait_flags, uint64_t abs_timeout_ns) __vk_sync_wait_many() argument
328 vk_sync_wait_many(struct vk_device *device, uint32_t wait_count, const struct vk_sync_wait *waits, enum vk_sync_wait_flags wait_flags, uint64_t abs_timeout_ns) vk_sync_wait_many() argument
[all...]
H A Dvk_sync.h223 enum vk_sync_wait_flags wait_flags,
236 enum vk_sync_wait_flags wait_flags,
339 enum vk_sync_wait_flags wait_flags,
345 enum vk_sync_wait_flags wait_flags,
H A Dvk_drm_syncobj.c173 enum vk_sync_wait_flags wait_flags, in spin_wait_for_sync_file()
176 if (wait_flags & VK_SYNC_WAIT_ANY) { in spin_wait_for_sync_file()
211 enum vk_sync_wait_flags wait_flags, in vk_drm_syncobj_wait_many()
214 if ((wait_flags & VK_SYNC_WAIT_PENDING) && in vk_drm_syncobj_wait_many()
221 wait_flags, abs_timeout_ns); in vk_drm_syncobj_wait_many()
251 if (!(wait_flags & VK_SYNC_WAIT_ANY)) in vk_drm_syncobj_wait_many()
258 } else if (wait_flags & VK_SYNC_WAIT_PENDING) { in vk_drm_syncobj_wait_many()
170 spin_wait_for_sync_file(struct vk_device *device, uint32_t wait_count, const struct vk_sync_wait *waits, enum vk_sync_wait_flags wait_flags, uint64_t abs_timeout_ns) spin_wait_for_sync_file() argument
208 vk_drm_syncobj_wait_many(struct vk_device *device, uint32_t wait_count, const struct vk_sync_wait *waits, enum vk_sync_wait_flags wait_flags, uint64_t abs_timeout_ns) vk_drm_syncobj_wait_many() argument
H A Dvk_sync_binary.c91 enum vk_sync_wait_flags wait_flags, in vk_sync_binary_wait_many()
107 wait_flags, abs_timeout_ns); in vk_sync_binary_wait_many()
88 vk_sync_binary_wait_many(struct vk_device *device, uint32_t wait_count, const struct vk_sync_wait *waits, enum vk_sync_wait_flags wait_flags, uint64_t abs_timeout_ns) vk_sync_binary_wait_many() argument
H A Dvk_fence.c275 enum vk_sync_wait_flags wait_flags = VK_SYNC_WAIT_COMPLETE; in vk_common_WaitForFences() local
277 wait_flags |= VK_SYNC_WAIT_ANY; in vk_common_WaitForFences()
280 wait_flags, abs_timeout_ns); in vk_common_WaitForFences()
H A Dvk_sync_timeline.c428 enum vk_sync_wait_flags wait_flags, in vk_sync_timeline_wait_locked()
471 if (wait_flags & VK_SYNC_WAIT_PENDING) in vk_sync_timeline_wait_locked()
507 enum vk_sync_wait_flags wait_flags, in vk_sync_timeline_wait()
514 wait_value, wait_flags, in vk_sync_timeline_wait()
425 vk_sync_timeline_wait_locked(struct vk_device *device, struct vk_sync_timeline *timeline, uint64_t wait_value, enum vk_sync_wait_flags wait_flags, uint64_t abs_timeout_ns) vk_sync_timeline_wait_locked() argument
504 vk_sync_timeline_wait(struct vk_device *device, struct vk_sync *sync, uint64_t wait_value, enum vk_sync_wait_flags wait_flags, uint64_t abs_timeout_ns) vk_sync_timeline_wait() argument
H A Dvk_sync_dummy.c43 enum vk_sync_wait_flags wait_flags, in vk_sync_dummy_wait_many()
40 vk_sync_dummy_wait_many(struct vk_device *device, uint32_t wait_count, const struct vk_sync_wait *waits, enum vk_sync_wait_flags wait_flags, uint64_t abs_timeout_ns) vk_sync_dummy_wait_many() argument
H A Dvk_semaphore.c321 enum vk_sync_wait_flags wait_flags = VK_SYNC_WAIT_COMPLETE; in vk_common_WaitSemaphores() local
323 wait_flags |= VK_SYNC_WAIT_ANY; in vk_common_WaitSemaphores()
326 wait_flags, abs_timeout_ns); in vk_common_WaitSemaphores()
/third_party/mesa3d/src/intel/vulkan/
H A Danv_bo_sync.c103 enum vk_sync_wait_flags wait_flags, in anv_bo_sync_wait()
122 assert(!(wait_flags & VK_SYNC_WAIT_PENDING)); in anv_bo_sync_wait()
130 if (wait_flags & VK_SYNC_WAIT_ANY) in anv_bo_sync_wait()
138 if (!(wait_flags & VK_SYNC_WAIT_PENDING)) { in anv_bo_sync_wait()
148 if (wait_flags & VK_SYNC_WAIT_ANY) in anv_bo_sync_wait()
100 anv_bo_sync_wait(struct vk_device *vk_device, uint32_t wait_count, const struct vk_sync_wait *waits, enum vk_sync_wait_flags wait_flags, uint64_t abs_timeout_ns) anv_bo_sync_wait() argument
/third_party/mesa3d/src/gallium/frontends/lavapipe/
H A Dlvp_pipe_sync.c146 enum vk_sync_wait_flags wait_flags, in lvp_pipe_sync_wait_locked()
149 assert(!(wait_flags & VK_SYNC_WAIT_ANY)); in lvp_pipe_sync_wait_locked()
191 if (sync->signaled || (wait_flags & VK_SYNC_WAIT_PENDING)) in lvp_pipe_sync_wait_locked()
226 enum vk_sync_wait_flags wait_flags, in lvp_pipe_sync_wait()
235 wait_flags, abs_timeout_ns); in lvp_pipe_sync_wait()
143 lvp_pipe_sync_wait_locked(struct lvp_device *device, struct lvp_pipe_sync *sync, uint64_t wait_value, enum vk_sync_wait_flags wait_flags, uint64_t abs_timeout_ns) lvp_pipe_sync_wait_locked() argument
223 lvp_pipe_sync_wait(struct vk_device *vk_device, struct vk_sync *vk_sync, uint64_t wait_value, enum vk_sync_wait_flags wait_flags, uint64_t abs_timeout_ns) lvp_pipe_sync_wait() argument
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_gfx_cs.c40 unsigned wait_flags = 0; in si_flush_gfx_cs() local
60 wait_flags |= wait_ps_cs; in si_flush_gfx_cs()
67 wait_flags |= wait_ps_cs; in si_flush_gfx_cs()
72 (!wait_flags || !ctx->gfx_last_ib_is_busy) && in si_flush_gfx_cs()
107 wait_flags |= SI_CONTEXT_PS_PARTIAL_FLUSH; in si_flush_gfx_cs()
127 if (wait_flags) { in si_flush_gfx_cs()
128 ctx->flags |= wait_flags; in si_flush_gfx_cs()
131 ctx->gfx_last_ib_is_busy = (wait_flags & wait_ps_cs) != wait_ps_cs; in si_flush_gfx_cs()
/third_party/mesa3d/src/microsoft/vulkan/
H A Ddzn_sync.c131 enum vk_sync_wait_flags wait_flags, in dzn_sync_wait()
159 (wait_flags & VK_SYNC_WAIT_ANY) ? in dzn_sync_wait()
128 dzn_sync_wait(struct vk_device *device, uint32_t wait_count, const struct vk_sync_wait *waits, enum vk_sync_wait_flags wait_flags, uint64_t abs_timeout_ns) dzn_sync_wait() argument
/third_party/mesa3d/src/imagination/vulkan/winsys/pvrsrvkm/
H A Dpvr_srv_sync.c129 enum vk_sync_wait_flags wait_flags, in pvr_srv_sync_wait_many()
207 if (wait_flags & VK_SYNC_WAIT_ANY) { in pvr_srv_sync_wait_many()
126 pvr_srv_sync_wait_many(struct vk_device *device, uint32_t wait_count, const struct vk_sync_wait *waits, enum vk_sync_wait_flags wait_flags, uint64_t abs_timeout_ns) pvr_srv_sync_wait_many() argument
/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_drm.c517 enum vk_sync_wait_flags wait_flags, in tu_timeline_sync_wait()
521 bool wait_all = !(wait_flags & VK_SYNC_WAIT_ANY); in tu_timeline_sync_wait()
537 assert(!(wait_flags & VK_SYNC_WAIT_PENDING)); in tu_timeline_sync_wait()
540 if (wait_flags & VK_SYNC_WAIT_ANY) in tu_timeline_sync_wait()
543 if (!(wait_flags & VK_SYNC_WAIT_PENDING)) { in tu_timeline_sync_wait()
514 tu_timeline_sync_wait(struct vk_device *vk_device, uint32_t wait_count, const struct vk_sync_wait *waits, enum vk_sync_wait_flags wait_flags, uint64_t abs_timeout_ns) tu_timeline_sync_wait() argument
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization/
H A DvktSynchronizationBasicSemaphoreTests.cpp411 VkResult basicWaitForTimelineValueHelper(Context& context, TestConfig config, VkSemaphoreWaitFlags wait_flags, deUint64 signal_value, deUint64 wait_value) { in basicWaitForTimelineValueHelper() argument
451 VkSemaphoreWaitInfo waitForTheValue = makeSemaphoreWaitInfo(wait_flags, &wait_value); in basicWaitForTimelineValueHelper()
/third_party/mesa3d/src/amd/llvm/
H A Dac_llvm_build.c2478 void ac_build_waitcnt(struct ac_llvm_context *ctx, unsigned wait_flags) in ac_build_waitcnt() argument
2480 if (!wait_flags) in ac_build_waitcnt()
2488 if (wait_flags & AC_WAIT_EXP) in ac_build_waitcnt()
2490 if (wait_flags & AC_WAIT_LGKM) in ac_build_waitcnt()
2492 if (wait_flags & AC_WAIT_VLOAD) in ac_build_waitcnt()
2495 if (wait_flags & AC_WAIT_VSTORE) { in ac_build_waitcnt()
2503 if ((wait_flags & AC_WAIT_LGKM && wait_flags & AC_WAIT_VLOAD && wait_flags & AC_WAIT_VSTORE) || in ac_build_waitcnt()
2505 assert(!(wait_flags in ac_build_waitcnt()
[all...]
H A Dac_llvm_build.h434 void ac_build_waitcnt(struct ac_llvm_context *ctx, unsigned wait_flags);
H A Dac_nir_to_llvm.c3922 unsigned wait_flags = 0; in visit_intrinsic() local
3924 wait_flags |= AC_WAIT_VLOAD | AC_WAIT_VSTORE; in visit_intrinsic()
3926 wait_flags |= AC_WAIT_LGKM; in visit_intrinsic()
3928 if (wait_flags) in visit_intrinsic()
3929 ac_build_waitcnt(&ctx->ac, wait_flags); in visit_intrinsic()
/third_party/python/Lib/
H A Dsubprocess.py2001 def _try_wait(self, wait_flags):
2004 (pid, sts) = os.waitpid(self.pid, wait_flags)
/third_party/mesa3d/src/egl/drivers/dri2/
H A Degl_dri2.c3559 unsigned wait_flags = 0; in dri2_client_wait_sync() local
3569 wait_flags |= __DRI2_FENCE_FLAG_FLUSH_COMMANDS; in dri2_client_wait_sync()
3579 dri2_sync->fence, wait_flags, in dri2_client_wait_sync()
/third_party/mesa3d/src/vulkan/wsi/
H A Dwsi_common_display.c1681 enum vk_sync_wait_flags wait_flags, in wsi_display_sync_wait()
1688 assert(wait_flags == VK_SYNC_WAIT_COMPLETE); in wsi_display_sync_wait()
1678 wsi_display_sync_wait(struct vk_device *device, struct vk_sync *sync, uint64_t wait_value, enum vk_sync_wait_flags wait_flags, uint64_t abs_timeout_ns) wsi_display_sync_wait() argument

Completed in 37 milliseconds