| /linux/drivers/dma-buf/ |
| H A D | st-dma-fence.c | 48 dma_fence_put(f); in test_sanitycheck() 86 dma_fence_put(f); in test_signaling() 119 dma_fence_put(f); in test_add_callback() 146 dma_fence_put(f); in test_late_add_callback() 174 dma_fence_put(f); in test_rm_callback() 202 dma_fence_put(f); in test_late_rm_callback() 226 dma_fence_put(f); in test_status() 253 dma_fence_put(f); in test_error() 279 dma_fence_put(f); in test_wait() 327 dma_fence_put(wt.f); in test_wait_timeout() [all …]
|
| H A D | dma-fence-unwrap.c | 111 dma_fence_put(fences[i]); in dma_fence_dedup_array() 135 dma_fence_put(unsignaled); in __dma_fence_unwrap_merge() 159 dma_fence_put(unsignaled); in __dma_fence_unwrap_merge() 189 dma_fence_put(array[i]); in __dma_fence_unwrap_merge()
|
| H A D | dma-buf.c | 313 dma_fence_put(fence); in dma_buf_poll_cb() 331 dma_fence_put(fence); in dma_buf_poll_add_cb() 468 dma_fence_put(fence); in dma_buf_export_sync_file() 534 dma_fence_put(fence); in dma_buf_import_sync_file()
|
| /linux/drivers/gpu/host1x/ |
| H A D | fence.c | 82 dma_fence_put(&f->base); in host1x_fence_signal() 91 dma_fence_put(&f->base); in host1x_fence_signal() 95 dma_fence_put(&f->base); in host1x_fence_signal() 107 dma_fence_put(&f->base); in do_fence_timeout() 116 dma_fence_put(&f->base); in do_fence_timeout() 122 dma_fence_put(&f->base); in do_fence_timeout()
|
| /linux/drivers/gpu/drm/scheduler/ |
| H A D | sched_entity.c | 266 dma_fence_put(&s_fence->scheduled); in drm_sched_entity_kill_jobs_work() 274 dma_fence_put(f); in drm_sched_entity_kill_jobs_work() 290 dma_fence_put(f); in drm_sched_entity_kill_jobs_cb() 332 dma_fence_put(prev); in drm_sched_entity_kill() 338 dma_fence_put(prev); in drm_sched_entity_kill() 408 dma_fence_put(entity->dependency); in drm_sched_entity_fini() 412 dma_fence_put(rcu_dereference_check(entity->last_scheduled, true)); in drm_sched_entity_fini() 443 dma_fence_put(f); in drm_sched_entity_wakeup() 482 dma_fence_put(entity->dependency); in drm_sched_entity_add_dependency_cb() 495 dma_fence_put(entity->dependency); in drm_sched_entity_add_dependency_cb() [all …]
|
| /linux/drivers/gpu/drm/xe/tests/ |
| H A D | xe_migrate.c | 61 dma_fence_put(fence); in run_sanity_job() 122 dma_fence_put(fence); in test_copy() 140 dma_fence_put(fence); in test_copy() 157 dma_fence_put(fence); in test_copy() 291 dma_fence_put(fence); in xe_migrate_sanity_test() 313 dma_fence_put(fence); in xe_migrate_sanity_test() 467 dma_fence_put(fence); in blt_copy() 471 dma_fence_put(m->fence); in blt_copy() 486 dma_fence_put(fence); in blt_copy() 512 dma_fence_put(fence); in test_migrate() [all …]
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_syncobj.c | 281 dma_fence_put(fence); in drm_syncobj_fence_add_wait() 306 dma_fence_put(entry->fence); in syncobj_eventfd_entry_free() 361 dma_fence_put(prev); in drm_syncobj_add_point() 397 dma_fence_put(old_fence); in drm_syncobj_replace_fence() 415 dma_fence_put(fence); in drm_syncobj_assign_null_handle() 477 dma_fence_put(*fence); in drm_syncobj_find_fence() 739 dma_fence_put(fence); in drm_syncobj_import_sync_file_fence() 754 dma_fence_put(fence); in drm_syncobj_import_sync_file_fence() 776 dma_fence_put(fence); in drm_syncobj_export_sync_file() 940 dma_fence_put(tmp); in drm_syncobj_transfer_to_timeline() [all …]
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_userq_fence.c | 120 dma_fence_put(userq->last_fence); in amdgpu_userq_fence_driver_free() 176 dma_fence_put(fence); in amdgpu_userq_fence_driver_process() 204 dma_fence_put(f); in amdgpu_userq_fence_driver_destroy() 281 dma_fence_put(userq->last_fence); in amdgpu_userq_fence_init() 575 dma_fence_put(&fence->base); in amdgpu_userq_signal_ioctl() 631 dma_fence_put(fence); in amdgpu_userq_wait_count_fences() 643 dma_fence_put(fence); in amdgpu_userq_wait_count_fences() 755 dma_fence_put(fence); in amdgpu_userq_wait_return_fence_info() 760 dma_fence_put(fence); in amdgpu_userq_wait_return_fence_info() 776 dma_fence_put(fence); in amdgpu_userq_wait_return_fence_info() [all …]
|
| H A D | amdgpu_vm_tlb_fence.c | 58 dma_fence_put(f->dependency); in amdgpu_tlb_fence_work() 70 dma_fence_put(&f->base); in amdgpu_tlb_fence_work()
|
| H A D | amdgpu_cs.c | 460 dma_fence_put(old); in amdgpu_cs_p2_dependencies() 464 dma_fence_put(fence); in amdgpu_cs_p2_dependencies() 486 dma_fence_put(fence); in amdgpu_syncobj_lookup_and_add() 1252 dma_fence_put(fence); in amdgpu_cs_sync_rings() 1258 dma_fence_put(fence); in amdgpu_cs_sync_rings() 1307 dma_fence_put(fence); in amdgpu_cs_submit() 1401 dma_fence_put(parser->fence); in amdgpu_cs_parser_fini() 1529 dma_fence_put(fence); in amdgpu_cs_wait_ioctl() 1596 dma_fence_put(fence); in amdgpu_cs_fence_to_handle_ioctl() 1605 dma_fence_put(fence); in amdgpu_cs_fence_to_handle_ioctl() [all …]
|
| H A D | amdgpu_vm.c | 883 dma_fence_put(id->last_flush); in amdgpu_vm_flush() 893 dma_fence_put(id->pasid_mapping); in amdgpu_vm_flush() 905 dma_fence_put(isolation->spearhead); in amdgpu_vm_flush() 909 dma_fence_put(fence); in amdgpu_vm_flush() 1087 dma_fence_put(vm->last_tlb_flush); in amdgpu_vm_tlb_flush() 1184 dma_fence_put(tmp); in amdgpu_vm_update_range() 1608 dma_fence_put(f); in amdgpu_vm_clear_freed() 1614 dma_fence_put(*fence); in amdgpu_vm_clear_freed() 1617 dma_fence_put(f); in amdgpu_vm_clear_freed() 2255 dma_fence_put(bo_va->last_pt_update); in amdgpu_vm_bo_del() [all …]
|
| H A D | amdgpu_uvd.c | 546 dma_fence_put(fence); in amdgpu_uvd_free_handles() 1170 dma_fence_put(f); in amdgpu_uvd_send_msg() 1320 dma_fence_put(fence); in amdgpu_uvd_ring_test_ib() 1336 dma_fence_put(fence); in amdgpu_uvd_ring_test_ib()
|
| /linux/drivers/gpu/drm/vgem/ |
| H A D | vgem_fence.c | 167 dma_fence_put(fence); in vgem_fence_attach_ioctl() 214 dma_fence_put(fence); in vgem_fence_signal_ioctl() 229 dma_fence_put(p); in __vgem_fence_idr_fini()
|
| /linux/drivers/gpu/drm/virtio/ |
| H A D | virtgpu_fence.c | 144 dma_fence_put(&curr->f); in virtio_gpu_fence_event_process() 154 dma_fence_put(&signaled->f); in virtio_gpu_fence_event_process()
|
| /linux/drivers/gpu/drm/i915/ |
| H A D | i915_deps.c | 69 dma_fence_put(deps->fences[i]); in i915_deps_fini() 200 dma_fence_put(entry); in i915_deps_add_dependency()
|
| H A D | i915_active.c | 460 dma_fence_put(fence); in i915_active_add_request() 552 dma_fence_put(fence); in enable_signaling() 627 dma_fence_put(fence); in __await_active() 1071 dma_fence_put(prev); in __i915_active_fence_set() 1117 dma_fence_put(fence); in i915_active_fence_set()
|
| H A D | i915_vma_resource.h | 175 dma_fence_put(&vma_res->unbind_fence); in i915_vma_resource_put()
|
| H A D | i915_active.h | 228 dma_fence_put(fence); in __i915_request_await_exclusive()
|
| /linux/drivers/accel/rocket/ |
| H A D | rocket_job.c | 245 dma_fence_put(job->done_fence); in rocket_job_cleanup() 246 dma_fence_put(job->inference_done_fence); in rocket_job_cleanup() 317 dma_fence_put(job->done_fence); in rocket_job_run() 338 dma_fence_put(job->done_fence); in rocket_job_run() 340 dma_fence_put(fence); in rocket_job_run()
|
| /linux/include/linux/ |
| H A D | dma-fence.h | 308 static inline void dma_fence_put(struct dma_fence *fence) in dma_fence_put() function 388 dma_fence_put(fence); in dma_fence_get_rcu_safe()
|
| /linux/drivers/gpu/drm/scheduler/tests/ |
| H A D | mock_scheduler.c | 237 dma_fence_put(&job->hw_fence); in mock_sched_timedout_job() 248 dma_fence_put(&job->hw_fence); in mock_sched_free_job()
|
| /linux/drivers/accel/amdxdna/ |
| H A D | aie2_ctx.c | 86 dma_fence_put(job->out_fence); in aie2_job_release() 165 dma_fence_put(fence); in aie2_cmd_get_out_fence() 179 dma_fence_put(fence); in aie2_hwctx_wait_for_idle() 434 dma_fence_put(job->fence); in aie2_sched_job_run() 924 dma_fence_put(out_fence); in aie2_cmd_wait()
|
| /linux/drivers/gpu/drm/imagination/ |
| H A D | pvr_queue.c | 256 dma_fence_put(f); in pvr_queue_fence_put() 1226 dma_fence_put(queue->last_queued_job_scheduled_fence); in pvr_queue_job_push() 1439 dma_fence_put(queue->last_queued_job_scheduled_fence); in pvr_queue_kill() 1465 dma_fence_put(queue->last_queued_job_scheduled_fence); in pvr_queue_destroy()
|
| /linux/drivers/gpu/drm/msm/ |
| H A D | msm_gem_submit.c | 103 dma_fence_put(submit->user_fence); in __msm_gem_submit_destroy() 115 dma_fence_put(submit->hw_fence); in __msm_gem_submit_destroy() 417 dma_fence_put(last_fence); in submit_attach_object_fences()
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_svm.c | 317 dma_fence_put(fence); in __xe_svm_garbage_collector() 682 dma_fence_put(fence); in xe_svm_copy() 720 dma_fence_put(fence); in xe_svm_copy() 730 dma_fence_put(fence); in xe_svm_copy() 776 dma_fence_put(devmem_allocation->pre_migrate_fence); in xe_svm_devmem_release() 1377 dma_fence_put(fence);
|