Home
last modified time | relevance | path

Searched refs:completion_queue (Results 1 – 6 of 6) sorted by relevance

/drivers/misc/habanalabs/
Ddevice.c915 hl_cq_reset(hdev, &hdev->completion_queue[i]); in hl_device_reset()
1122 hdev->completion_queue = in hl_device_init()
1124 sizeof(*hdev->completion_queue), GFP_KERNEL); in hl_device_init()
1126 if (!hdev->completion_queue) { in hl_device_init()
1135 rc = hl_cq_init(hdev, &hdev->completion_queue[i], i); in hl_device_init()
1276 hl_cq_fini(hdev, &hdev->completion_queue[i]); in hl_device_init()
1277 kfree(hdev->completion_queue); in hl_device_init()
1389 hl_cq_fini(hdev, &hdev->completion_queue[i]); in hl_device_fini()
1390 kfree(hdev->completion_queue); in hl_device_fini()
Dhw_queue.c114 &hdev->completion_queue[q->hw_queue_id].free_slots_cnt; in ext_queue_sanity_checks()
265 cq = &hdev->completion_queue[q->hw_queue_id]; in ext_hw_queue_schedule_job()
392 &hdev->completion_queue[i].free_slots_cnt; in hl_hw_queue_schedule_cs()
Dhabanalabs.h1266 struct hl_cq *completion_queue; member
/drivers/scsi/isci/
Dhost.c187 COMPLETION_QUEUE_CYCLE_BIT(ihost->completion_queue[get_index])) in sci_controller_completion_queue_has_entries()
508 == COMPLETION_QUEUE_CYCLE_BIT(ihost->completion_queue[get_index]) in sci_controller_process_completions()
512 ent = ihost->completion_queue[get_index]; in sci_controller_process_completions()
794 ihost->completion_queue[index] = 0x80000000; in sci_controller_initialize_completion_queue()
2253 if (ihost->completion_queue) in sci_controller_dma_alloc()
2257 ihost->completion_queue = dmam_alloc_coherent(dev, size, &ihost->cq_dma, in sci_controller_dma_alloc()
2259 if (!ihost->completion_queue) in sci_controller_dma_alloc()
Dhost.h166 u32 *completion_queue; member
/drivers/misc/habanalabs/goya/
Dgoya.c1998 &hdev->completion_queue[i]); in goya_enable_msix()
2021 &hdev->completion_queue[i]); in goya_enable_msix()
2057 free_irq(irq, &hdev->completion_queue[i]); in goya_disable_msix()