/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...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_client_blt.c | 105 static const char *clear_pages_work_driver_name(struct dma_fence *fence) in clear_pages_work_driver_name() argument 110 static const char *clear_pages_work_timeline_name(struct dma_fence *fence) in clear_pages_work_timeline_name() argument 115 static void clear_pages_work_release(struct dma_fence *fence) in clear_pages_work_release() argument 141 static void clear_pages_dma_fence_cb(struct dma_fence *fence, in clear_pages_dma_fence_cb() argument 291 clear_pages_work_notify(struct i915_sw_fence *fence, enum i915_sw_fence_notify state) clear_pages_work_notify() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gvt/ |
H A D | vgpu.c | 83 unsigned int fence; member [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/selftests/ |
H A D | i915_sw_fence.c | 32 fence_notify(struct i915_sw_fence *fence, enum i915_sw_fence_notify state) in fence_notify() argument 48 struct i915_sw_fence *fence; in alloc_fence() local 58 static void free_fence(struct i915_sw_fence *fence) in free_fence() argument 64 __test_self(struct i915_sw_fence *fence) __test_self() argument 82 struct i915_sw_fence *fence; test_self() local 616 mock_name(struct dma_fence *fence) mock_name() argument 642 struct i915_sw_fence *fence; wrap_dma_fence() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/lima/ |
H A D | lima_gem.c | 278 struct dma_fence *fence = NULL; in lima_gem_add_deps() local 305 struct dma_fence *fence; in lima_gem_submit() local 367 dma_resv_add_excl_fence(lima_bo_resv(bos[i]), fence); in lima_gem_submit() local 369 dma_resv_add_shared_fence(lima_bo_resv(bos[i]), fence); in lima_gem_submit() local [all...] |