Searched refs:irqfd_cleanup_wq (Results 1 – 3 of 3) sorted by relevance
28 static struct workqueue_struct *irqfd_cleanup_wq; variable289 queue_work(irqfd_cleanup_wq, &irqfd->irqfd_shutdown); in mshv_irqfd_deactivate()559 flush_workqueue(irqfd_cleanup_wq); in mshv_irqfd_deassign()596 flush_workqueue(irqfd_cleanup_wq); in mshv_irqfd_release()601 irqfd_cleanup_wq = alloc_workqueue("mshv-irqfd-cleanup", WQ_PERCPU, 0); in mshv_irqfd_wq_init()602 if (!irqfd_cleanup_wq) in mshv_irqfd_wq_init()610 destroy_workqueue(irqfd_cleanup_wq); in mshv_irqfd_wq_cleanup()
33 static struct workqueue_struct *irqfd_cleanup_wq; variable186 queue_work(irqfd_cleanup_wq, &irqfd->shutdown); in irqfd_deactivate()613 flush_workqueue(irqfd_cleanup_wq); in kvm_irqfd_deassign()650 flush_workqueue(irqfd_cleanup_wq); in kvm_irqfd_release()713 irqfd_cleanup_wq = alloc_workqueue("kvm-irqfd-cleanup", WQ_PERCPU, 0); in kvm_irqfd_init()714 if (!irqfd_cleanup_wq) in kvm_irqfd_init()722 destroy_workqueue(irqfd_cleanup_wq); in kvm_irqfd_exit()
888 static struct workqueue_struct *irqfd_cleanup_wq; variable909 queue_work(irqfd_cleanup_wq, &kirqfd->shutdown); in irqfd_deactivate()1080 flush_workqueue(irqfd_cleanup_wq); in privcmd_irqfd_deassign()1109 irqfd_cleanup_wq = alloc_workqueue("privcmd-irqfd-cleanup", WQ_PERCPU, in privcmd_irqfd_init()1111 if (!irqfd_cleanup_wq) in privcmd_irqfd_init()1129 destroy_workqueue(irqfd_cleanup_wq); in privcmd_irqfd_exit()