Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/imagination/
H A Dpvr_queue.c454 struct dma_fence *kccb_fence = NULL; in pvr_queue_get_job_kccb_fence() local
459 if (!job->kccb_fence) in pvr_queue_get_job_kccb_fence()
462 if (!WARN_ON(job->kccb_fence->ops)) { in pvr_queue_get_job_kccb_fence()
463 kccb_fence = pvr_kccb_reserve_slot(pvr_dev, job->kccb_fence); in pvr_queue_get_job_kccb_fence()
464 job->kccb_fence = NULL; in pvr_queue_get_job_kccb_fence()
467 return kccb_fence; in pvr_queue_get_job_kccb_fence()
1108 job->kccb_fence = pvr_kccb_fence_alloc(); in pvr_queue_job_init()
1110 if (!job->cccb_fence || !job->kccb_fence || !job->done_fence) in pvr_queue_job_init()
1148 pvr_kccb_fence_put(job->kccb_fence); in pvr_queue_job_cleanup()
H A Dpvr_job.h61 struct dma_fence *kccb_fence; member
H A Dpvr_job.c668 pvr_kccb_fence_put(frag_job->kccb_fence); in pvr_jobs_link_geom_frag()
669 frag_job->kccb_fence = NULL; in pvr_jobs_link_geom_frag()