Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/gpu/drm/panfrost/
Dpanfrost_job.c192 struct dma_fence **implicit_fences) in panfrost_acquire_object_fences() argument
197 implicit_fences[i] = dma_resv_get_excl_rcu(bos[i]->resv); in panfrost_acquire_object_fences()
238 job->implicit_fences); in panfrost_job_push()
264 if (job->implicit_fences) { in panfrost_job_cleanup()
266 dma_fence_put(job->implicit_fences[i]); in panfrost_job_cleanup()
267 kvfree(job->implicit_fences); in panfrost_job_cleanup()
313 if (job->implicit_fences[i]) { in panfrost_job_dependency()
314 fence = job->implicit_fences[i]; in panfrost_job_dependency()
315 job->implicit_fences[i] = NULL; in panfrost_job_dependency()
Dpanfrost_job.h34 struct dma_fence **implicit_fences; member
Dpanfrost_drv.c127 job->implicit_fences = kvmalloc_array(job->bo_count, in panfrost_lookup_bos()
130 if (!job->implicit_fences) in panfrost_lookup_bos()