Searched refs:cq_wq (Results 1 – 4 of 4) sorted by relevance
895 hdev->cq_wq = kzalloc_objs(struct workqueue_struct *, in device_early_init()897 if (!hdev->cq_wq) { in device_early_init()905 hdev->cq_wq[i] = create_singlethread_workqueue(workq_name); in device_early_init()906 if (hdev->cq_wq[i] == NULL) { in device_early_init()1005 if (hdev->cq_wq[i]) in device_early_init()1006 destroy_workqueue(hdev->cq_wq[i]); in device_early_init()1007 kfree(hdev->cq_wq); in device_early_init()1047 destroy_workqueue(hdev->cq_wq[i]); in device_early_fini()1048 kfree(hdev->cq_wq); in device_early_fini()
86 queue_work(hdev->cq_wq[cq->cq_idx], &job->finish_work); in job_finish()
1076 flush_workqueue(hdev->cq_wq[i]); in hl_cs_rollback_all()
1328 unsigned int cq_wq = enic_cq_wq(enic, 0); in enic_poll() local1335 wq_work_done = enic_wq_cq_service(enic, cq_wq, wq_work_to_do); in enic_poll()