/third_party/mesa3d/src/gallium/drivers/freedreno/ |
D | freedreno_fence.c | 38 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/ |
D | nouveau_fence.c | 33 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/ |
D | gstvkfence.c | 55 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/ |
D | lima_fence.c | 46 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/ |
D | swr_fence_work.cpp | 34 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()
|
D | swr_fence.cpp | 47 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/ |
D | FenceValidationTests.cpp | 27 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/ |
D | intel_syncobj.c | 56 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/ |
D | brw_sync.c | 75 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/ |
D | vmw_fence.c | 106 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/ |
D | u_queue.h | 75 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
|
D | u_queue.c | 112 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/ |
D | i915_drm_fence.c | 23 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/ |
D | FenceTests.cpp | 60 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/ |
D | r300_flush.c | 38 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/ |
D | lp_fence.c | 48 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/ |
D | si_fence.c | 172 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/ |
D | svga_pipe_flush.c | 36 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/ |
D | etnaviv_fence.c | 46 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/ |
D | crocus_fence.c | 96 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/ |
D | FenceSyncTests.cpp | 46 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/ |
D | amdgpu_cs.c | 42 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/ |
D | iris_fence.c | 115 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/ |
D | sp_fence.c | 37 struct pipe_fence_handle *fence) in softpipe_fence_reference() 46 struct pipe_fence_handle *fence, in softpipe_fence_finish()
|
D | sp_flush.c | 49 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
|