Home
last modified time | relevance | path

Searched refs:cq_wq (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/misc/habanalabs/common/
A Ddevice.c391 hdev->cq_wq = kcalloc(hdev->asic_prop.completion_queues_count, in device_early_init()
392 sizeof(*hdev->cq_wq), in device_early_init()
394 if (!hdev->cq_wq) { in device_early_init()
402 hdev->cq_wq[i] = create_singlethread_workqueue(workq_name); in device_early_init()
403 if (hdev->cq_wq[i] == NULL) { in device_early_init()
471 if (hdev->cq_wq[i]) in device_early_init()
472 destroy_workqueue(hdev->cq_wq[i]); in device_early_init()
473 kfree(hdev->cq_wq); in device_early_init()
507 destroy_workqueue(hdev->cq_wq[i]); in device_early_fini()
508 kfree(hdev->cq_wq); in device_early_fini()
A Dirq.c122 queue_work(hdev->cq_wq[cq->cq_idx], &job->finish_work); in hl_irq_handler_cq()
A Dhabanalabs.h2527 struct workqueue_struct **cq_wq; member
A Dcommand_submission.c925 flush_workqueue(hdev->cq_wq[i]); in hl_cs_rollback_all()
/linux/drivers/net/ethernet/cisco/enic/
A Denic_main.c1510 unsigned int cq_wq = enic_cq_wq(enic, 0); in enic_poll() local
1517 wq_work_done = vnic_cq_service(&enic->cq[cq_wq], wq_work_to_do, in enic_poll()

Completed in 25 milliseconds