Home
last modified time | relevance | path

Searched refs:dma_fence_put (Results 1 – 25 of 114) sorted by relevance

12345

/linux/drivers/dma-buf/
A Ddma-fence-chain.c46 dma_fence_put(fence); in dma_fence_chain_walk()
68 dma_fence_put(tmp); 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()
142 dma_fence_put(f); in dma_fence_chain_cb()
156 dma_fence_put(fence); in dma_fence_chain_enable_signaling()
159 dma_fence_put(f); in dma_fence_chain_enable_signaling()
161 dma_fence_put(&head->base); in dma_fence_chain_enable_signaling()
172 dma_fence_put(fence); in dma_fence_chain_signaled()
203 dma_fence_put(prev); in dma_fence_chain_release()
[all …]
A Dst-dma-fence-chain.c91 dma_fence_put(f); in sanitycheck()
93 dma_fence_put(chain); in sanitycheck()
190 dma_fence_put(fence); in find_seqno()
199 dma_fence_put(fence); in find_seqno()
214 dma_fence_put(fence); in find_seqno()
227 dma_fence_put(fence); in find_seqno()
237 dma_fence_put(fence); in find_seqno()
269 dma_fence_put(fence); in find_signaled()
281 dma_fence_put(fence); in find_signaled()
307 dma_fence_put(fence); in find_out_of_order()
[all …]
A Dst-dma-fence.c106 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()
496 dma_fence_put(f2); in thread_signal_callback()
[all …]
A Ddma-resv.c93 dma_fence_put(rcu_dereference_protected(list->shared[i], true)); in dma_resv_list_free()
127 dma_fence_put(excl); in dma_resv_fini()
208 dma_fence_put(fence); in dma_resv_reserve_shared()
282 dma_fence_put(old); in dma_resv_add_shared_fence()
319 dma_fence_put(rcu_dereference_protected(old->shared[i], in dma_resv_add_excl_fence()
322 dma_fence_put(old_fence); in dma_resv_add_excl_fence()
361 dma_fence_put(cursor->fence); in dma_resv_iter_walk_unlocked()
504 dma_fence_put(excl); in dma_resv_copy_fences()
535 dma_fence_put(excl); in dma_resv_copy_fences()
573 dma_fence_put((*shared)[--(*shared_count)]); in dma_resv_get_fences()
[all …]
A Ddma-fence-array.c52 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/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_sync.c120 dma_fence_put(*keep); in amdgpu_sync_keep_later()
271 dma_fence_put(f); in amdgpu_sync_resv()
317 dma_fence_put(f); in amdgpu_sync_peek_fence()
362 dma_fence_put(f); in amdgpu_sync_get_fence()
391 dma_fence_put(f); in amdgpu_sync_clone()
396 dma_fence_put(clone->last_vm_update); in amdgpu_sync_clone()
414 dma_fence_put(e->fence); in amdgpu_sync_wait()
436 dma_fence_put(e->fence); in amdgpu_sync_free()
440 dma_fence_put(sync->last_vm_update); in amdgpu_sync_free()
A Damdgpu_ids.c95 dma_fence_put(fence); in amdgpu_pasid_free_cb()
144 dma_fence_put(fence); in amdgpu_pasid_free_delayed()
242 dma_fence_put(fences[j]); in amdgpu_vmid_grab_idle()
248 dma_fence_put(ring->vmid_wait); in amdgpu_vmid_grab_idle()
319 dma_fence_put((*id)->flushed_updates); in amdgpu_vmid_grab_reserved()
386 dma_fence_put((*id)->flushed_updates); in amdgpu_vmid_grab_used()
445 dma_fence_put(id->flushed_updates); in amdgpu_vmid_grab()
457 dma_fence_put(id->last_flush); in amdgpu_vmid_grab()
613 dma_fence_put(id->flushed_updates); in amdgpu_vmid_mgr_fini()
614 dma_fence_put(id->last_flush); in amdgpu_vmid_mgr_fini()
[all …]
A Damdgpu_job.c155 dma_fence_put(&job->hw_fence); in amdgpu_job_free_cb()
168 dma_fence_put(&job->hw_fence); in amdgpu_job_free()
207 dma_fence_put(*fence); in amdgpu_job_submit_direct()
270 dma_fence_put(&job->hw_fence); in amdgpu_job_run()
A Damdgpu_test.c136 dma_fence_put(fence); in amdgpu_do_test_moves()
182 dma_fence_put(fence); in amdgpu_do_test_moves()
230 dma_fence_put(fence); in amdgpu_do_test_moves()
A Damdgpu_ctx.c253 dma_fence_put(entity->fences[i]); in amdgpu_ctx_fini_entity()
558 dma_fence_put(other); in amdgpu_ctx_add_fence()
658 dma_fence_put(other); in amdgpu_ctx_wait_prev_fence()
761 dma_fence_put(fence); in amdgpu_ctx_fence_time()
766 dma_fence_put(fence); in amdgpu_ctx_fence_time()
775 dma_fence_put(fence); in amdgpu_ctx_fence_time()
A Damdgpu_cs.c701 dma_fence_put(parser->fence); in amdgpu_cs_parser_fini()
994 dma_fence_put(old); in amdgpu_cs_process_fence_dep()
998 dma_fence_put(fence); in amdgpu_cs_process_fence_dep()
1020 dma_fence_put(fence); in amdgpu_syncobj_lookup_and_add_to_sync()
1411 dma_fence_put(fence); in amdgpu_cs_wait_ioctl()
1478 dma_fence_put(fence); in amdgpu_cs_fence_to_handle_ioctl()
1487 dma_fence_put(fence); in amdgpu_cs_fence_to_handle_ioctl()
1497 dma_fence_put(fence); in amdgpu_cs_fence_to_handle_ioctl()
1502 dma_fence_put(fence); in amdgpu_cs_fence_to_handle_ioctl()
1545 dma_fence_put(fence); in amdgpu_cs_wait_all_fences()
[all …]
A Damdgpu_vcn.c577 dma_fence_put(f); in amdgpu_vcn_dec_send_msg()
677 dma_fence_put(fence); in amdgpu_vcn_dec_ring_test_ib()
724 dma_fence_put(f); in amdgpu_vcn_dec_sw_send_msg()
762 dma_fence_put(fence); in amdgpu_vcn_dec_sw_ring_test_ib()
843 dma_fence_put(f); in amdgpu_vcn_enc_get_create_msg()
897 dma_fence_put(f); in amdgpu_vcn_enc_get_destroy_msg()
936 dma_fence_put(fence); in amdgpu_vcn_enc_ring_test_ib()
A Damdgpu_jpeg.c174 dma_fence_put(f); in amdgpu_jpeg_dec_set_reg()
215 dma_fence_put(fence); in amdgpu_jpeg_dec_ring_test_ib()
/linux/drivers/gpu/drm/i915/gem/
A Di915_gem_wait.c58 dma_fence_put(shared[i]); in i915_gem_object_wait_reservation()
62 dma_fence_put(shared[i]); in i915_gem_object_wait_reservation()
82 dma_fence_put(excl); in i915_gem_object_wait_reservation()
141 dma_fence_put(iter); in i915_gem_fence_wait_priority()
168 dma_fence_put(shared[i]); in i915_gem_object_wait_priority()
178 dma_fence_put(excl); in i915_gem_object_wait_priority()
/linux/drivers/gpu/drm/scheduler/
A Dsched_entity.c289 dma_fence_put(entity->dependency); in drm_sched_entity_fini()
296 dma_fence_put(entity->last_scheduled); in drm_sched_entity_fini()
323 dma_fence_put(f); in drm_sched_entity_clear_dep()
374 dma_fence_put(entity->dependency); in drm_sched_entity_add_dependency_cb()
386 dma_fence_put(entity->dependency); in drm_sched_entity_add_dependency_cb()
393 dma_fence_put(fence); in drm_sched_entity_add_dependency_cb()
401 dma_fence_put(entity->dependency); in drm_sched_entity_add_dependency_cb()
425 dma_fence_put(entity->last_scheduled); in drm_sched_entity_pop_job()
A Dsched_main.c184 dma_fence_put(&s_fence->finished); in drm_sched_job_done()
551 dma_fence_put(s_job->s_fence->parent); in drm_sched_resubmit_jobs_ext()
667 dma_fence_put(entry); in drm_sched_job_add_dependency()
670 dma_fence_put(fence); in drm_sched_job_add_dependency()
677 dma_fence_put(fence); in drm_sched_job_add_dependency()
711 dma_fence_put(fence); in drm_sched_job_add_implicit_dependencies()
740 dma_fence_put(&job->s_fence->finished); in drm_sched_job_cleanup()
749 dma_fence_put(fence); in drm_sched_job_cleanup()
962 dma_fence_put(fence); in drm_sched_main()
A Dsched_fence.c108 dma_fence_put(fence->parent); in drm_sched_fence_release_scheduled()
123 dma_fence_put(&fence->scheduled); in drm_sched_fence_release_finished()
/linux/drivers/gpu/drm/
A Ddrm_syncobj.c255 dma_fence_put(fence); in drm_syncobj_fence_add_wait()
310 dma_fence_put(prev); in drm_syncobj_add_point()
361 dma_fence_put(fence); in drm_syncobj_assign_null_handle()
418 dma_fence_put(*fence); in drm_syncobj_find_fence()
694 dma_fence_put(fence); in drm_syncobj_import_sync_file_fence()
699 dma_fence_put(fence); in drm_syncobj_import_sync_file_fence()
721 dma_fence_put(fence); in drm_syncobj_export_sync_file()
880 dma_fence_put(fence); in drm_syncobj_transfer_to_timeline()
903 dma_fence_put(fence); in drm_syncobj_transfer_to_binary()
949 dma_fence_put(fence); in syncobj_wait_syncobj_func()
[all …]
/linux/drivers/gpu/host1x/
A Dfence.c76 dma_fence_put(f); in host1x_syncpt_fence_enable_signaling()
123 dma_fence_put(&f->base); in host1x_fence_signal()
143 dma_fence_put(&f->base); in do_fence_timeout()
/linux/drivers/gpu/drm/etnaviv/
A Detnaviv_sched.c35 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/drivers/gpu/drm/vgem/
A Dvgem_fence.c181 dma_fence_put(fence); in vgem_fence_attach_ioctl()
228 dma_fence_put(fence); in vgem_fence_signal_ioctl()
243 dma_fence_put(p); in __vgem_fence_idr_fini()
/linux/drivers/gpu/drm/i915/
A Di915_sw_fence_work.c23 dma_fence_put(&f->dma); in fence_work()
48 dma_fence_put(&f->dma); in fence_notify()
/linux/drivers/gpu/drm/v3d/
A Dv3d_sched.c104 dma_fence_put(job->base.irq_fence); in v3d_bin_job_run()
155 dma_fence_put(job->base.irq_fence); in v3d_render_job_run()
188 dma_fence_put(job->base.irq_fence); in v3d_tfu_job_run()
229 dma_fence_put(job->base.irq_fence); in v3d_csd_job_run()
/linux/drivers/gpu/drm/virtio/
A Dvirtgpu_ioctl.c174 dma_fence_put(in_fence); in virtio_gpu_execbuffer_ioctl()
235 dma_fence_put(&out_fence->f); in virtio_gpu_execbuffer_ioctl()
246 dma_fence_put(&out_fence->f); in virtio_gpu_execbuffer_ioctl()
351 dma_fence_put(&fence->f); in virtio_gpu_resource_create_ioctl()
435 dma_fence_put(&fence->f); in virtio_gpu_transfer_from_host_ioctl()
496 dma_fence_put(&fence->f); in virtio_gpu_transfer_to_host_ioctl()
A Dvirtgpu_fence.c161 dma_fence_put(&curr->f); in virtio_gpu_fence_event_process()
171 dma_fence_put(&signaled->f); in virtio_gpu_fence_event_process()

Completed in 34 milliseconds

12345