Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/gpu/drm/imagination/
Dpvr_queue.c464 job->paired_job : NULL; in pvr_queue_get_paired_frag_job_dep()
507 if (job->type == DRM_PVR_JOB_TYPE_FRAGMENT && job->paired_job) { in pvr_queue_prepare_job()
514 if (job->paired_job->has_pm_ref) in pvr_queue_prepare_job()
624 if (job->type == DRM_PVR_JOB_TYPE_FRAGMENT && job->paired_job && in pvr_queue_submit_job_to_cccb()
625 &job->paired_job->base.s_fence->scheduled == fence) in pvr_queue_submit_job_to_cccb()
643 if (job->type == DRM_PVR_JOB_TYPE_FRAGMENT && job->paired_job) { in pvr_queue_submit_job_to_cccb()
644 jfence = to_pvr_queue_job_fence(job->paired_job->done_fence); in pvr_queue_submit_job_to_cccb()
648 ufos[ufo_count++].value = job->paired_job->done_fence->seqno; in pvr_queue_submit_job_to_cccb()
657 if (job->type == DRM_PVR_JOB_TYPE_GEOMETRY && job->paired_job) { in pvr_queue_submit_job_to_cccb()
696 if (job->paired_job && job->type == DRM_PVR_JOB_TYPE_FRAGMENT && in pvr_queue_run_job()
[all …]
Dpvr_job.h55 struct pvr_job *paired_job; member
Dpvr_job.c32 WARN_ON(job->paired_job); in pvr_job_release()
684 geom_job->paired_job = frag_job; in pvr_jobs_link_geom_frag()
685 frag_job->paired_job = geom_job; in pvr_jobs_link_geom_frag()