Lines Matching refs:asic_funcs
85 hdev->asic_funcs->ring_doorbell(hdev, q->hw_queue_id, q->pi); in ext_and_hw_queue_submit_bd()
233 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()
306 hdev->asic_funcs->add_end_of_cb_packets(hdev, cb->kernel_address, len, in ext_queue_schedule_job()
343 hdev->asic_funcs->pqe_write(hdev, pi, &bd); in int_queue_schedule_job()
345 hdev->asic_funcs->ring_doorbell(hdev, q->hw_queue_id, q->pi); in int_queue_schedule_job()
425 hdev->asic_funcs->gen_signal_cb(hdev, job->patched_cb, in init_signal_wait_cs()
463 hdev->asic_funcs->gen_wait_cb(hdev, job->patched_cb, in init_signal_wait_cs()
494 hdev->asic_funcs->hw_queues_lock(hdev); in hl_hw_queue_schedule_cs()
596 hdev->asic_funcs->hw_queues_unlock(hdev); in hl_hw_queue_schedule_cs()
621 p = hdev->asic_funcs->cpu_accessible_dma_pool_alloc(hdev, in ext_and_cpu_queue_init()
625 p = hdev->asic_funcs->asic_dma_alloc_coherent(hdev, in ext_and_cpu_queue_init()
653 hdev->asic_funcs->cpu_accessible_dma_pool_free(hdev, in ext_and_cpu_queue_init()
657 hdev->asic_funcs->asic_dma_free_coherent(hdev, in ext_and_cpu_queue_init()
669 p = hdev->asic_funcs->get_int_queue_base(hdev, q->hw_queue_id, in int_queue_init()
699 p = hdev->asic_funcs->asic_dma_alloc_coherent(hdev, in hw_queue_init()
839 hdev->asic_funcs->cpu_accessible_dma_pool_free(hdev, in queue_fini()
843 hdev->asic_funcs->asic_dma_free_coherent(hdev, in queue_fini()