Home
last modified time | relevance | path

Searched refs:implicit_fences (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.10/drivers/gpu/drm/panfrost/
Dpanfrost_job.c191 struct dma_fence **implicit_fences) in panfrost_acquire_object_fences() argument
196 implicit_fences[i] = dma_resv_get_excl_rcu(bos[i]->resv); in panfrost_acquire_object_fences()
237 job->implicit_fences); in panfrost_job_push()
263 if (job->implicit_fences) { in panfrost_job_cleanup()
265 dma_fence_put(job->implicit_fences[i]); in panfrost_job_cleanup()
266 kvfree(job->implicit_fences); in panfrost_job_cleanup()
324 if (job->implicit_fences[i]) { in panfrost_job_dependency()
325 fence = job->implicit_fences[i]; in panfrost_job_dependency()
326 job->implicit_fences[i] = NULL; in panfrost_job_dependency()
Dpanfrost_job.h34 struct dma_fence **implicit_fences; member
Dpanfrost_drv.c140 job->implicit_fences = kvmalloc_array(job->bo_count, in panfrost_lookup_bos()
143 if (!job->implicit_fences) in panfrost_lookup_bos()