Home
last modified time | relevance | path

Searched refs:hl_hw_queue (Results 1 – 7 of 7) sorted by relevance

/linux-6.12.1/drivers/accel/habanalabs/common/
Dhw_queue.c31 static inline int queue_free_slots(struct hl_hw_queue *q, u32 queue_len) in queue_free_slots()
44 struct hl_hw_queue *q; in hl_hw_queue_update_ci()
83 void hl_hw_queue_submit_bd(struct hl_device *hdev, struct hl_hw_queue *q, in hl_hw_queue_submit_bd()
128 struct hl_hw_queue *q, int num_of_entries, in ext_queue_sanity_checks()
177 struct hl_hw_queue *q, in int_queue_sanity_checks()
211 static int hw_queue_sanity_checks(struct hl_device *hdev, struct hl_hw_queue *q, in hw_queue_sanity_checks()
242 struct hl_hw_queue *q = &hdev->kernel_queues[hw_queue_id]; in hl_hw_queue_send_cb_no_cmpl()
282 struct hl_hw_queue *q = &hdev->kernel_queues[job->hw_queue_id]; in ext_queue_schedule_job()
347 struct hl_hw_queue *q = &hdev->kernel_queues[job->hw_queue_id]; in int_queue_schedule_job()
383 struct hl_hw_queue *q = &hdev->kernel_queues[job->hw_queue_id]; in hw_queue_schedule_job()
[all …]
Dirq.c80 struct hl_hw_queue *queue; in job_finish()
102 struct hl_hw_queue *queue; in cs_finish()
Dhabanalabs.h1083 struct hl_hw_queue { struct
3442 struct hl_hw_queue *kernel_queues;
3752 void hl_hw_queue_submit_bd(struct hl_device *hdev, struct hl_hw_queue *q,
Dfirmware_if.c407 struct hl_hw_queue *queue = &hdev->kernel_queues[hw_queue_id]; in hl_fw_send_cpu_message()
/linux-6.12.1/drivers/accel/habanalabs/goya/
Dgoya.c1170 struct hl_hw_queue *q; in goya_init_dma_qmans()
1333 struct hl_hw_queue *cpu_pq = &hdev->kernel_queues[GOYA_QUEUE_ID_CPU_PQ]; in goya_init_cpu_queues()
4470 struct hl_hw_queue *q = &hdev->kernel_queues[GOYA_QUEUE_ID_CPU_PQ]; in goya_print_out_of_sync_info()
/linux-6.12.1/drivers/accel/habanalabs/gaudi/
Dgaudi.c1096 struct hl_hw_queue *q; in gaudi_collective_map_sobs()
2687 struct hl_hw_queue *q; in gaudi_init_pci_dma_qmans()
3822 struct hl_hw_queue *cpu_pq = in gaudi_init_cpu_queues()
6837 struct hl_hw_queue *q; in gaudi_handle_last_pqes_on_err()
7265 struct hl_hw_queue *q = &hdev->kernel_queues[GAUDI_QUEUE_ID_CPU_PQ]; in gaudi_print_out_of_sync_info()
/linux-6.12.1/drivers/accel/habanalabs/gaudi2/
Dgaudi2.c4947 struct hl_hw_queue *cpu_pq = &hdev->kernel_queues[GAUDI2_QUEUE_ID_CPU_PQ]; in gaudi2_init_cpu_queues()
5017 struct hl_hw_queue *q; in gaudi2_init_qman_pq()
9506 struct hl_hw_queue *q = &hdev->kernel_queues[GAUDI2_QUEUE_ID_CPU_PQ]; in gaudi2_print_out_of_sync_info()
9583 struct hl_hw_queue *q = &hdev->kernel_queues[GAUDI2_QUEUE_ID_CPU_PQ]; in gaudi2_print_cpu_pkt_failure_info()