Lines Matching refs:kernel_queues
48 q = &hdev->kernel_queues[0]; in hl_int_hw_queue_update_ci()
190 struct hl_hw_queue *q = &hdev->kernel_queues[hw_queue_id]; in hl_hw_queue_send_cb_no_cmpl()
233 struct hl_hw_queue *q = &hdev->kernel_queues[job->hw_queue_id]; in ext_hw_queue_schedule_job()
291 struct hl_hw_queue *q = &hdev->kernel_queues[job->hw_queue_id]; in int_hw_queue_schedule_job()
332 q = &hdev->kernel_queues[0]; in hl_hw_queue_schedule_cs()
387 q = &hdev->kernel_queues[0]; in hl_hw_queue_schedule_cs()
412 struct hl_hw_queue *q = &hdev->kernel_queues[hw_queue_id]; in hl_hw_queue_inc_ci_kernel()
602 hdev->kernel_queues = kcalloc(HL_MAX_QUEUES, in hl_hw_queues_create()
603 sizeof(*hdev->kernel_queues), GFP_KERNEL); in hl_hw_queues_create()
605 if (!hdev->kernel_queues) { in hl_hw_queues_create()
611 for (i = 0, q_ready_cnt = 0, q = hdev->kernel_queues; in hl_hw_queues_create()
626 for (i = 0, q = hdev->kernel_queues ; i < q_ready_cnt ; i++, q++) in hl_hw_queues_create()
629 kfree(hdev->kernel_queues); in hl_hw_queues_create()
639 for (i = 0, q = hdev->kernel_queues ; i < HL_MAX_QUEUES ; i++, q++) in hl_hw_queues_destroy()
642 kfree(hdev->kernel_queues); in hl_hw_queues_destroy()
650 for (i = 0, q = hdev->kernel_queues ; i < HL_MAX_QUEUES ; i++, q++) { in hl_hw_queue_reset()