Home
last modified time | relevance | path

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

/drivers/gpu/drm/imagination/
A Dpvr_ccb.c543 struct pvr_kccb_fence *kccb_fence; in pvr_kccb_fence_alloc() local
545 kccb_fence = kzalloc(sizeof(*kccb_fence), GFP_KERNEL); in pvr_kccb_fence_alloc()
546 if (!kccb_fence) in pvr_kccb_fence_alloc()
549 return &kccb_fence->base; in pvr_kccb_fence_alloc()
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()
A Dpvr_job.h61 struct dma_fence *kccb_fence; member
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()

Completed in 15 milliseconds