Home
last modified time | relevance | path

Searched refs:util_queue_fence (Results 1 – 25 of 26) sorted by relevance

12

/third_party/mesa3d/src/util/
Du_queue.h65 struct util_queue_fence { struct
75 util_queue_fence_init(struct util_queue_fence *fence) in util_queue_fence_init() argument
81 util_queue_fence_destroy(struct util_queue_fence *fence) in util_queue_fence_destroy()
88 util_queue_fence_signal(struct util_queue_fence *fence) in util_queue_fence_signal()
105 util_queue_fence_reset(struct util_queue_fence *fence) in util_queue_fence_reset()
116 util_queue_fence_is_signalled(struct util_queue_fence *fence) in util_queue_fence_is_signalled()
126 struct util_queue_fence { struct
132 void util_queue_fence_init(struct util_queue_fence *fence); argument
133 void util_queue_fence_destroy(struct util_queue_fence *fence);
134 void util_queue_fence_signal(struct util_queue_fence *fence);
[all …]
Du_queue.c112 do_futex_fence_wait(struct util_queue_fence *fence, in do_futex_fence_wait()
140 _util_queue_fence_wait(struct util_queue_fence *fence) in _util_queue_fence_wait()
146 _util_queue_fence_wait_timeout(struct util_queue_fence *fence, in _util_queue_fence_wait_timeout()
156 util_queue_fence_signal(struct util_queue_fence *fence) in util_queue_fence_signal()
165 _util_queue_fence_wait(struct util_queue_fence *fence) in _util_queue_fence_wait()
174 _util_queue_fence_wait_timeout(struct util_queue_fence *fence, in _util_queue_fence_wait_timeout()
211 util_queue_fence_init(struct util_queue_fence *fence) in util_queue_fence_init()
220 util_queue_fence_destroy(struct util_queue_fence *fence) in util_queue_fence_destroy()
553 struct util_queue_fence *fence, in util_queue_add_job()
644 util_queue_drop_job(struct util_queue *queue, struct util_queue_fence *fence) in util_queue_drop_job()
[all …]
Ddisk_cache_os.h81 struct util_queue_fence fence;
/third_party/mesa3d/src/gallium/auxiliary/util/
Du_threaded_context.h398 struct util_queue_fence fence;
405 struct util_queue_fence driver_flushed_fence;
455 struct util_queue_fence *fence;
486 struct util_queue_fence *signal_fences_next_flush[TC_MAX_BUFFER_LISTS];
Du_threaded_context.c221 struct util_queue_fence *fence = in tc_batch_execute()
/third_party/mesa3d/src/gallium/winsys/amdgpu/drm/
Damdgpu_cs.h166 struct util_queue_fence flush_completed;
184 struct util_queue_fence submitted;
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_fence.h45 struct util_queue_fence ready;
Dzink_batch.h75 struct util_queue_fence flush_completed;
Dzink_program.h79 struct util_queue_fence cache_fence;
Dzink_screen.c1640 struct util_queue_fence fence; in zink_screen_batch_id_wait()
/third_party/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_fence.h67 struct util_queue_fence ready;
/third_party/mesa3d/src/gallium/winsys/radeon/drm/
Dradeon_drm_cs.h92 struct util_queue_fence flush_completed;
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader.h429 struct util_queue_fence ready;
781 struct util_queue_fence ready;
Dsi_state.h569 struct util_queue_fence *ready_fence,
Dsi_fence.c43 struct util_queue_fence ready;
/third_party/mesa3d/src/freedreno/drm/
Dfreedreno_ringbuffer.h107 struct util_queue_fence ready;
Dmsm_ringbuffer_sp.c84 struct util_queue_fence fence;
435 struct util_queue_fence *fence; in enqueue_submit_list()
/third_party/mesa3d/src/gallium/auxiliary/driver_ddebug/
Ddd_pipe.h294 struct util_queue_fence driver_finished;
/third_party/mesa3d/src/gallium/drivers/iris/
Diris_context.h422 struct util_queue_fence ready;
478 struct util_queue_fence ready;
Diris_program.c1270 struct util_queue_fence *ready_fence, in iris_schedule_compile()
/third_party/mesa3d/src/mesa/main/
Dglthread.h98 struct util_queue_fence fence;
Dglthread.c145 struct util_queue_fence fence; in _mesa_glthread_init()
/third_party/mesa3d/src/util/perf/
Du_trace.c95 struct util_queue_fence fence;
/third_party/mesa3d/src/gallium/drivers/freedreno/ir3/
Dir3_gallium.c57 struct util_queue_fence ready;
/third_party/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_private.h504 struct util_queue_fence fence;

12