Home
last modified time | relevance | path

Searched refs:hw_queue_id (Results 1 – 17 of 17) sorted by relevance

/linux-6.3-rc2/drivers/accel/habanalabs/common/
A Dhw_queue.c129 q->hw_queue_id, num_of_entries); in ext_queue_sanity_checks()
143 num_of_entries, q->hw_queue_id); in ext_queue_sanity_checks()
174 q->hw_queue_id, num_of_entries); in int_queue_sanity_checks()
183 q->hw_queue_id, num_of_entries); in int_queue_sanity_checks()
210 q->hw_queue_id, num_of_entries); in hw_queue_sanity_checks()
412 q_idx = job->hw_queue_id; in init_signal_cs()
471 q_idx = job->hw_queue_id; in init_wait_cs()
833 q->hw_queue_id); in ext_and_cpu_queue_init()
863 q->hw_queue_id); in int_queue_init()
986 u32 hw_queue_id) in queue_init() argument
[all …]
A Dirq.c83 queue = &hdev->kernel_queues[cq->hw_queue_id]; in job_finish()
115 queue = &hdev->kernel_queues[job->hw_queue_id]; in cs_finish()
142 irq, cq->hw_queue_id); in hl_irq_handler_cq()
482 int hl_cq_init(struct hl_device *hdev, struct hl_cq *q, u32 hw_queue_id) in hl_cq_init() argument
493 q->hw_queue_id = hw_queue_id; in hl_cq_init()
A Dhabanalabs.h1066 u32 hw_queue_id; member
1090 u32 hw_queue_id; member
1583 void (*ring_doorbell)(struct hl_device *hdev, u32 hw_queue_id, u32 pi);
2051 u32 hw_queue_id; member
2091 u32 hw_queue_id; member
3571 int hl_hw_queue_send_cb_no_cmpl(struct hl_device *hdev, u32 hw_queue_id,
3577 void hl_hw_queue_inc_ci_kernel(struct hl_device *hdev, u32 hw_queue_id);
3584 int hl_cq_init(struct hl_device *hdev, struct hl_cq *q, u32 hw_queue_id);
3755 int hl_fw_send_cpu_message(struct hl_device *hdev, u32 hw_queue_id, u32 *msg,
A Dcommand_submission.c314 parser.hw_queue_id = job->hw_queue_id; in cs_parser()
1570 job->hw_queue_id = chunk->queue_index; in cs_ioctl_default()
1572 cs->jobs_in_queue_cnt[job->hw_queue_id]++; in cs_ioctl_default()
1948 job->hw_queue_id = q_idx; in cs_ioctl_signal_wait_create_jobs()
1966 cs->jobs_in_queue_cnt[job->hw_queue_id]++; in cs_ioctl_signal_wait_create_jobs()
A Dfirmware_if.c272 int hl_fw_send_cpu_message(struct hl_device *hdev, u32 hw_queue_id, u32 *msg, in hl_fw_send_cpu_message() argument
275 struct hl_hw_queue *queue = &hdev->kernel_queues[hw_queue_id]; in hl_fw_send_cpu_message()
328 hl_hw_queue_inc_ci_kernel(hdev, hw_queue_id); in hl_fw_send_cpu_message()
A Ddebugfs.c194 job->hw_queue_id); in command_submission_jobs_show()
199 kref_read(&job->refcount), job->hw_queue_id); in command_submission_jobs_show()
/linux-6.3-rc2/drivers/accel/habanalabs/goya/
A DgoyaP.h191 void goya_ring_doorbell(struct hl_device *hdev, u32 hw_queue_id, u32 pi);
203 int goya_test_queue(struct hl_device *hdev, u32 hw_queue_id);
A Dgoya.c2898 switch (hw_queue_id) { in goya_ring_doorbell()
2962 hw_queue_id); in goya_ring_doorbell()
2971 if (hw_queue_id == GOYA_QUEUE_ID_CPU_PQ) { in goya_ring_doorbell()
3170 hw_queue_id); in goya_test_queue()
3181 hw_queue_id); in goya_test_queue()
3193 rc = hl_hw_queue_send_cb_no_cmpl(hdev, hw_queue_id, in goya_test_queue()
3199 hw_queue_id); in goya_test_queue()
3206 hl_hw_queue_inc_ci_kernel(hdev, hw_queue_id); in goya_test_queue()
3469 (parser->hw_queue_id > GOYA_QUEUE_ID_DMA_1)) { in goya_validate_dma_pkt_host()
3580 if (parser->hw_queue_id != GOYA_QUEUE_ID_DMA_1 && in goya_validate_dma_pkt_mmu()
[all …]
/linux-6.3-rc2/drivers/accel/habanalabs/gaudi/
A Dgaudi.c1214 queue_id = job->hw_queue_id; in gaudi_collective_master_init_job()
1261 queue_id = job->hw_queue_id; in gaudi_collective_slave_init_job()
1361 stream = job->hw_queue_id % 4; in gaudi_collective_wait_init_cs()
1366 queue_id = job->hw_queue_id; in gaudi_collective_wait_init_cs()
1483 job->hw_queue_id = queue_id; in gaudi_collective_wait_create_job()
4261 switch (hw_queue_id) { in gaudi_ring_doorbell()
4489 q_off = ((hw_queue_id - 1) & 0x3) * 4; in gaudi_ring_doorbell()
4572 hw_queue_id); in gaudi_ring_doorbell()
4788 hw_queue_id); in gaudi_test_queue()
4799 hw_queue_id); in gaudi_test_queue()
[all …]
/linux-6.3-rc2/drivers/accel/habanalabs/gaudi2/
A Dgaudi2.c5764 switch (hw_queue_id) { in gaudi2_is_queue_enabled()
5939 pq_offset = (hw_queue_id & 0x3) * 4; in gaudi2_ring_doorbell()
6281 hw_queue_id); in gaudi2_test_queue()
6300 hw_queue_id); in gaudi2_test_queue()
6314 hw_queue_id, tmp); in gaudi2_test_queue()
9455 hw_queue_id); in gaudi2_memset_memory_chunk_using_edma_qm()
9719 u32 reg_base, hw_queue_id; in gaudi2_restore_user_qm_registers() local
9721 for (hw_queue_id = GAUDI2_QUEUE_ID_PDMA_0_0 ; hw_queue_id <= GAUDI2_QUEUE_ID_ROT_1_0; in gaudi2_restore_user_qm_registers()
9722 hw_queue_id += NUM_OF_PQ_PER_QMAN) { in gaudi2_restore_user_qm_registers()
9738 u32 reg_base, hw_queue_id; in gaudi2_restore_nic_qm_registers() local
[all …]
/linux-6.3-rc2/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_ring.h287 uint32_t hw_queue_id; member
A Damdgpu_mes.c1054 ring->hw_queue_id = queue_id; in amdgpu_mes_add_ring()
1085 amdgpu_mes_remove_hw_queue(adev, ring->hw_queue_id); in amdgpu_mes_remove_ring()
A Dsdma_v6_0.c362 (ring->hw_queue_id | AMDGPU_FENCE_MES_QUEUE_FLAG) : 0; in sdma_v6_0_ring_emit_fence()
A Dsdma_v5_2.c347 (ring->hw_queue_id | AMDGPU_FENCE_MES_QUEUE_FLAG) : 0; in sdma_v5_2_ring_emit_fence()
A Dsdma_v5_0.c544 (ring->hw_queue_id | AMDGPU_FENCE_MES_QUEUE_FLAG) : 0; in sdma_v5_0_ring_emit_fence()
A Dgfx_v11_0.c5478 (ring->hw_queue_id | AMDGPU_FENCE_MES_QUEUE_FLAG) : 0); in gfx_v11_0_ring_emit_fence()
A Dgfx_v10_0.c8511 (ring->hw_queue_id | AMDGPU_FENCE_MES_QUEUE_FLAG) : 0); in gfx_v10_0_ring_emit_fence()

Completed in 110 milliseconds