Home
last modified time | relevance | path

Searched refs:jobq (Results 1 – 2 of 2) sorted by relevance

/linux-6.15/drivers/accel/ivpu/
H A Divpu_job.c191 static void ivpu_cmdq_jobq_init(struct ivpu_device *vdev, struct vpu_job_queue *jobq) in ivpu_cmdq_jobq_init() argument
193 jobq->header.engine_idx = VPU_ENGINE_COMPUTE; in ivpu_cmdq_jobq_init()
194 jobq->header.head = 0; in ivpu_cmdq_jobq_init()
195 jobq->header.tail = 0; in ivpu_cmdq_jobq_init()
199 jobq->header.flags = VPU_JOB_QUEUE_FLAGS_TURBO_MODE; in ivpu_cmdq_jobq_init()
223 cmdq->jobq = (struct vpu_job_queue *)ivpu_bo_vaddr(cmdq->mem); in ivpu_cmdq_register()
225 ivpu_cmdq_jobq_init(vdev, cmdq->jobq); in ivpu_cmdq_register()
386 struct vpu_job_queue_header *header = &cmdq->jobq->header; in ivpu_cmdq_push_job()
398 entry = &cmdq->jobq->slot[tail].job; in ivpu_cmdq_push_job()
658 cmdq->jobq->header.head = cmdq->jobq->header.tail; in ivpu_job_submit()
[all …]
H A Divpu_job.h26 struct vpu_job_queue *jobq; member