Lines Matching refs:hw_queue_id

88 	hdev->asic_funcs->ring_doorbell(hdev, q->hw_queue_id, q->pi);  in ext_queue_submit_bd()
114 &hdev->completion_queue[q->hw_queue_id].free_slots_cnt; in ext_queue_sanity_checks()
122 q->hw_queue_id, num_of_entries); in ext_queue_sanity_checks()
136 num_of_entries, q->hw_queue_id); in ext_queue_sanity_checks()
169 q->hw_queue_id, num_of_entries); in int_queue_sanity_checks()
187 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
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()
265 cq = &hdev->completion_queue[q->hw_queue_id]; in ext_hw_queue_schedule_job()
271 q->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()
307 hdev->asic_funcs->ring_doorbell(hdev, q->hw_queue_id, q->pi); in int_hw_queue_schedule_job()
410 void hl_hw_queue_inc_ci_kernel(struct hl_device *hdev, u32 hw_queue_id) in hl_hw_queue_inc_ci_kernel() argument
412 struct hl_hw_queue *q = &hdev->kernel_queues[hw_queue_id]; in hl_hw_queue_inc_ci_kernel()
443 q->hw_queue_id); in ext_and_cpu_hw_queue_init()
472 p = hdev->asic_funcs->get_int_queue_base(hdev, q->hw_queue_id, in int_hw_queue_init()
477 q->hw_queue_id); in int_hw_queue_init()
509 u32 hw_queue_id) in hw_queue_init() argument
515 q->hw_queue_id = hw_queue_id; in hw_queue_init()