Lines Matching refs:hw_queue_id
95 hdev->asic_funcs->ring_doorbell(hdev, q->hw_queue_id, q->pi); in hl_hw_queue_submit_bd()
129 q->hw_queue_id, num_of_entries); in ext_queue_sanity_checks()
143 num_of_entries, q->hw_queue_id); in ext_queue_sanity_checks()
174 q->hw_queue_id, num_of_entries); in int_queue_sanity_checks()
183 q->hw_queue_id, num_of_entries); in int_queue_sanity_checks()
210 q->hw_queue_id, num_of_entries); in hw_queue_sanity_checks()
228 int hl_hw_queue_send_cb_no_cmpl(struct hl_device *hdev, u32 hw_queue_id, in hl_hw_queue_send_cb_no_cmpl() argument
231 struct hl_hw_queue *q = &hdev->kernel_queues[hw_queue_id]; in hl_hw_queue_send_cb_no_cmpl()
271 struct hl_hw_queue *q = &hdev->kernel_queues[job->hw_queue_id]; in ext_queue_schedule_job()
335 struct hl_hw_queue *q = &hdev->kernel_queues[job->hw_queue_id]; in int_queue_schedule_job()
357 hdev->asic_funcs->ring_doorbell(hdev, q->hw_queue_id, q->pi); in int_queue_schedule_job()
371 struct hl_hw_queue *q = &hdev->kernel_queues[job->hw_queue_id]; in hw_queue_schedule_job()
411 q_idx = job->hw_queue_id; in init_signal_cs()
467 q_idx = job->hw_queue_id; in init_wait_cs()
792 void hl_hw_queue_inc_ci_kernel(struct hl_device *hdev, u32 hw_queue_id) in hl_hw_queue_inc_ci_kernel() argument
794 struct hl_hw_queue *q = &hdev->kernel_queues[hw_queue_id]; in hl_hw_queue_inc_ci_kernel()
825 q->hw_queue_id); in ext_and_cpu_queue_init()
854 p = hdev->asic_funcs->get_int_queue_base(hdev, q->hw_queue_id, in int_queue_init()
859 q->hw_queue_id); in int_queue_init()
984 u32 hw_queue_id) in queue_init() argument
988 q->hw_queue_id = hw_queue_id; in queue_init()
1013 sync_stream_queue_init(hdev, q->hw_queue_id); in queue_init()
1137 sync_stream_queue_reset(hdev, q->hw_queue_id); in hl_hw_queue_reset()