| /linux/drivers/dma-buf/ |
| H A D | dma-fence-unwrap.c | 37 cursor->chain = dma_fence_get(head); in dma_fence_unwrap_first() 136 unsignaled = dma_fence_get(tmp); in __dma_fence_unwrap_merge() 169 array[count++] = dma_fence_get(tmp); in __dma_fence_unwrap_merge()
|
| H A D | sync_file.c | 73 sync_file->fence = dma_fence_get(fence); in sync_file_create() 112 fence = dma_fence_get(sync_file->fence); in sync_file_get_fence()
|
| /linux/drivers/gpu/drm/scheduler/ |
| H A D | sched_entity.c | 320 dma_fence_get(prev); in drm_sched_entity_kill() 324 dma_fence_get(&s_fence->finished); in drm_sched_entity_kill() 494 fence = dma_fence_get(&s_fence->scheduled); in drm_sched_entity_add_dependency_cb() 524 return dma_fence_get(f); in drm_sched_job_dependency() 553 dma_fence_get(&sched_job->s_fence->finished)); in drm_sched_entity_pop_job()
|
| /linux/drivers/gpu/host1x/ |
| H A D | fence.c | 41 dma_fence_get(f); in host1x_syncpt_fence_enable_signaling() 54 dma_fence_get(f); in host1x_syncpt_fence_enable_signaling()
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_tlb_inval_job.c | 252 dma_fence_get(fence); /* ref released once dependency processed by scheduler */ in xe_tlb_inval_job_push() 270 dma_fence_get(job->fence); /* Pairs with put in DRM scheduler */ in xe_tlb_inval_job_push() 277 dma_fence_get(&job->dep.drm.s_fence->finished); in xe_tlb_inval_job_push()
|
| /linux/drivers/gpu/drm/i915/ |
| H A D | i915_deps.c | 96 deps->fences[deps->num_deps++] = dma_fence_get(fence); in i915_deps_grow() 201 deps->fences[i] = dma_fence_get(fence); in i915_deps_add_dependency()
|
| H A D | i915_vma_resource.h | 165 dma_fence_get(&vma_res->unbind_fence); in i915_vma_resource_get()
|
| /linux/drivers/gpu/drm/imagination/ |
| H A D | pvr_queue.c | 484 return dma_fence_get(job->cccb_fence); in pvr_queue_get_job_cccb_fence() 544 return dma_fence_get(f); in pvr_queue_get_paired_frag_job_dep() 759 return dma_fence_get(job->done_fence); in pvr_queue_run_job() 817 return dma_fence_get(job->done_fence); in pvr_queue_run_job() 840 job->base.s_fence->parent = dma_fence_get(job->done_fence); in pvr_queue_start() 896 job->base.s_fence->parent = dma_fence_get(job->done_fence); in pvr_queue_timedout_job() 1227 queue->last_queued_job_scheduled_fence = dma_fence_get(&job->base.s_fence->scheduled); in pvr_queue_job_push()
|
| /linux/include/linux/ |
| H A D | dma-fence-chain.h | 119 for (iter = dma_fence_get(head); iter; \
|
| H A D | dma-fence.h | 320 static inline struct dma_fence *dma_fence_get(struct dma_fence *fence) in dma_fence_get() function
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_syncobj.c | 279 fence = dma_fence_get(rcu_dereference_protected(syncobj->fence, 1)); in drm_syncobj_fence_add_wait() 342 dma_fence_get(fence); in drm_syncobj_add_point() 380 dma_fence_get(fence); in drm_syncobj_replace_fence() 1021 dma_fence_get(fence); in syncobj_wait_syncobj_func() 1427 fence = dma_fence_get(rcu_dereference_protected(syncobj->fence, 1)); in syncobj_eventfd_entry_func() 1688 dma_fence_get(fence); in drm_syncobj_query_ioctl() 1702 last_signaled = dma_fence_get(iter); in drm_syncobj_query_ioctl()
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_vm_tlb_fence.c | 107 dma_fence_get(&f->base); in amdgpu_vm_tlb_fence_create()
|
| H A D | amdgpu_ctx.c | 751 dma_fence_get(fence); in amdgpu_ctx_add_fence() 788 fence = dma_fence_get(centity->fences[seq & (amdgpu_sched_jobs - 1)]); in amdgpu_ctx_get_fence() 850 other = dma_fence_get(centity->fences[idx]); in amdgpu_ctx_wait_prev_fence()
|
| H A D | amdgpu_userq_fence.c | 282 userq->last_fence = dma_fence_get(&fence->base); in amdgpu_userq_fence_init() 287 dma_fence_get(&fence->base); in amdgpu_userq_fence_init() 705 fences[(*num_fences)++] = dma_fence_get(fence); in amdgpu_userq_wait_add_fence()
|
| H A D | amdgpu_vm.c | 879 dma_fence_get(fence); in amdgpu_vm_flush() 884 id->last_flush = dma_fence_get(fence); in amdgpu_vm_flush() 894 id->pasid_mapping = dma_fence_get(fence); in amdgpu_vm_flush() 906 isolation->spearhead = dma_fence_get(fence); in amdgpu_vm_flush() 1088 vm->last_tlb_flush = dma_fence_get(*fence); in amdgpu_vm_tlb_flush()
|
| H A D | amdgpu_vce.c | 536 *fence = dma_fence_get(f); in amdgpu_vce_get_create_msg() 605 *fence = dma_fence_get(f); in amdgpu_vce_get_destroy_msg()
|
| /linux/drivers/gpu/drm/virtio/ |
| H A D | virtgpu_fence.c | 93 dma_fence_get(&fence->f); in virtio_gpu_fence_emit()
|
| /linux/drivers/gpu/drm/msm/ |
| H A D | msm_ringbuffer.c | 49 return dma_fence_get(submit->hw_fence); in msm_job_run()
|
| /linux/drivers/accel/ethosu/ |
| H A D | ethosu_job.c | 135 job->inference_done_fence = dma_fence_get(&job->base.s_fence->finished); in ethosu_job_push() 223 dma_fence_get(fence); in ethosu_job_run()
|
| /linux/drivers/gpu/drm/xe/tests/ |
| H A D | xe_migrate.c | 55 fence = dma_fence_get(&job->drm.s_fence->finished); in run_sanity_job() 468 fence = dma_fence_get(&job->drm.s_fence->finished); in blt_copy() 472 m->fence = dma_fence_get(fence); in blt_copy()
|
| /linux/drivers/accel/rocket/ |
| H A D | rocket_job.c | 212 job->inference_done_fence = dma_fence_get(&job->base.s_fence->finished); in rocket_job_push() 318 job->done_fence = dma_fence_get(fence); in rocket_job_run()
|
| /linux/drivers/gpu/drm/radeon/ |
| H A D | radeon_fence.c | 414 dma_fence_get(f); in radeon_fence_enable_signaling() 647 dma_fence_get(&fence->base); in radeon_fence_ref()
|
| /linux/drivers/gpu/drm/scheduler/tests/ |
| H A D | mock_scheduler.c | 178 dma_fence_get(&job->hw_fence); /* Reference for the job_list */ in mock_sched_run_job()
|
| /linux/drivers/accel/amdxdna/ |
| H A D | aie2_ctx.c | 162 out_fence = dma_fence_get(dma_fence_chain_contained(fence)); in aie2_cmd_get_out_fence() 405 fence = dma_fence_get(job->fence); in aie2_sched_job_run() 1183 job->out_fence = dma_fence_get(&job->base.s_fence->finished); in aie2_cmd_submit()
|
| /linux/drivers/gpu/drm/i915/gem/selftests/ |
| H A D | i915_gem_migrate.c | 420 spin_fence = dma_fence_get(&rq->fence); in igt_async_migrate()
|