Home
last modified time | relevance | path

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

1234567

/linux/drivers/dma-buf/
H A Dst-dma-fence-unwrap.c79 dma_fence_put(va_arg(valist, typeof(*fences))); in mock_array()
91 dma_fence_put(prev); in mock_chain()
92 dma_fence_put(fence); in mock_chain()
119 dma_fence_put(chain); in sanitycheck()
137 dma_fence_put(f1); in unwrap_array()
163 dma_fence_put(array); in unwrap_array()
181 dma_fence_put(f1); in unwrap_chain()
207 dma_fence_put(chain); in unwrap_chain()
225 dma_fence_put(f1); in unwrap_chain_array()
255 dma_fence_put(chai in unwrap_chain_array()
[all...]
H A Ddma-fence-chain.c46 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()
142 dma_fence_put(f); in dma_fence_chain_cb()
155 dma_fence_put(fence); in dma_fence_chain_enable_signaling()
158 dma_fence_put( in dma_fence_chain_enable_signaling()
[all...]
H A Dst-dma-fence-chain.c93 dma_fence_put(f); in sanitycheck()
95 dma_fence_put(chain); in sanitycheck()
157 dma_fence_put(fc->fences[i]); in fence_chains_init()
158 dma_fence_put(fc->chains[i]); in fence_chains_init()
172 dma_fence_put(fc->fences[i]); in fence_chains_fini()
177 dma_fence_put(fc->chains[i]); in fence_chains_fini()
194 dma_fence_put(fence); in find_seqno()
203 dma_fence_put(fence); in find_seqno()
218 dma_fence_put(fence); in find_seqno()
231 dma_fence_put(fenc in find_seqno()
[all...]
H A Dst-dma-fence.c108 dma_fence_put(f); in sanitycheck()
146 dma_fence_put(f); in test_signaling()
183 dma_fence_put(f); in test_add_callback()
214 dma_fence_put(f); in test_late_add_callback()
246 dma_fence_put(f); in test_rm_callback()
278 dma_fence_put(f); in test_late_rm_callback()
306 dma_fence_put(f); in test_status()
337 dma_fence_put(f); in test_error()
367 dma_fence_put(f); in test_wait()
418 dma_fence_put(w in test_wait_timeout()
[all...]
H A Dst-dma-resv.c51 dma_fence_put(f); in sanitycheck()
105 dma_fence_put(f); in test_signaling()
166 dma_fence_put(f); in test_for_each()
240 dma_fence_put(f); in test_for_each_unlocked()
288 dma_fence_put(fences[i]); in test_get_fences()
292 dma_fence_put(f); in test_get_fences()
H A Ddma-resv.c129 dma_fence_put(fence); in dma_resv_list_free()
246 dma_fence_put(fence); in dma_resv_reserve_fences()
314 dma_fence_put(old); in dma_resv_add_fence()
361 dma_fence_put(old); in dma_resv_replace_fences()
385 dma_fence_put(cursor->fence); in dma_resv_iter_walk_unlocked()
586 dma_fence_put((*fences)[--(*num_fences)]); in dma_resv_get_fences()
655 dma_fence_put(fences[count]); in dma_resv_get_singleton()
H A Dsw_sync.c235 dma_fence_put(&pt->base); in sync_timeline_signal()
367 dma_fence_put(&pt->base); in sw_sync_ioctl_create_fence()
438 dma_fence_put(fence); in sw_sync_ioctl_get_deadline()
451 dma_fence_put(fence); in sw_sync_ioctl_get_deadline()
/linux/drivers/gpu/host1x/
H A Dfence.c82 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 Dsched_entity.c193 dma_fence_put(f); in drm_sched_entity_kill_jobs_cb()
211 dma_fence_put(&s_fence->scheduled); in drm_sched_entity_kill_jobs_cb()
219 dma_fence_put(f); in drm_sched_entity_kill_jobs_cb()
255 * dma_fence_put() checks for NULL. in drm_sched_entity_kill()
257 dma_fence_put(prev); in drm_sched_entity_kill()
263 dma_fence_put(prev); in drm_sched_entity_kill()
335 dma_fence_put(entity->dependency); in drm_sched_entity_fini()
339 dma_fence_put(rcu_dereference_check(entity->last_scheduled, true)); in drm_sched_entity_fini()
369 dma_fence_put(f); in drm_sched_entity_wakeup()
407 dma_fence_put(entit in drm_sched_entity_add_dependency_cb()
[all...]
H A Dsched_fence.c134 dma_fence_put(fence->parent); in drm_sched_fence_release_scheduled()
149 dma_fence_put(&fence->scheduled); in drm_sched_fence_release_finished()
/linux/drivers/gpu/drm/xe/tests/
H A Dxe_migrate.c60 dma_fence_put(fence); in run_sanity_job()
120 dma_fence_put(fence); in test_copy()
138 dma_fence_put(fence); in test_copy()
155 dma_fence_put(fence); in test_copy()
286 dma_fence_put(fence); in xe_migrate_sanity_test()
308 dma_fence_put(fence); in xe_migrate_sanity_test()
464 dma_fence_put(fence); in blt_copy()
468 dma_fence_put(m->fence); in blt_copy()
483 dma_fence_put(fence); in blt_copy()
509 dma_fence_put(fenc in test_migrate()
[all...]
/linux/drivers/gpu/drm/
H A Ddrm_syncobj.c281 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()
434 * dma_fence_put().
475 dma_fence_put(*fence); in drm_syncobj_find_fence()
755 dma_fence_put(fence); in drm_syncobj_import_sync_file_fence()
770 dma_fence_put(fence); in drm_syncobj_import_sync_file_fence()
792 dma_fence_put(fenc in drm_syncobj_export_sync_file()
[all...]
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_sync.c120 dma_fence_put(*keep); in amdgpu_sync_keep_later()
139 dma_fence_put(e->fence); in amdgpu_sync_add_later()
259 dma_fence_put(f); in amdgpu_sync_resv()
303 dma_fence_put(e->fence); in amdgpu_sync_entry_free()
373 dma_fence_put(f); in amdgpu_sync_get_fence()
451 dma_fence_put(f); in amdgpu_sync_push_to_job()
H A Damdgpu_eviction_fence.c94 dma_fence_put(&old_ef->base); in amdgpu_eviction_fence_replace_fence()
122 dma_fence_put(&ev_fence->base); in amdgpu_eviction_fence_suspend_worker()
194 dma_fence_put(&ev_fence->base); in amdgpu_eviction_fence_destroy()
229 dma_fence_put(stub); in amdgpu_eviction_fence_detach()
H A Damdgpu_userq_fence.c167 dma_fence_put(fence); in amdgpu_userq_fence_driver_process()
194 dma_fence_put(f); in amdgpu_userq_fence_driver_destroy()
282 dma_fence_put(fence); in amdgpu_userq_fence_create()
408 dma_fence_put(fence); in amdgpu_userq_fence_cleanup()
523 dma_fence_put(queue->last_fence); in amdgpu_userq_signal_ioctl()
568 dma_fence_put(fence); in amdgpu_userq_signal_ioctl()
714 dma_fence_put(fence); in amdgpu_userq_wait_ioctl()
730 dma_fence_put(fence); in amdgpu_userq_wait_ioctl()
831 dma_fence_put(fence); in amdgpu_userq_wait_ioctl()
879 dma_fence_put(fence in amdgpu_userq_wait_ioctl()
[all...]
H A Damdgpu_ids.c94 dma_fence_put(fence); in amdgpu_pasid_free_cb()
126 dma_fence_put(fence); in amdgpu_pasid_free_delayed()
244 dma_fence_put(fences[j]); in amdgpu_vmid_grab_idle()
250 dma_fence_put(ring->vmid_wait); in amdgpu_vmid_grab_idle()
443 dma_fence_put(id->last_flush); in amdgpu_vmid_grab()
624 dma_fence_put(id->last_flush); in amdgpu_vmid_mgr_fini()
625 dma_fence_put(id->pasid_mapping); in amdgpu_vmid_mgr_fini()
H A Damdgpu_vm_tlb_fence.c58 dma_fence_put(f->dependency); in amdgpu_tlb_fence_work()
70 dma_fence_put(&f->base); in amdgpu_tlb_fence_work()
H A Damdgpu_cs.c451 dma_fence_put(old); in amdgpu_cs_p2_dependencies()
455 dma_fence_put(fence); in amdgpu_cs_p2_dependencies()
477 dma_fence_put(fence); in amdgpu_syncobj_lookup_and_add()
1276 dma_fence_put(fence); in amdgpu_cs_sync_rings()
1282 dma_fence_put(fence); in amdgpu_cs_sync_rings()
1331 dma_fence_put(fence); in amdgpu_cs_submit()
1423 dma_fence_put(parser->fence); in amdgpu_cs_parser_fini()
1541 dma_fence_put(fence); in amdgpu_cs_wait_ioctl()
1608 dma_fence_put(fence); in amdgpu_cs_fence_to_handle_ioctl()
1617 dma_fence_put(fence); in amdgpu_cs_fence_to_handle_ioctl()
[all …]
/linux/drivers/gpu/drm/vgem/
H A Dvgem_fence.c167 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/i915/
H A Di915_sw_fence_work.c23 dma_fence_put(&f->dma); in fence_work()
48 dma_fence_put(&f->dma); in fence_notify()
H A Di915_deps.c69 dma_fence_put(deps->fences[i]); in i915_deps_fini()
200 dma_fence_put(entry); in i915_deps_add_dependency()
/linux/drivers/gpu/drm/xe/
H A Dxe_sync.c103 dma_fence_put(fence); in kick_ufence()
251 dma_fence_put(fence); in xe_sync_entry_signal()
260 dma_fence_put(sync->fence); in xe_sync_entry_cleanup()
329 dma_fence_put(fences[--current_fence]); in xe_sync_in_fence_get()
H A Dxe_range_fence.c36 dma_fence_put(rfence->fence); in __xe_range_fence_tree_cleanup()
74 dma_fence_put(fence); in xe_range_fence_insert()
/linux/drivers/gpu/drm/imagination/
H A Dpvr_sync.c43 dma_fence_put(sig_sync->fence); in pvr_sync_signal_free()
179 dma_fence_put(old_fence); in pvr_sync_signal_array_update_fences()
243 dma_fence_put(f); in pvr_sync_add_dep_to_job()
/linux/drivers/gpu/drm/virtio/
H A Dvirtgpu_fence.c145 dma_fence_put(&curr->f); in virtio_gpu_fence_event_process()
155 dma_fence_put(&signaled->f); in virtio_gpu_fence_event_process()

1234567