Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/imagination/
H A Dpvr_queue.h14 struct pvr_queue;
66 struct pvr_queue *queue;
77 struct pvr_queue { struct
154 struct pvr_queue *pvr_queue_create(struct pvr_context *ctx, argument
159 void pvr_queue_kill(struct pvr_queue *queue);
161 void pvr_queue_destroy(struct pvr_queue *queue, bool cleanup_queue_entity);
163 void pvr_queue_process(struct pvr_queue *queue);
H A Dpvr_queue.c297 struct pvr_queue *queue, in pvr_queue_fence_init()
322 pvr_queue_cccb_fence_init(struct dma_fence *fence, struct pvr_queue *queue) in pvr_queue_cccb_fence_init()
340 pvr_queue_job_fence_init(struct dma_fence *fence, struct pvr_queue *queue) in pvr_queue_job_fence_init()
447 pvr_queue_get_job_cccb_fence(struct pvr_queue *queue, struct pvr_job *job) in pvr_queue_get_job_cccb_fence()
500 pvr_queue_get_job_kccb_fence(struct pvr_queue *queue, struct pvr_job *job) in pvr_queue_get_job_kccb_fence()
524 struct pvr_queue *frag_queue = frag_job ? frag_job->ctx->queues.fragment : NULL; in pvr_queue_get_paired_frag_job_dep()
566 struct pvr_queue *queue = container_of(s_entity, struct pvr_queue, entity); in pvr_queue_prepare_job()
620 static void pvr_queue_update_active_state_locked(struct pvr_queue *queue) in pvr_queue_update_active_state_locked()
652 static void pvr_queue_update_active_state(struct pvr_queue *queue) in pvr_queue_update_active_state()
663 struct pvr_queue *queue = container_of(job->base.sched, struct pvr_queue, scheduler); in pvr_queue_submit_job_to_cccb()
[all …]
H A Dpvr_job.h28 struct pvr_queue;