/third_party/ffmpeg/compat/ |
H A D | os2threads.h | 61 volatile unsigned wait_count; member 139 cond->wait_count = 0; in pthread_cond_init() 154 if (!__atomic_cmpxchg32(&cond->wait_count, 0, 0)) { in pthread_cond_signal() 164 while (!__atomic_cmpxchg32(&cond->wait_count, 0, 0)) in pthread_cond_broadcast() 177 __atomic_increment(&cond->wait_count); in pthread_cond_timedwait() 183 __atomic_decrement(&cond->wait_count); in pthread_cond_timedwait() 195 __atomic_increment(&cond->wait_count); in pthread_cond_wait() 201 __atomic_decrement(&cond->wait_count); in pthread_cond_wait()
|
/third_party/mesa3d/src/vulkan/runtime/ |
H A D | vk_queue.c | 142 uint32_t wait_count, in vk_queue_submit_alloc() 155 VK_MULTIALLOC_DECL(&ma, struct vk_sync_wait, waits, wait_count); in vk_queue_submit_alloc() 169 VK_MULTIALLOC_DECL(&ma, struct vk_sync *, wait_temps, wait_count); in vk_queue_submit_alloc() 174 struct vk_sync_timeline_point *, wait_count); in vk_queue_submit_alloc() 183 submit->wait_count = wait_count; in vk_queue_submit_alloc() 213 for (uint32_t i = 0; i < submit->wait_count; i++) { in vk_queue_submit_cleanup() 222 for (uint32_t i = 0; i < submit->wait_count; i++) { in vk_queue_submit_cleanup() 298 uint32_t wait_count = 0; in vk_queue_submit_final() local 299 for (uint32_t i = 0; i < submit->wait_count; in vk_queue_submit_final() 141 vk_queue_submit_alloc(struct vk_queue *queue, uint32_t wait_count, uint32_t command_buffer_count, uint32_t buffer_bind_count, uint32_t image_opaque_bind_count, uint32_t image_bind_count, uint32_t bind_entry_count, uint32_t image_bind_entry_count, uint32_t signal_count, VkSparseMemoryBind **bind_entries, VkSparseImageMemoryBind **image_bind_entries) vk_queue_submit_alloc() argument 576 uint32_t wait_count; global() member 1028 const uint32_t wait_count = pPresentInfo->waitSemaphoreCount; vk_queue_wait_before_present() local [all...] |
H A D | vk_drm_syncobj.c | 171 uint32_t wait_count, in spin_wait_for_sync_file() 178 for (uint32_t i = 0; i < wait_count; i++) { in spin_wait_for_sync_file() 190 for (uint32_t i = 0; i < wait_count; i++) { in spin_wait_for_sync_file() 209 uint32_t wait_count, in vk_drm_syncobj_wait_many() 220 return spin_wait_for_sync_file(device, wait_count, waits, in vk_drm_syncobj_wait_many() 227 STACK_ARRAY(uint32_t, handles, wait_count); in vk_drm_syncobj_wait_many() 228 STACK_ARRAY(uint64_t, wait_values, wait_count); in vk_drm_syncobj_wait_many() 232 for (uint32_t i = 0; i < wait_count; i++) { in vk_drm_syncobj_wait_many() 247 assert(j <= wait_count); in vk_drm_syncobj_wait_many() 248 wait_count 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 [all...] |
H A D | vk_sync.c | 261 can_wait_many(uint32_t wait_count, in can_wait_many() argument 272 for (uint32_t i = 0; i < wait_count; i++) { in can_wait_many() 283 uint32_t wait_count, in __vk_sync_wait_many() 288 if (wait_count == 0) in __vk_sync_wait_many() 291 if (wait_count == 1) { in __vk_sync_wait_many() 296 if (can_wait_many(wait_count, waits, wait_flags)) { in __vk_sync_wait_many() 297 return waits[0].sync->type->wait_many(device, wait_count, waits, in __vk_sync_wait_many() 304 for (uint32_t i = 0; i < wait_count; i++) { in __vk_sync_wait_many() 316 for (uint32_t i = 0; i < wait_count; i++) { in __vk_sync_wait_many() 329 uint32_t wait_count, in vk_sync_wait_many() 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 D | vk_sync_binary.c | 89 uint32_t wait_count, in vk_sync_binary_wait_many() 94 STACK_ARRAY(struct vk_sync_wait, timeline_waits, wait_count); in vk_sync_binary_wait_many() 96 for (uint32_t i = 0; i < wait_count; i++) { in vk_sync_binary_wait_many() 106 VkResult result = vk_sync_wait_many(device, wait_count, timeline_waits, 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 D | vk_sync.h | 234 uint32_t wait_count, 343 uint32_t wait_count,
|
H A D | vk_sync_dummy.c | 41 uint32_t wait_count, 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 D | vk_semaphore.c | 307 const uint32_t wait_count = pWaitInfo->semaphoreCount; in vk_common_WaitSemaphores() local 310 for (uint32_t i = 0; i < wait_count; i++) { in vk_common_WaitSemaphores() 325 VkResult result = vk_sync_wait_many(device, wait_count, waits, in vk_common_WaitSemaphores()
|
/third_party/mesa3d/src/imagination/vulkan/ |
H A D | pvr_queue.c | 198 uint32_t wait_count, in pvr_process_graphics_cmd() 254 wait_count, in pvr_process_graphics_cmd() 286 uint32_t wait_count, in pvr_process_compute_cmd() 305 wait_count, in pvr_process_compute_cmd() 327 uint32_t wait_count, in pvr_process_transfer_cmds() 347 wait_count, in pvr_process_transfer_cmds() 461 uint32_t wait_count, in pvr_process_cmd_buffer() 481 wait_count, in pvr_process_cmd_buffer() 491 wait_count, in pvr_process_cmd_buffer() 501 wait_count, in pvr_process_cmd_buffer() 193 pvr_process_graphics_cmd(struct pvr_device *device, struct pvr_queue *queue, struct pvr_cmd_buffer *cmd_buffer, struct pvr_sub_cmd_gfx *sub_cmd, struct vk_sync **waits, uint32_t wait_count, uint32_t *stage_flags, struct vk_sync *completions[static PVR_JOB_TYPE_MAX]) pvr_process_graphics_cmd() argument 282 pvr_process_compute_cmd(struct pvr_device *device, struct pvr_queue *queue, struct pvr_sub_cmd_compute *sub_cmd, struct vk_sync **waits, uint32_t wait_count, uint32_t *stage_flags, struct vk_sync *completions[static PVR_JOB_TYPE_MAX]) pvr_process_compute_cmd() argument 323 pvr_process_transfer_cmds(struct pvr_device *device, struct pvr_queue *queue, struct pvr_sub_cmd_transfer *sub_cmd, struct vk_sync **waits, uint32_t wait_count, uint32_t *stage_flags, struct vk_sync *completions[static PVR_JOB_TYPE_MAX]) pvr_process_transfer_cmds() argument 457 pvr_process_cmd_buffer(struct pvr_device *device, struct pvr_queue *queue, VkCommandBuffer commandBuffer, struct vk_sync **waits, uint32_t wait_count, uint32_t *stage_flags, struct vk_sync *completions[static PVR_JOB_TYPE_MAX]) pvr_process_cmd_buffer() argument 523 pvr_submit_null_job(struct pvr_device *device, struct vk_sync **waits, uint32_t wait_count, uint32_t *stage_flags, struct vk_sync *completions[static PVR_JOB_TYPE_MAX]) pvr_submit_null_job() argument 605 uint32_t wait_count = 0; pvr_QueueSubmit() local [all...] |
H A D | pvr_job_compute.c | 41 uint32_t wait_count, in pvr_compute_job_ws_submit_info_init() 52 submit_info->wait_count = wait_count; in pvr_compute_job_ws_submit_info_init() 91 uint32_t wait_count, in pvr_compute_job_submit() 100 wait_count, in pvr_compute_job_submit() 37 pvr_compute_job_ws_submit_info_init( struct pvr_compute_ctx *ctx, struct pvr_sub_cmd_compute *sub_cmd, struct vk_sync **waits, uint32_t wait_count, uint32_t *stage_flags, struct pvr_winsys_compute_submit_info *submit_info) pvr_compute_job_ws_submit_info_init() argument 88 pvr_compute_job_submit(struct pvr_compute_ctx *ctx, struct pvr_sub_cmd_compute *sub_cmd, struct vk_sync **waits, uint32_t wait_count, uint32_t *stage_flags, struct vk_sync *signal_sync) pvr_compute_job_submit() argument
|
H A D | pvr_job_transfer.c | 43 uint32_t wait_count, in pvr_transfer_job_submit() 48 for (uint32_t i = 0U; i < wait_count; i++) { in pvr_transfer_job_submit() 39 pvr_transfer_job_submit(struct pvr_device *device, struct pvr_transfer_ctx *ctx, struct pvr_sub_cmd_transfer *sub_cmd, struct vk_sync **waits, uint32_t wait_count, uint32_t *stage_flags, struct vk_sync *signal_sync) pvr_transfer_job_submit() argument
|
H A D | pvr_job_transfer.h | 39 uint32_t wait_count,
|
H A D | pvr_job_compute.h | 37 uint32_t wait_count,
|
H A D | pvr_job_render.h | 124 uint32_t wait_count,
|
/third_party/mesa3d/src/imagination/vulkan/winsys/pvrsrvkm/ |
H A D | pvr_srv_sync.c | 127 uint32_t wait_count, in pvr_srv_sync_wait_many() 137 STACK_ARRAY(struct pollfd, poll_fds, wait_count); in pvr_srv_sync_wait_many() 147 for (uint32_t i = 0U; i < wait_count; i++) { in pvr_srv_sync_wait_many() 176 ppoll_ret = ppoll(poll_fds, wait_count, NULL, NULL); in pvr_srv_sync_wait_many() 188 ppoll_ret = ppoll(poll_fds, wait_count, &remaining_time, NULL); in pvr_srv_sync_wait_many() 196 for (uint32_t i = 0; ppoll_ret > 0 && i < wait_count; i++) { 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
|
H A D | pvr_srv_job_null.c | 39 uint32_t wait_count, in pvr_srv_winsys_null_job_submit() 47 for (uint32_t i = 0; i < wait_count; i++) { in pvr_srv_winsys_null_job_submit() 37 pvr_srv_winsys_null_job_submit(struct pvr_winsys *ws, struct vk_sync **waits, uint32_t wait_count, struct vk_sync *signal_sync) pvr_srv_winsys_null_job_submit() argument
|
H A D | pvr_srv_job_null.h | 35 uint32_t wait_count,
|
/third_party/mesa3d/src/microsoft/vulkan/ |
H A D | dzn_sync.c | 129 uint32_t wait_count, in dzn_sync_wait() 148 STACK_ARRAY(ID3D12Fence *, fences, wait_count); in dzn_sync_wait() 149 STACK_ARRAY(uint64_t, values, wait_count); in dzn_sync_wait() 151 for (uint32_t i = 0; i < wait_count; i++) { in dzn_sync_wait() 166 wait_count, 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/intel/vulkan/ |
H A D | anv_bo_sync.c | 101 uint32_t wait_count, in anv_bo_sync_wait() 109 uint32_t pending = wait_count; in anv_bo_sync_wait() 113 for (uint32_t i = 0; i < wait_count; i++) { in anv_bo_sync_wait() 170 for (uint32_t i = 0; i < wait_count; i++) { 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/ltp/testcases/kernel/io/aio/ |
H A D | aio02.c | 21 static int wait_count; variable 78 wait_count--; in work_done() 175 wait_count = AIO_MAXIO; in io_tio() 184 while (wait_count) { in io_tio()
|
/third_party/mesa3d/src/imagination/vulkan/winsys/ |
H A D | pvr_winsys.h | 282 /* waits and stage_flags are arrays of length wait_count. */ 284 uint32_t wait_count; member 303 /* waits and stage_flags are arrays of length wait_count. */ 305 uint32_t wait_count; member 352 /* waits and stage_flags are arrays of length wait_count. */ 354 uint32_t wait_count; member 490 uint32_t wait_count,
|
/third_party/mesa3d/src/broadcom/vulkan/ |
H A D | v3dv_queue.c | 99 sync_info->wait_count, in queue_wait_idle() 142 unsigned wait_count = 0; in handle_reset_query_cpu_job() local 149 waits[wait_count] = (struct vk_sync_wait){ in handle_reset_query_cpu_job() 152 wait_count++; in handle_reset_query_cpu_job() 156 VkResult result = vk_sync_wait_many(&job->device->vk, wait_count, waits, in handle_reset_query_cpu_job() 591 n_syncs = sync_info->wait_count; in set_in_syncs() 811 for (int i = 0; !needs_bcl_sync && i < sync_info->wait_count; i++) { in handle_cl_job() 881 const bool needs_sync = sync_info->wait_count || job->serialize; in handle_tfu_job() 948 const bool needs_sync = sync_info->wait_count || job->serialize; in handle_csd_job() 1076 .wait_count in v3dv_queue_driver_submit() [all...] |
/third_party/mesa3d/src/gallium/frontends/clover/core/ |
H A D | event.cpp | 53 if (wait_count() == 1) in trigger() 84 event::wait_count() const { in wait_count() function in event 91 return !wait_count(); in signalled()
|
/third_party/mesa3d/src/freedreno/vulkan/ |
H A D | tu_drm.c | 515 uint32_t wait_count, in tu_timeline_sync_wait() 523 uint32_t handles[wait_count]; in tu_timeline_sync_wait() 526 uint32_t pending = wait_count; in tu_timeline_sync_wait() 527 struct tu_timeline_sync *submitted_syncs[wait_count]; in tu_timeline_sync_wait() 533 for (unsigned i = 0; i < wait_count; ++i) { in tu_timeline_sync_wait() 577 for (uint32_t i = 0; i < wait_count; i++) { in tu_timeline_sync_wait() 1000 if (submit->vk_submit->wait_count) in tu_queue_submit_locked() 1070 for (uint32_t i = 0; i < submit->vk_submit->wait_count; i++) { in tu_queue_submit_locked() 1149 submit->wait_count, submit->signal_count, in tu_queue_submit() 1163 for (uint32_t i = 0; i < submit->wait_count; in tu_queue_submit() 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 [all...] |
/third_party/mesa3d/src/panfrost/vulkan/ |
H A D | panvk_vX_device.c | 207 unsigned nr_semaphores = submit->wait_count + 1; in queue_submit() 211 for (unsigned i = 0; i < submit->wait_count; i++) { in queue_submit()
|