Home
last modified time | relevance | path

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

123

/dragonfly/sys/dev/drm/
H A Dlinux_reservation.c126 dma_fence_put(old_fence); in reservation_object_add_shared_inplace()
198 dma_fence_put(old_fence); in reservation_object_add_shared_replace()
260 dma_fence_put(old_fence); in reservation_object_add_excl_fence()
318 dma_fence_put(old); in reservation_object_copy_fences()
391 dma_fence_put(shared[i]); in reservation_object_get_fences_rcu()
392 dma_fence_put(fence_excl); in reservation_object_get_fences_rcu()
448 dma_fence_put(fence); in reservation_object_wait_timeout_rcu()
474 dma_fence_put(lfence); in reservation_object_wait_timeout_rcu()
486 dma_fence_put(fence); in reservation_object_wait_timeout_rcu()
491 dma_fence_put(fence); in reservation_object_wait_timeout_rcu()
[all …]
H A Dlinux_fence-array.c68 dma_fence_put(&array->base); in irq_dma_fence_array_work()
83 dma_fence_put(&array->base); in dma_fence_array_cb_func()
108 dma_fence_put(&array->base); in dma_fence_array_enable_signaling()
132 dma_fence_put(array->fences[i]); in dma_fence_array_release()
H A Ddrm_syncobj.c185 dma_fence_put(old_fence); in drm_syncobj_replace_fence()
227 dma_fence_put(&fence->base); in drm_syncobj_assign_null_handle()
486 dma_fence_put(fence); in drm_syncobj_import_sync_file_fence()
491 dma_fence_put(fence); in drm_syncobj_import_sync_file_fence()
513 dma_fence_put(fence); in drm_syncobj_export_sync_file()
796 dma_fence_put(entries[i].fence);
/dragonfly/sys/dev/drm/amd/amdgpu/
H A Damdgpu_sync.c120 dma_fence_put(*keep); in amdgpu_sync_keep_later()
272 dma_fence_put(f); in amdgpu_sync_peek_fence()
320 dma_fence_put(f); in amdgpu_sync_get_fence()
349 dma_fence_put(f); in amdgpu_sync_clone()
354 dma_fence_put(clone->last_vm_update); in amdgpu_sync_clone()
372 dma_fence_put(e->fence); in amdgpu_sync_wait()
394 dma_fence_put(e->fence); in amdgpu_sync_free()
398 dma_fence_put(sync->last_vm_update); in amdgpu_sync_free()
H A Damdgpu_ids.c99 dma_fence_put(fence); in amdgpu_pasid_free_cb()
148 dma_fence_put(fence); in amdgpu_pasid_free_delayed()
243 dma_fence_put(fences[j]); in amdgpu_vmid_grab_idle()
249 dma_fence_put(ring->vmid_wait); in amdgpu_vmid_grab_idle()
315 dma_fence_put((*id)->flushed_updates); in amdgpu_vmid_grab_reserved()
383 dma_fence_put((*id)->flushed_updates); in amdgpu_vmid_grab_used()
443 dma_fence_put(id->flushed_updates); in amdgpu_vmid_grab()
455 dma_fence_put(id->last_flush); in amdgpu_vmid_grab()
607 dma_fence_put(id->flushed_updates); in amdgpu_vmid_mgr_fini()
608 dma_fence_put(id->last_flush); in amdgpu_vmid_mgr_fini()
[all …]
H A Damdgpu_vcn.c324 dma_fence_put(f); in amdgpu_vcn_dec_send_msg()
425 dma_fence_put(fence); in amdgpu_vcn_dec_ring_test_ib()
511 dma_fence_put(f); in amdgpu_vcn_enc_get_create_msg()
563 dma_fence_put(f); in amdgpu_vcn_enc_get_destroy_msg()
600 dma_fence_put(fence); in amdgpu_vcn_enc_ring_test_ib()
674 dma_fence_put(f); in amdgpu_vcn_jpeg_set_reg()
722 dma_fence_put(fence); in amdgpu_vcn_jpeg_ring_test_ib()
H A Damdgpu_test.c140 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()
H A Damdgpu_job.c111 dma_fence_put(job->fence); in amdgpu_job_free_cb()
121 dma_fence_put(job->fence); in amdgpu_job_free()
227 dma_fence_put(job->fence); in amdgpu_job_run()
H A Damdgpu_cs.c798 dma_fence_put(parser->fence); in amdgpu_cs_parser_fini()
1096 dma_fence_put(fence); in amdgpu_cs_process_fence_dep()
1115 dma_fence_put(fence); in amdgpu_syncobj_lookup_and_add_to_sync()
1238 dma_fence_put(p->fence); in amdgpu_cs_submit()
1379 dma_fence_put(fence); in amdgpu_cs_wait_ioctl()
1443 dma_fence_put(fence); in amdgpu_cs_fence_to_handle_ioctl()
1452 dma_fence_put(fence); in amdgpu_cs_fence_to_handle_ioctl()
1462 dma_fence_put(fence); in amdgpu_cs_fence_to_handle_ioctl()
1467 dma_fence_put(fence); in amdgpu_cs_fence_to_handle_ioctl()
1510 dma_fence_put(fence); in amdgpu_cs_wait_all_fences()
[all …]
H A Damdgpu_prime.c215 dma_fence_put(fences[0]);
227 dma_fence_put(&array->base);
234 dma_fence_put(fences[count]);
H A Damdgpu_fence.c166 dma_fence_put(old); in amdgpu_fence_emit()
264 dma_fence_put(fence); in amdgpu_fence_process()
311 dma_fence_put(fence); in amdgpu_fence_wait_empty()
512 dma_fence_put(ring->fence_drv.fences[j]); in amdgpu_fence_driver_fini()
H A Damdgpu_benchmark.c49 dma_fence_put(fence); in amdgpu_benchmark_do_move()
56 dma_fence_put(fence); in amdgpu_benchmark_do_move()
H A Damdgpu_display.c47 dma_fence_put(f); in amdgpu_display_flip_callback()
65 dma_fence_put(fence); in amdgpu_display_flip_handle_fence()
253 dma_fence_put(work->excl); in amdgpu_display_crtc_page_flip_target()
255 dma_fence_put(work->shared[i]); in amdgpu_display_crtc_page_flip_target()
H A Damdgpu_vm.c500 dma_fence_put(fence); in amdgpu_vm_clear_bo()
816 dma_fence_put(id->last_flush); in amdgpu_vm_flush()
826 dma_fence_put(id->pasid_mapping); in amdgpu_vm_flush()
830 dma_fence_put(fence); in amdgpu_vm_flush()
1203 dma_fence_put(vm->last_update); in amdgpu_vm_update_directories()
1570 dma_fence_put(*fence); in amdgpu_vm_bo_update_mapping()
1983 dma_fence_put(f); in amdgpu_vm_clear_freed()
1989 dma_fence_put(*fence); in amdgpu_vm_clear_freed()
1992 dma_fence_put(f); in amdgpu_vm_clear_freed()
2494 dma_fence_put(bo_va->last_pt_update); in amdgpu_vm_bo_rmv()
[all …]
H A Damdgpu_sa.c110 dma_fence_put(sa_bo->fence); in amdgpu_sa_bo_remove_locked()
326 dma_fence_put(fences[i]); in amdgpu_sa_bo_new()
H A Damdgpu_ctx.c126 dma_fence_put(ctx->rings[i].fences[j]); in amdgpu_ctx_fini()
359 dma_fence_put(other); in amdgpu_ctx_add_fence()
H A Damdgpu_vce.c492 dma_fence_put(f); in amdgpu_vce_get_create_msg()
556 dma_fence_put(f); in amdgpu_vce_get_destroy_msg()
1149 dma_fence_put(fence); in amdgpu_vce_ring_test_ib()
/dragonfly/sys/dev/drm/scheduler/
H A Dgpu_scheduler.c328 dma_fence_put(entity->dependency); in drm_sched_entity_fini()
355 dma_fence_put(entity->last_scheduled); in drm_sched_entity_fini()
379 dma_fence_put(f); in drm_sched_entity_wakeup()
388 dma_fence_put(f); in drm_sched_entity_clear_dep()
455 dma_fence_put(entity->dependency); in drm_sched_entity_add_dependency_cb()
467 dma_fence_put(entity->dependency); in drm_sched_entity_add_dependency_cb()
474 dma_fence_put(fence); in drm_sched_entity_add_dependency_cb()
482 dma_fence_put(entity->dependency); in drm_sched_entity_add_dependency_cb()
715 dma_fence_put(fence); in drm_sched_job_recovery()
831 dma_fence_put(&s_fence->finished); in drm_sched_process_job()
[all …]
H A Dsched_fence.c111 dma_fence_put(fence->parent); in drm_sched_fence_release_scheduled()
126 dma_fence_put(&fence->scheduled); in drm_sched_fence_release_finished()
/dragonfly/sys/dev/drm/include/linux/
H A Dreservation.h118 dma_fence_put(excl); in reservation_object_fini()
123 dma_fence_put(rcu_dereference_protected(fobj->shared[i], 1)); in reservation_object_fini()
H A Ddma-fence.h106 dma_fence_put(struct dma_fence *fence) in dma_fence_put() function
/dragonfly/sys/dev/drm/i915/
H A Di915_gem_clflush.c96 dma_fence_put(&clflush->dma); in i915_clflush_work()
111 dma_fence_put(&clflush->dma); in i915_clflush_notify()
H A Di915_sw_fence.c408 dma_fence_put(cb->dma); in irq_i915_sw_fence_work()
495 dma_fence_put(shared[i]); in i915_sw_fence_await_reservation()
512 dma_fence_put(excl); in i915_sw_fence_await_reservation()
H A Di915_gem_object.h438 dma_fence_put(fence); in i915_gem_object_last_write_engine()
/dragonfly/sys/dev/drm/ttm/
H A Dttm_bo_util.c695 dma_fence_put(bo->moving); in ttm_bo_move_accel_cleanup()
751 dma_fence_put(bo->moving); in ttm_bo_pipeline_move()
783 dma_fence_put(from->move); in ttm_bo_pipeline_move()
790 dma_fence_put(bo->moving); in ttm_bo_pipeline_move()

123