Home
last modified time | relevance | path

Searched defs:fence (Results 1 – 25 of 395) sorted by relevance

12345678910>>...16

/third_party/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_fence.c38 fence_flush(struct pipe_context *pctx, struct pipe_fence_handle *fence, in fence_flush()
82 fd_fence_repopulate(struct pipe_fence_handle *fence, struct pipe_fence_handle *last_fence) in fd_fence_repopulate()
102 fd_fence_destroy(struct pipe_fence_handle *fence) in fd_fence_destroy()
134 struct pipe_fence_handle *fence, uint64_t timeout) in fd_fence_finish()
164 struct pipe_fence_handle *fence; in fence_create() local
214 fd_fence_server_sync(struct pipe_context *pctx, struct pipe_fence_handle *fence) in fd_fence_server_sync()
239 struct pipe_fence_handle *fence) in fd_fence_server_signal()
249 fd_fence_get_fd(struct pipe_screen *pscreen, struct pipe_fence_handle *fence) in fd_fence_get_fd()
265 fd_fence_is_fd(struct pipe_fence_handle *fence) in fd_fence_is_fd()
277 fd_fence_set_batch(struct pipe_fence_handle *fence, struct fd_batch *batch) in fd_fence_set_batch()
[all …]
/third_party/mesa3d/src/gallium/drivers/nouveau/
Dnouveau_fence.c33 nouveau_fence_new(struct nouveau_screen *screen, struct nouveau_fence **fence) in nouveau_fence_new()
47 nouveau_fence_trigger_work(struct nouveau_fence *fence) in nouveau_fence_trigger_work()
59 nouveau_fence_emit(struct nouveau_fence *fence) in nouveau_fence_emit()
84 nouveau_fence_del(struct nouveau_fence *fence) in nouveau_fence_del()
130 struct nouveau_fence *fence; in nouveau_fence_update() local
164 nouveau_fence_signalled(struct nouveau_fence *fence) in nouveau_fence_signalled()
178 nouveau_fence_kick(struct nouveau_fence *fence) in nouveau_fence_kick()
207 nouveau_fence_wait(struct nouveau_fence *fence, struct pipe_debug_callback *debug) in nouveau_fence_wait()
269 nouveau_fence_work(struct nouveau_fence *fence, in nouveau_fence_work()
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/vulkan/
Dgstvkfence.c55 gst_vulkan_fence_dispose (GstVulkanFence * fence) in gst_vulkan_fence_dispose()
72 gst_vulkan_fence_free (GstVulkanFence * fence) in gst_vulkan_fence_free()
100 GstVulkanFence *fence; in gst_vulkan_fence_new() local
139 GstVulkanFence *fence; in gst_vulkan_fence_new_always_signalled() local
166 gst_vulkan_fence_is_signaled (GstVulkanFence * fence) in gst_vulkan_fence_is_signaled()
177 gst_vulkan_fence_reset (GstVulkanFence * fence) in gst_vulkan_fence_reset()
222 GstVulkanFence *fence; in gst_vulkan_fence_cache_acquire_impl() local
238 GstVulkanFence *fence = handle; in gst_vulkan_fence_cache_release_impl() local
253 GstVulkanFence *fence = handle; in gst_vulkan_fence_cache_free() local
/third_party/mesa3d/src/gallium/drivers/lima/
Dlima_fence.c46 struct pipe_fence_handle **fence, in lima_create_fence_fd()
55 struct pipe_fence_handle *fence) in lima_fence_server_sync()
71 struct pipe_fence_handle *fence; in lima_fence_create() local
85 struct pipe_fence_handle *fence) in lima_fence_get_fd()
91 lima_fence_destroy(struct pipe_fence_handle *fence) in lima_fence_destroy()
101 struct pipe_fence_handle *fence) in lima_fence_reference()
110 struct pipe_fence_handle *fence, uint64_t timeout) in lima_fence_finish()
/third_party/mesa3d/src/gallium/drivers/swr/
Dswr_fence_work.cpp34 swr_fence_do_work(struct swr_fence *fence) in swr_fence_do_work()
70 struct swr_fence *fence = swr_fence(fh); in swr_add_fence_work() local
122 swr_fence_work_free(struct pipe_fence_handle *fence, void *data, in swr_fence_work_free()
140 swr_fence_work_delete_vs(struct pipe_fence_handle *fence, in swr_fence_work_delete_vs()
155 swr_fence_work_delete_fs(struct pipe_fence_handle *fence, in swr_fence_work_delete_fs()
170 swr_fence_work_delete_gs(struct pipe_fence_handle *fence, in swr_fence_work_delete_gs()
185 swr_fence_work_delete_tcs(struct pipe_fence_handle *fence, in swr_fence_work_delete_tcs()
201 swr_fence_work_delete_tes(struct pipe_fence_handle *fence, in swr_fence_work_delete_tes()
Dswr_fence.cpp47 struct swr_fence *fence = (struct swr_fence *)userData; in swr_fence_cb() local
64 struct swr_fence *fence = swr_fence(fh); in swr_fence_submit() local
78 struct swr_fence *fence = CALLOC_STRUCT(swr_fence); in swr_fence_create() local
91 swr_fence_destroy(struct swr_fence *fence) in swr_fence_destroy()
106 struct swr_fence *fence = swr_fence(f); in swr_fence_reference() local
/third_party/flutter/skia/third_party/externals/dawn/src/tests/unittests/validation/
DFenceValidationTests.cpp27 dawn::Fence fence; member
39 void TestOnCompletion(dawn::Fence fence, uint64_t value, DawnFenceCompletionStatus status) { in TestOnCompletion()
86 dawn::Fence fence = queue.CreateFence(&descriptor); in TEST_F() local
96 dawn::Fence fence = queue.CreateFence(&descriptor); in TEST_F() local
113 dawn::Fence fence = queue.CreateFence(&descriptor); in TEST_F() local
132 dawn::Fence fence = queue.CreateFence(&descriptor); in TEST_F() local
147 dawn::Fence fence = queue.CreateFence(&descriptor); in TEST_F() local
161 dawn::Fence fence = queue.CreateFence(&descriptor); in TEST_F() local
173 dawn::Fence fence = queue.CreateFence(&descriptor); in TEST_F() local
192 dawn::Fence fence = queue.CreateFence(&descriptor); in TEST_F() local
[all …]
/third_party/mesa3d/src/mesa/drivers/dri/i915/
Dintel_syncobj.c56 struct intel_fence fence; member
60 intel_fence_finish(struct intel_fence *fence) in intel_fence_finish()
67 intel_fence_insert(struct intel_context *intel, struct intel_fence *fence) in intel_fence_insert()
79 intel_fence_has_completed_locked(struct intel_fence *fence) in intel_fence_has_completed_locked()
95 intel_fence_has_completed(struct intel_fence *fence) in intel_fence_has_completed()
107 intel_fence_client_wait_locked(struct intel_context *intel, struct intel_fence *fence, in intel_fence_client_wait_locked()
138 intel_fence_client_wait(struct intel_context *intel, struct intel_fence *fence, in intel_fence_client_wait()
151 intel_fence_server_wait(struct intel_context *intel, struct intel_fence *fence) in intel_fence_server_wait()
236 struct intel_fence *fence; in intel_dri_create_fence() local
252 struct intel_fence *fence = driver_fence; in intel_dri_destroy_fence() local
[all …]
/third_party/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_sync.c75 struct brw_fence fence; member
135 struct drm_i915_gem_exec_fence *fence = in intel_semaphoreobj_signal() local
163 brw_fence_init(struct brw_context *brw, struct brw_fence *fence, in brw_fence_init()
181 brw_fence_finish(struct brw_fence *fence) in brw_fence_finish()
198 brw_fence_insert_locked(struct brw_context *brw, struct brw_fence *fence) in brw_fence_insert_locked()
274 brw_fence_insert(struct brw_context *brw, struct brw_fence *fence) in brw_fence_insert()
286 brw_fence_has_completed_locked(struct brw_fence *fence) in brw_fence_has_completed_locked()
322 brw_fence_has_completed(struct brw_fence *fence) in brw_fence_has_completed()
334 brw_fence_client_wait_locked(struct brw_context *brw, struct brw_fence *fence, in brw_fence_client_wait_locked()
390 brw_fence_client_wait(struct brw_context *brw, struct brw_fence *fence, in brw_fence_client_wait()
[all …]
/third_party/mesa3d/src/gallium/winsys/svga/drm/
Dvmw_fence.c106 struct vmw_fence *fence, *n; in vmw_fences_release() local
131 struct vmw_fence *fence, *n; in vmw_fences_signal() local
170 vmw_fence(struct pipe_fence_handle *fence) in vmw_fence()
190 struct vmw_fence *fence = CALLOC_STRUCT(vmw_fence); in vmw_fence_create() local
255 struct pipe_fence_handle *fence) in vmw_fence_reference()
297 struct pipe_fence_handle *fence, in vmw_fence_signalled()
346 struct pipe_fence_handle *fence, in vmw_fence_finish()
395 vmw_fence_get_fd(struct pipe_fence_handle *fence) in vmw_fence_get_fd()
415 struct pipe_fence_handle *fence) in vmw_fence_ops_fence_reference()
429 struct pipe_fence_handle *fence, in vmw_fence_ops_fence_signalled()
[all …]
/third_party/mesa3d/src/util/
Du_queue.h75 util_queue_fence_init(struct util_queue_fence *fence) in util_queue_fence_init()
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()
143 util_queue_fence_reset(struct util_queue_fence *fence) in util_queue_fence_reset()
150 util_queue_fence_is_signalled(struct util_queue_fence *fence) in util_queue_fence_is_signalled()
160 util_queue_fence_wait(struct util_queue_fence *fence) in util_queue_fence_wait()
180 util_queue_fence_wait_timeout(struct util_queue_fence *fence, in util_queue_fence_wait_timeout()
200 struct util_queue_fence *fence; member
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()
/third_party/mesa3d/src/gallium/winsys/i915/drm/
Di915_drm_fence.c23 struct i915_drm_fence *fence = CALLOC_STRUCT(i915_drm_fence); in i915_drm_fence_create() local
38 struct pipe_fence_handle *fence) in i915_drm_fence_reference()
53 struct pipe_fence_handle *fence) in i915_drm_fence_signalled()
66 struct pipe_fence_handle *fence) in i915_drm_fence_finish()
/third_party/flutter/skia/third_party/externals/dawn/src/tests/end2end/
DFenceTests.cpp60 void WaitForCompletedValue(dawn::Fence fence, uint64_t completedValue) { in WaitForCompletedValue()
71 dawn::Fence fence = queue.CreateFence(&descriptor); in TEST_P() local
87 dawn::Fence fence = queue.CreateFence(&descriptor); in TEST_P() local
123 dawn::Fence fence = queue.CreateFence(&descriptor); in TEST_P() local
139 dawn::Fence fence = queue.CreateFence(&descriptor); in TEST_P() local
172 dawn::Fence fence = queue.CreateFence(&descriptor); in TEST_P() local
/third_party/mesa3d/src/gallium/drivers/r300/
Dr300_flush.c38 struct pipe_fence_handle **fence) in r300_flush_and_cleanup()
77 struct pipe_fence_handle **fence) in r300_flush()
129 struct pipe_fence_handle **fence, in r300_flush_wrapped()
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_fence.c48 struct lp_fence *fence = CALLOC_STRUCT(lp_fence); in lp_fence_create() local
70 lp_fence_destroy(struct lp_fence *fence) in lp_fence_destroy()
86 lp_fence_signal(struct lp_fence *fence) in lp_fence_signal()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_fence.c172 static void si_add_fence_dependency(struct si_context *sctx, struct pipe_fence_handle *fence) in si_add_fence_dependency()
179 static void si_add_syncobj_signal(struct si_context *sctx, struct pipe_fence_handle *fence) in si_add_syncobj_signal()
202 struct si_fence *fence = CALLOC_STRUCT(si_fence); in si_create_multi_fence() local
215 struct si_fence *fence = si_create_multi_fence(); in si_create_fence() local
232 uint32_t *fence = (uint32_t *)(map + fine->offset); in si_fine_fence_signaled() local
267 struct pipe_fence_handle *fence, uint64_t timeout) in si_fence_finish()
406 static int si_fence_get_fd(struct pipe_screen *screen, struct pipe_fence_handle *fence) in si_fence_get_fd()
439 struct pipe_fence_handle **fence, in si_flush_all_queues()
531 static void si_flush_from_st(struct pipe_context *ctx, struct pipe_fence_handle **fence, in si_flush_from_st()
537 static void si_fence_server_signal(struct pipe_context *ctx, struct pipe_fence_handle *fence) in si_fence_server_signal()
[all …]
/third_party/mesa3d/src/gallium/drivers/svga/
Dsvga_pipe_flush.c36 struct pipe_fence_handle **fence, in svga_flush()
87 struct pipe_fence_handle **fence, in svga_create_fence_fd()
106 struct pipe_fence_handle *fence) in svga_fence_server_sync()
/third_party/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_fence.c46 etna_fence_destroy(struct pipe_fence_handle *fence) in etna_fence_destroy()
56 struct pipe_fence_handle *fence) in etna_screen_fence_reference()
66 struct pipe_fence_handle *fence, uint64_t timeout) in etna_screen_fence_finish()
106 struct pipe_fence_handle *fence; in etna_fence_create() local
/third_party/mesa3d/src/gallium/drivers/crocus/
Dcrocus_fence.c96 struct drm_i915_gem_exec_fence *fence = in crocus_batch_add_syncobj() local
133 struct drm_i915_gem_exec_fence *fence = in clear_stale_syncobjs() local
172 struct pipe_fence_handle *fence) in crocus_fence_destroy()
226 struct pipe_fence_handle *fence = calloc(1, sizeof(*fence)); in crocus_fence_flush() local
261 crocus_fence_await(struct pipe_context *ctx, struct pipe_fence_handle *fence) in crocus_fence_await()
320 struct pipe_fence_handle *fence, uint64_t timeout) in crocus_fence_finish()
391 __s32 fence; member
424 struct pipe_fence_handle *fence) in crocus_fence_get_fd()
521 struct pipe_fence_handle *fence = calloc(1, sizeof(*fence)); in crocus_fence_create_fd() local
535 crocus_fence_signal(struct pipe_context *ctx, struct pipe_fence_handle *fence) in crocus_fence_signal()
/third_party/flutter/skia/third_party/externals/angle2/src/tests/gl_tests/
DFenceSyncTests.cpp46 GLuint fence = 0; in TEST_P() local
69 GLuint fence = 20; in TEST_P() local
117 for (GLuint fence : fences) in TEST_P() local
126 for (GLuint fence : fences) in TEST_P() local
/third_party/mesa3d/src/gallium/winsys/amdgpu/drm/
Damdgpu_cs.c42 struct amdgpu_fence *fence = CALLOC_STRUCT(amdgpu_fence); in amdgpu_fence_create() local
61 struct amdgpu_fence *fence = CALLOC_STRUCT(amdgpu_fence); in amdgpu_fence_import_syncobj() local
86 struct amdgpu_fence *fence = CALLOC_STRUCT(amdgpu_fence); in amdgpu_fence_import_sync_file() local
118 struct amdgpu_fence *fence = (struct amdgpu_fence*)pfence; in amdgpu_fence_export_sync_file() local
161 static void amdgpu_fence_submitted(struct pipe_fence_handle *fence, in amdgpu_fence_submitted()
172 static void amdgpu_fence_signalled(struct pipe_fence_handle *fence) in amdgpu_fence_signalled()
180 bool amdgpu_fence_wait(struct pipe_fence_handle *fence, uint64_t timeout, in amdgpu_fence_wait()
248 struct pipe_fence_handle *fence, in amdgpu_fence_wait_rel_timeout()
258 struct pipe_fence_handle *fence = NULL; in amdgpu_cs_get_next_fence() local
948 struct pipe_fence_handle **fence), in amdgpu_cs_create()
[all …]
/third_party/mesa3d/src/gallium/drivers/iris/
Diris_fence.c115 struct drm_i915_gem_exec_fence *fence = in iris_batch_add_syncobj() local
153 struct drm_i915_gem_exec_fence *fence = in clear_stale_syncobjs() local
192 struct pipe_fence_handle *fence) in iris_fence_destroy()
277 struct pipe_fence_handle *fence = calloc(1, sizeof(*fence)); in iris_fence_flush() local
312 struct pipe_fence_handle *fence) in iris_fence_await()
385 struct pipe_fence_handle *fence, in iris_fence_finish()
475 struct pipe_fence_handle *fence) in iris_fence_get_fd()
573 struct pipe_fence_handle *fence = calloc(1, sizeof(*fence)); in iris_fence_create_fd() local
588 struct pipe_fence_handle *fence) in iris_fence_signal()
/third_party/mesa3d/src/gallium/drivers/softpipe/
Dsp_fence.c37 struct pipe_fence_handle *fence) in softpipe_fence_reference()
46 struct pipe_fence_handle *fence, in softpipe_fence_finish()
Dsp_flush.c49 struct pipe_fence_handle **fence ) in softpipe_flush()
99 struct pipe_fence_handle **fence, in softpipe_flush_wrapped()
144 struct pipe_fence_handle *fence = NULL; in softpipe_flush_resource() local

12345678910>>...16