Home
last modified time | relevance | path

Searched refs:shadow_queue (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/
H A Dhw_queue.c312 q->shadow_queue[hl_pi_2_offset(q->pi)] = job; in ext_queue_schedule_job()
634 q->shadow_queue = kmalloc_array(HL_QUEUE_LENGTH, in ext_and_cpu_queue_init()
635 sizeof(*q->shadow_queue), in ext_and_cpu_queue_init()
637 if (!q->shadow_queue) { in ext_and_cpu_queue_init()
836 kfree(q->shadow_queue); in queue_fini()
H A Dirq.c121 job = queue->shadow_queue[hl_pi_2_offset(shadow_index)]; in hl_irq_handler_cq()
H A Dhabanalabs.h495 * @shadow_queue: pointer to a shadow queue that holds pointers to jobs.
516 struct hl_cs_job **shadow_queue; member
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/
H A Dhw_queue.c317 q->shadow_queue[hl_pi_2_offset(q->pi)] = job; in ext_queue_schedule_job()
829 q->shadow_queue = kmalloc_array(HL_QUEUE_LENGTH, sizeof(struct hl_cs_job *), GFP_KERNEL); in ext_and_cpu_queue_init()
830 if (!q->shadow_queue) { in ext_and_cpu_queue_init()
1059 kfree(q->shadow_queue); in queue_fini()
H A Dirq.c84 job = queue->shadow_queue[hl_pi_2_offset(cs_seq)]; in job_finish()
H A Dhabanalabs.h1038 * @shadow_queue: pointer to a shadow queue that holds pointers to jobs.
1055 struct hl_cs_job **shadow_queue; member

Completed in 15 milliseconds