Lines Matching refs:asic_funcs
95 hdev->asic_funcs->ring_doorbell(hdev, q->hw_queue_id, q->pi); in hl_hw_queue_submit_bd()
234 hdev->asic_funcs->hw_queues_lock(hdev); in hl_hw_queue_send_cb_no_cmpl()
255 hdev->asic_funcs->hw_queues_unlock(hdev); in hl_hw_queue_send_cb_no_cmpl()
310 hdev->asic_funcs->add_end_of_cb_packets(hdev, cb->kernel_address, len, in ext_queue_schedule_job()
355 hdev->asic_funcs->pqe_write(hdev, pi, &bd); in int_queue_schedule_job()
357 hdev->asic_funcs->ring_doorbell(hdev, q->hw_queue_id, q->pi); in int_queue_schedule_job()
426 hdev->asic_funcs->gen_signal_cb(hdev, job->patched_cb, in init_signal_cs()
528 hdev->asic_funcs->gen_wait_cb(hdev, &wait_prop); in init_wait_cs()
635 hdev->asic_funcs->hw_queues_lock(hdev); in hl_hw_queue_schedule_cs()
690 rc = hdev->asic_funcs->collective_wait_init_cs(cs); in hl_hw_queue_schedule_cs()
781 hdev->asic_funcs->hw_queues_unlock(hdev); in hl_hw_queue_schedule_cs()
806 p = hdev->asic_funcs->cpu_accessible_dma_pool_alloc(hdev, in ext_and_cpu_queue_init()
810 p = hdev->asic_funcs->asic_dma_alloc_coherent(hdev, in ext_and_cpu_queue_init()
838 hdev->asic_funcs->cpu_accessible_dma_pool_free(hdev, in ext_and_cpu_queue_init()
842 hdev->asic_funcs->asic_dma_free_coherent(hdev, in ext_and_cpu_queue_init()
854 p = hdev->asic_funcs->get_int_queue_base(hdev, q->hw_queue_id, in int_queue_init()
884 p = hdev->asic_funcs->asic_dma_alloc_coherent(hdev, in hw_queue_init()
953 hdev->asic_funcs->get_sob_addr(hdev, hw_sob->sob_id); in sync_stream_queue_init()
1060 hdev->asic_funcs->cpu_accessible_dma_pool_free(hdev, in queue_fini()
1064 hdev->asic_funcs->asic_dma_free_coherent(hdev, in queue_fini()