Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/gpu/drm/panfrost/
H A Dpanfrost_job.c201 struct dma_fence **implicit_fences) in panfrost_acquire_object_fences() argument
206 implicit_fences[i] = dma_resv_get_excl_rcu(bos[i]->resv); in panfrost_acquire_object_fences()
247 job->implicit_fences); in panfrost_job_push()
273 if (job->implicit_fences) { in panfrost_job_cleanup()
275 dma_fence_put(job->implicit_fences[i]); in panfrost_job_cleanup()
276 kvfree(job->implicit_fences); in panfrost_job_cleanup()
334 if (job->implicit_fences[i]) { in panfrost_job_dependency()
335 fence = job->implicit_fences[i]; in panfrost_job_dependency()
336 job->implicit_fences[i] = NULL; in panfrost_job_dependency()
H A Dpanfrost_job.h34 struct dma_fence **implicit_fences; member
H A Dpanfrost_drv.c140 job->implicit_fences = kvmalloc_array(job->bo_count, in panfrost_lookup_bos()
143 if (!job->implicit_fences) in panfrost_lookup_bos()