| /third_party/mesa3d/src/mesa/main/ |
| H A D | glthread.c | 145 struct util_queue_fence fence; in _mesa_glthread_init() local [all...] |
| /third_party/mesa3d/src/gallium/drivers/nouveau/nv30/ |
| H A D | nv30_screen.c | 540 struct nv04_notify *fence = screen->fence->data; in nv30_screen_fence_update() local [all...] |
| /third_party/mesa3d/src/gallium/drivers/freedreno/ |
| H A D | freedreno_fence.c | 82 fd_fence_repopulate(struct pipe_fence_handle *fence, struct pipe_fence_handle *last_fence) fd_fence_repopulate() argument 102 fd_fence_destroy(struct pipe_fence_handle *fence) fd_fence_destroy() argument 133 fd_fence_finish(struct pipe_screen *pscreen, struct pipe_context *pctx, struct pipe_fence_handle *fence, uint64_t timeout) fd_fence_finish() argument 164 struct pipe_fence_handle *fence; fence_create() local 214 fd_fence_server_sync(struct pipe_context *pctx, struct pipe_fence_handle *fence) fd_fence_server_sync() argument 238 fd_fence_server_signal(struct pipe_context *pctx, struct pipe_fence_handle *fence) fd_fence_server_signal() argument 249 fd_fence_get_fd(struct pipe_screen *pscreen, struct pipe_fence_handle *fence) fd_fence_get_fd() argument 265 fd_fence_is_fd(struct pipe_fence_handle *fence) fd_fence_is_fd() argument 277 fd_fence_set_batch(struct pipe_fence_handle *fence, struct fd_batch *batch) fd_fence_set_batch() argument 300 struct pipe_fence_handle *fence = fd_fence_create_unflushed() local [all...] |
| /third_party/mesa3d/src/gallium/drivers/d3d12/ |
| H A D | d3d12_fence.cpp | 85 destroy_fence(struct d3d12_fence *fence) in destroy_fence() argument 145 d3d12_fence_reference(struct d3d12_fence **ptr, struct d3d12_fence *fence) in d3d12_fence_reference() argument 162 d3d12_fence_finish(struct d3d12_fence *fence, uint64_t timeout_ns) d3d12_fence_finish() argument [all...] |
| /third_party/mesa3d/src/gallium/auxiliary/pipebuffer/ |
| H A D | pb_bufmgr_cache.c | 151 pb_cache_buffer_fence(struct pb_buffer *_buf, struct pipe_fence_handle *fence) pb_cache_buffer_fence() argument
|
| H A D | pb_bufmgr_mm.c | 142 mm_buffer_fence(struct pb_buffer *buf, struct pipe_fence_handle *fence) mm_buffer_fence() argument
|
| /third_party/mesa3d/src/imagination/vulkan/winsys/pvrsrvkm/ |
| H A D | pvr_srv_job_transfer.c | 204 int fence; in pvr_srv_winsys_transfer_submit() local
|
| /third_party/mesa3d/src/gallium/drivers/r300/ |
| H A D | r300_context.c | 130 r300_flush_callback(void *data, unsigned flags, struct pipe_fence_handle **fence) r300_flush_callback() argument
|
| /third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization/ |
| H A D | vktSynchronizationBasicFenceTests.cpp | 194 const VkFence fence[2] = basicMultiFenceCase() local 298 const VkFence fence[2] = basicMultiFenceWaitAllFalseCase() local [all...] |
| /third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/ |
| H A D | Fence11.cpp | 25 angle::Result FenceSetHelper(const gl::Context *context, FenceClass *fence) in FenceSetHelper() argument 43 FenceTestHelper(const gl::Context *context, FenceClass *fence, bool flushCommandBuffer, GLboolean *outFinished) FenceTestHelper() argument [all...] |
| /third_party/skia/third_party/externals/swiftshader/src/Vulkan/ |
| H A D | VkQueue.cpp | 185 VkResult Queue::submit(uint32_t submitCount, const VkSubmitInfo *pSubmits, Fence *fence) in submit() argument
|
| /third_party/skia/third_party/externals/swiftshader/tests/VulkanWrapper/ |
| H A D | Util.cpp | 65 vk::Fence fence = {}; // TODO: pass in fence? in endSingleTimeCommands() local
|
| /third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/synchronization/ |
| H A D | vktSynchronizationBasicFenceTests.cpp | 194 const VkFence fence[2] = basicMultiFenceCase() local 298 const VkFence fence[2] = basicMultiFenceWaitAllFalseCase() local [all...] |
| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_ids.c | 88 static void amdgpu_pasid_free_cb(struct dma_fence *fence, in amdgpu_pasid_free_cb() argument 110 struct dma_fence *fence, **fences; in amdgpu_pasid_free_delayed() local 269 amdgpu_vmid_grab_reserved(struct amdgpu_vm *vm, struct amdgpu_ring *ring, struct amdgpu_sync *sync, struct dma_fence *fence, struct amdgpu_job *job, struct amdgpu_vmid **id) amdgpu_vmid_grab_reserved() argument 338 amdgpu_vmid_grab_used(struct amdgpu_vm *vm, struct amdgpu_ring *ring, struct amdgpu_sync *sync, struct dma_fence *fence, struct amdgpu_job *job, struct amdgpu_vmid **id) amdgpu_vmid_grab_used() argument 409 amdgpu_vmid_grab(struct amdgpu_vm *vm, struct amdgpu_ring *ring, struct amdgpu_sync *sync, struct dma_fence *fence, struct amdgpu_job *job) amdgpu_vmid_grab() argument [all...] |
| H A D | amdgpu_fence.c | 141 struct amdgpu_fence *fence; amdgpu_fence_emit() local 267 struct dma_fence *fence, **ptr; amdgpu_fence_process() local 322 struct dma_fence *fence, **ptr; amdgpu_fence_wait_empty() local 630 amdgpu_fence_get_driver_name(struct dma_fence *fence) amdgpu_fence_get_driver_name() argument 637 struct amdgpu_fence *fence = to_amdgpu_fence(f); amdgpu_fence_get_timeline_name() local 651 struct amdgpu_fence *fence = to_amdgpu_fence(f); amdgpu_fence_enable_signaling() local 672 struct amdgpu_fence *fence = to_amdgpu_fence(f); amdgpu_fence_free() local [all...] |
| H A D | amdgpu_ctx.c | 466 struct dma_fence *fence; in amdgpu_ctx_get_fence() local 435 amdgpu_ctx_add_fence(struct amdgpu_ctx *ctx, struct drm_sched_entity *entity, struct dma_fence *fence, uint64_t* handle) amdgpu_ctx_add_fence() argument
|
| H A D | amdgpu_vcn.c | 320 unsigned int fences = 0, fence[AMDGPU_MAX_VCN_INSTANCES] = {0}; in amdgpu_vcn_idle_work_handler() local 432 amdgpu_vcn_dec_send_msg(struct amdgpu_ring *ring, struct amdgpu_bo *bo, struct dma_fence **fence) amdgpu_vcn_dec_send_msg() argument 485 amdgpu_vcn_dec_get_create_msg(struct amdgpu_ring *ring, uint32_t handle, struct dma_fence **fence) amdgpu_vcn_dec_get_create_msg() argument 519 amdgpu_vcn_dec_get_destroy_msg(struct amdgpu_ring *ring, uint32_t handle, struct dma_fence **fence) amdgpu_vcn_dec_get_destroy_msg() argument 547 struct dma_fence *fence; amdgpu_vcn_dec_ring_test_ib() local 600 amdgpu_vcn_enc_get_create_msg(struct amdgpu_ring *ring, uint32_t handle, struct amdgpu_bo *bo, struct dma_fence **fence) amdgpu_vcn_enc_get_create_msg() argument 654 amdgpu_vcn_enc_get_destroy_msg(struct amdgpu_ring *ring, uint32_t handle, struct amdgpu_bo *bo, struct dma_fence **fence) amdgpu_vcn_enc_get_destroy_msg() argument 710 struct dma_fence *fence = NULL; amdgpu_vcn_enc_ring_test_ib() local [all...] |
| H A D | amdgpu_ring.c | 339 amdgpu_ring_soft_recovery(struct amdgpu_ring *ring, unsigned int vmid, struct dma_fence *fence) amdgpu_ring_soft_recovery() argument
|
| /kernel/linux/linux-5.10/drivers/dma-buf/ |
| H A D | dma-fence.c | 113 static const char *dma_fence_stub_get_name(struct dma_fence *fence) in dma_fence_stub_get_name() argument 330 dma_fence_signal_locked(struct dma_fence *fence) dma_fence_signal_locked() argument 370 dma_fence_signal(struct dma_fence *fence) dma_fence_signal() argument 410 dma_fence_wait_timeout(struct dma_fence *fence, bool intr, signed long timeout) dma_fence_wait_timeout() argument 440 struct dma_fence *fence = dma_fence_release() local 480 dma_fence_free(struct dma_fence *fence) dma_fence_free() argument 486 __dma_fence_enable_signaling(struct dma_fence *fence) __dma_fence_enable_signaling() argument 518 dma_fence_enable_sw_signaling(struct dma_fence *fence) dma_fence_enable_sw_signaling() argument 556 dma_fence_add_callback(struct dma_fence *fence, struct dma_fence_cb *cb, dma_fence_func_t func) dma_fence_add_callback() argument 598 dma_fence_get_status(struct dma_fence *fence) dma_fence_get_status() argument 630 dma_fence_remove_callback(struct dma_fence *fence, struct dma_fence_cb *cb) dma_fence_remove_callback() argument 653 dma_fence_default_wait_cb(struct dma_fence *fence, struct dma_fence_cb *cb) dma_fence_default_wait_cb() argument 674 dma_fence_default_wait(struct dma_fence *fence, bool intr, signed long timeout) dma_fence_default_wait() argument 733 struct dma_fence *fence = fences[i]; dma_fence_test_signaled_any() local 792 struct dma_fence *fence = fences[i]; dma_fence_wait_any_timeout() local 848 dma_fence_init(struct dma_fence *fence, const struct dma_fence_ops *ops, spinlock_t *lock, u64 context, u64 seqno) dma_fence_init() argument [all...] |
| H A D | dma-resv.c | 217 struct dma_fence *fence; in dma_resv_reserve_shared() local 243 struct dma_fence *fence; dma_resv_reserve_shared() local 263 dma_resv_add_shared_fence(struct dma_resv *obj, struct dma_fence *fence) dma_resv_add_shared_fence() argument 308 dma_resv_add_excl_fence(struct dma_resv *obj, struct dma_fence *fence) dma_resv_add_excl_fence() argument 376 struct dma_fence *fence; dma_resv_copy_fences() local 536 struct dma_fence *fence; dma_resv_wait_timeout_rcu() local 610 struct dma_fence *fence, *lfence = passed_fence; dma_resv_test_signaled_single() local 654 struct dma_fence *fence = rcu_dereference(fobj->shared[i]); dma_resv_test_signaled_rcu() local [all...] |
| H A D | st-dma-fence-chain.c | 188 struct dma_fence *fence; in find_seqno() local 67 mock_chain(struct dma_fence *prev, struct dma_fence *fence, u64 seqno) mock_chain() argument 266 struct dma_fence *fence; find_signaled() local 304 struct dma_fence *fence; find_out_of_order() local 348 struct dma_fence *fence; find_gap() local 404 struct dma_fence *fence = dma_fence_get(data->fc.tail); __find_race() local [all...] |
| H A D | sw_sync.c | 52 __s32 fence; /* fd of new fence */ member 64 static inline struct sync_pt *dma_fence_to_sync_pt(struct dma_fence *fence) in dma_fence_to_sync_pt() argument 119 static const char *timeline_fence_get_driver_name(struct dma_fence *fence) in timeline_fence_get_driver_name() argument 124 timeline_fence_get_timeline_name(struct dma_fence *fence) timeline_fence_get_timeline_name() argument 131 timeline_fence_release(struct dma_fence *fence) timeline_fence_release() argument 148 timeline_fence_signaled(struct dma_fence *fence) timeline_fence_signaled() argument 155 timeline_fence_enable_signaling(struct dma_fence *fence) timeline_fence_enable_signaling() argument 160 timeline_fence_value_str(struct dma_fence *fence, char *str, int size) timeline_fence_value_str() argument 166 timeline_fence_timeline_value_str(struct dma_fence *fence, char *str, int size) timeline_fence_timeline_value_str() argument [all...] |
| H A D | sync_file.c | 64 struct sync_file *sync_file_create(struct dma_fence *fence) in sync_file_create() argument 105 struct dma_fence *fence; sync_file_get_fence() local 136 struct dma_fence *fence = sync_file->fence; sync_file_get_name() local 189 add_fence(struct dma_fence **fences, int *i, struct dma_fence *fence) add_fence() argument 379 sync_fill_fence_info(struct dma_fence *fence, struct sync_fence_info *info) sync_fill_fence_info() argument [all...] |
| /kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/ |
| H A D | selftest_engine_heartbeat.c | 17 struct dma_fence *fence; in timeline_sync() local
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/qxl/ |
| H A D | qxl_release.c | 47 static const char *qxl_get_driver_name(struct dma_fence *fence) in qxl_get_driver_name() argument 52 static const char *qxl_get_timeline_name(struct dma_fence *fence) in qxl_get_timeline_name() argument 57 static long qxl_fence_wait(struct dma_fence *fence, bool intr, in qxl_fence_wait() argument [all...] |