Home
last modified time | relevance | path

Searched refs:done_fence (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.4/drivers/gpu/drm/v3d/
Dv3d_gem.c371 dma_fence_put(job->done_fence); in v3d_job_free()
476 job->done_fence = dma_fence_get(&job->base.s_fence->finished); in v3d_push_job()
491 struct dma_fence *done_fence) in v3d_attach_fences_and_unlock_reservation() argument
499 job->done_fence); in v3d_attach_fences_and_unlock_reservation()
507 drm_syncobj_replace_fence(sync_out, done_fence); in v3d_attach_fences_and_unlock_reservation()
597 dma_fence_get(bin->base.done_fence)); in v3d_submit_cl_ioctl()
611 render->base.done_fence); in v3d_submit_cl_ioctl()
710 job->base.done_fence); in v3d_submit_tfu_ioctl()
796 dma_fence_get(job->base.done_fence)); in v3d_submit_csd_ioctl()
809 clean_job->done_fence); in v3d_submit_csd_ioctl()
Dv3d_drv.h207 struct dma_fence *done_fence; member
/Linux-v5.4/drivers/gpu/drm/panfrost/
Dpanfrost_job.c269 dma_fence_put(job->done_fence); in panfrost_job_cleanup()
339 if (job->done_fence) in panfrost_job_run()
340 dma_fence_put(job->done_fence); in panfrost_job_run()
341 job->done_fence = dma_fence_get(fence); in panfrost_job_run()
373 if (dma_fence_is_signaled(job->done_fence)) in panfrost_job_timedout()
474 dma_fence_signal_locked(job->done_fence); in panfrost_job_irq_handler()
Dpanfrost_job.h27 struct dma_fence *done_fence; member