/Linux-v5.10/drivers/dma-buf/ |
D | dma-fence-chain.c | 46 dma_fence_put(fence); in dma_fence_chain_walk() 68 dma_fence_put(tmp); in dma_fence_chain_walk() 70 dma_fence_put(replacement); in dma_fence_chain_walk() 71 dma_fence_put(prev); in dma_fence_chain_walk() 74 dma_fence_put(fence); in dma_fence_chain_walk() 106 dma_fence_put(&chain->base); in dma_fence_chain_find_seqno() 132 dma_fence_put(&chain->base); in dma_fence_chain_irq_work() 141 dma_fence_put(f); in dma_fence_chain_cb() 155 dma_fence_put(fence); in dma_fence_chain_enable_signaling() 158 dma_fence_put(f); in dma_fence_chain_enable_signaling() [all …]
|
D | dma-resv.c | 90 dma_fence_put(rcu_dereference_protected(list->shared[i], true)); in dma_resv_list_free() 167 dma_fence_put(excl); in dma_resv_fini() 247 dma_fence_put(fence); in dma_resv_reserve_shared() 297 dma_fence_put(old); in dma_resv_add_shared_fence() 332 dma_fence_put(rcu_dereference_protected(old->shared[i], in dma_resv_add_excl_fence() 335 dma_fence_put(old_fence); in dma_resv_add_excl_fence() 390 dma_fence_put(fence); in dma_resv_copy_fences() 413 dma_fence_put(old); in dma_resv_copy_fences() 471 dma_fence_put(fence_excl); in dma_resv_get_fences_rcu() 494 dma_fence_put(shared[i]); in dma_resv_get_fences_rcu() [all …]
|
D | st-dma-fence-chain.c | 99 dma_fence_put(f); in sanitycheck() 101 dma_fence_put(chain); in sanitycheck() 161 dma_fence_put(fc->fences[i]); in fence_chains_init() 162 dma_fence_put(fc->chains[i]); in fence_chains_init() 176 dma_fence_put(fc->fences[i]); in fence_chains_fini() 181 dma_fence_put(fc->chains[i]); in fence_chains_fini() 198 dma_fence_put(fence); in find_seqno() 207 dma_fence_put(fence); in find_seqno() 222 dma_fence_put(fence); in find_seqno() 235 dma_fence_put(fence); in find_seqno() [all …]
|
D | st-dma-fence.c | 106 dma_fence_put(f); in sanitycheck() 142 dma_fence_put(f); in test_signaling() 179 dma_fence_put(f); in test_add_callback() 208 dma_fence_put(f); in test_late_add_callback() 240 dma_fence_put(f); in test_rm_callback() 272 dma_fence_put(f); in test_late_rm_callback() 298 dma_fence_put(f); in test_status() 327 dma_fence_put(f); in test_error() 355 dma_fence_put(f); in test_wait() 404 dma_fence_put(wt.f); in test_wait_timeout() [all …]
|
D | dma-fence-array.c | 52 dma_fence_put(&array->base); in irq_dma_fence_array_work() 67 dma_fence_put(&array->base); in dma_fence_array_cb_func() 92 dma_fence_put(&array->base); in dma_fence_array_enable_signaling() 116 dma_fence_put(array->fences[i]); in dma_fence_array_release()
|
/Linux-v5.10/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_sync.c | 118 dma_fence_put(*keep); in amdgpu_sync_keep_later() 299 dma_fence_put(f); in amdgpu_sync_peek_fence() 344 dma_fence_put(f); in amdgpu_sync_get_fence() 373 dma_fence_put(f); in amdgpu_sync_clone() 378 dma_fence_put(clone->last_vm_update); in amdgpu_sync_clone() 396 dma_fence_put(e->fence); in amdgpu_sync_wait() 418 dma_fence_put(e->fence); in amdgpu_sync_free() 422 dma_fence_put(sync->last_vm_update); in amdgpu_sync_free()
|
D | amdgpu_ids.c | 95 dma_fence_put(fence); in amdgpu_pasid_free_cb() 144 dma_fence_put(fence); in amdgpu_pasid_free_delayed() 239 dma_fence_put(fences[j]); in amdgpu_vmid_grab_idle() 245 dma_fence_put(ring->vmid_wait); in amdgpu_vmid_grab_idle() 311 dma_fence_put((*id)->flushed_updates); in amdgpu_vmid_grab_reserved() 383 dma_fence_put((*id)->flushed_updates); in amdgpu_vmid_grab_used() 442 dma_fence_put(id->flushed_updates); in amdgpu_vmid_grab() 454 dma_fence_put(id->last_flush); in amdgpu_vmid_grab() 609 dma_fence_put(id->flushed_updates); in amdgpu_vmid_mgr_fini() 610 dma_fence_put(id->last_flush); in amdgpu_vmid_mgr_fini() [all …]
|
D | amdgpu_test.c | 140 dma_fence_put(fence); in amdgpu_do_test_moves() 186 dma_fence_put(fence); in amdgpu_do_test_moves() 234 dma_fence_put(fence); in amdgpu_do_test_moves()
|
D | amdgpu_job.c | 130 dma_fence_put(job->fence); in amdgpu_job_free_cb() 140 dma_fence_put(job->fence); in amdgpu_job_free() 235 dma_fence_put(job->fence); in amdgpu_job_run()
|
D | amdgpu_cs.c | 699 dma_fence_put(parser->fence); in amdgpu_cs_parser_fini() 992 dma_fence_put(old); in amdgpu_cs_process_fence_dep() 996 dma_fence_put(fence); in amdgpu_cs_process_fence_dep() 1018 dma_fence_put(fence); in amdgpu_syncobj_lookup_and_add_to_sync() 1385 dma_fence_put(fence); in amdgpu_cs_wait_ioctl() 1452 dma_fence_put(fence); in amdgpu_cs_fence_to_handle_ioctl() 1461 dma_fence_put(fence); in amdgpu_cs_fence_to_handle_ioctl() 1471 dma_fence_put(fence); in amdgpu_cs_fence_to_handle_ioctl() 1476 dma_fence_put(fence); in amdgpu_cs_fence_to_handle_ioctl() 1519 dma_fence_put(fence); in amdgpu_cs_wait_all_fences() [all …]
|
D | amdgpu_jpeg.c | 176 dma_fence_put(f); in amdgpu_jpeg_dec_set_reg() 217 dma_fence_put(fence); in amdgpu_jpeg_dec_ring_test_ib()
|
D | amdgpu_fence.c | 169 dma_fence_put(old); in amdgpu_fence_emit() 286 dma_fence_put(fence); in amdgpu_fence_process() 338 dma_fence_put(fence); in amdgpu_fence_wait_empty() 547 dma_fence_put(ring->fence_drv.fences[j]); in amdgpu_fence_driver_fini()
|
/Linux-v5.10/drivers/gpu/drm/scheduler/ |
D | sched_entity.c | 282 dma_fence_put(entity->dependency); in drm_sched_entity_fini() 289 dma_fence_put(entity->last_scheduled); in drm_sched_entity_fini() 318 dma_fence_put(f); in drm_sched_entity_clear_dep() 373 dma_fence_put(entity->dependency); in drm_sched_entity_add_dependency_cb() 385 dma_fence_put(entity->dependency); in drm_sched_entity_add_dependency_cb() 392 dma_fence_put(fence); in drm_sched_entity_add_dependency_cb() 400 dma_fence_put(entity->dependency); in drm_sched_entity_add_dependency_cb() 432 dma_fence_put(entity->last_scheduled); in drm_sched_entity_pop_job()
|
D | sched_fence.c | 113 dma_fence_put(fence->parent); in drm_sched_fence_release_scheduled() 128 dma_fence_put(&fence->scheduled); in drm_sched_fence_release_finished()
|
/Linux-v5.10/drivers/gpu/drm/i915/gem/ |
D | i915_gem_wait.c | 57 dma_fence_put(shared[i]); in i915_gem_object_wait_reservation() 61 dma_fence_put(shared[i]); in i915_gem_object_wait_reservation() 81 dma_fence_put(excl); in i915_gem_object_wait_reservation() 150 dma_fence_put(shared[i]); in i915_gem_object_wait_priority() 160 dma_fence_put(excl); in i915_gem_object_wait_priority()
|
D | i915_gem_client_blt.c | 138 dma_fence_put(&w->dma); in clear_pages_signal_irq_worker() 248 dma_fence_put(&w->dma); in clear_pages_worker() 302 dma_fence_put(&w->dma); in clear_pages_work_notify()
|
/Linux-v5.10/drivers/gpu/drm/ |
D | drm_syncobj.c | 255 dma_fence_put(fence); in drm_syncobj_fence_add_wait() 310 dma_fence_put(prev); in drm_syncobj_add_point() 343 dma_fence_put(old_fence); in drm_syncobj_replace_fence() 358 dma_fence_put(fence); in drm_syncobj_assign_null_handle() 397 dma_fence_put(*fence); in drm_syncobj_find_fence() 664 dma_fence_put(fence); in drm_syncobj_import_sync_file_fence() 669 dma_fence_put(fence); in drm_syncobj_import_sync_file_fence() 691 dma_fence_put(fence); in drm_syncobj_export_sync_file() 850 dma_fence_put(fence); in drm_syncobj_transfer_to_timeline() 873 dma_fence_put(fence); in drm_syncobj_transfer_to_binary() [all …]
|
/Linux-v5.10/drivers/gpu/drm/etnaviv/ |
D | etnaviv_sched.c | 35 dma_fence_put(fence); in etnaviv_sched_dependency() 49 dma_fence_put(fence); in etnaviv_sched_dependency() 62 dma_fence_put(fence); in etnaviv_sched_dependency()
|
/Linux-v5.10/drivers/gpu/drm/vgem/ |
D | vgem_fence.c | 182 dma_fence_put(fence); in vgem_fence_attach_ioctl() 229 dma_fence_put(fence); in vgem_fence_signal_ioctl() 244 dma_fence_put(p); in __vgem_fence_idr_fini()
|
/Linux-v5.10/drivers/gpu/drm/virtio/ |
D | virtgpu_ioctl.c | 114 dma_fence_put(in_fence); in virtio_gpu_execbuffer_ioctl() 171 dma_fence_put(&out_fence->f); in virtio_gpu_execbuffer_ioctl() 182 dma_fence_put(&out_fence->f); in virtio_gpu_execbuffer_ioctl() 272 dma_fence_put(&fence->f); in virtio_gpu_resource_create_ioctl() 340 dma_fence_put(&fence->f); in virtio_gpu_transfer_from_host_ioctl() 386 dma_fence_put(&fence->f); in virtio_gpu_transfer_to_host_ioctl()
|
/Linux-v5.10/drivers/gpu/drm/i915/ |
D | i915_sw_fence_work.c | 26 dma_fence_put(&f->dma); in fence_work() 51 dma_fence_put(&f->dma); in fence_notify()
|
/Linux-v5.10/drivers/gpu/drm/panfrost/ |
D | panfrost_job.c | 260 dma_fence_put(job->in_fences[i]); in panfrost_job_cleanup() 265 dma_fence_put(job->implicit_fences[i]); in panfrost_job_cleanup() 268 dma_fence_put(job->done_fence); in panfrost_job_cleanup() 269 dma_fence_put(job->render_done_fence); in panfrost_job_cleanup() 351 dma_fence_put(job->done_fence); in panfrost_job_run()
|
/Linux-v5.10/drivers/gpu/drm/v3d/ |
D | v3d_sched.c | 117 dma_fence_put(job->base.irq_fence); in v3d_bin_job_run() 166 dma_fence_put(job->base.irq_fence); in v3d_render_job_run() 197 dma_fence_put(job->base.irq_fence); in v3d_tfu_job_run() 238 dma_fence_put(job->base.irq_fence); in v3d_csd_job_run()
|
/Linux-v5.10/drivers/gpu/drm/ttm/ |
D | ttm_bo_vm.c | 89 dma_fence_put(bo->moving); in ttm_bo_vm_fault_idle() 300 dma_fence_put(moving); in ttm_bo_vm_fault_reserved() 303 dma_fence_put(moving); in ttm_bo_vm_fault_reserved() 310 dma_fence_put(moving); in ttm_bo_vm_fault_reserved()
|
/Linux-v5.10/include/linux/ |
D | dma-fence.h | 276 static inline void dma_fence_put(struct dma_fence *fence) in dma_fence_put() function 356 dma_fence_put(fence); in dma_fence_get_rcu_safe()
|