Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/misc/habanalabs/
Dhw_queue.c27 static inline int queue_free_slots(struct hl_hw_queue *q, u32 queue_len) in queue_free_slots()
40 struct hl_hw_queue *q; in hl_int_hw_queue_update_ci()
76 static void ext_queue_submit_bd(struct hl_device *hdev, struct hl_hw_queue *q, in ext_queue_submit_bd()
110 struct hl_hw_queue *q, int num_of_entries, in ext_queue_sanity_checks()
159 struct hl_hw_queue *q, in int_queue_sanity_checks()
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()
291 struct hl_hw_queue *q = &hdev->kernel_queues[job->hw_queue_id]; in int_hw_queue_schedule_job()
320 struct hl_hw_queue *q; in hl_hw_queue_schedule_cs()
412 struct hl_hw_queue *q = &hdev->kernel_queues[hw_queue_id]; in hl_hw_queue_inc_ci_kernel()
[all …]
Dirq.c79 struct hl_hw_queue *queue; in hl_irq_handler_cq()
Dhabanalabs.h343 struct hl_hw_queue { struct
1270 struct hl_hw_queue *kernel_queues;
/Linux-v5.4/drivers/misc/habanalabs/goya/
Dgoya.c848 struct hl_hw_queue *q; in goya_init_dma_qmans()
999 struct hl_hw_queue *cpu_pq = &hdev->kernel_queues[GOYA_QUEUE_ID_CPU_PQ]; in goya_init_cpu_queues()