Searched refs:irqfd_cleanup_wq (Results 1 – 3 of 3) sorted by relevance
28 static struct workqueue_struct *irqfd_cleanup_wq; variable 283 queue_work(irqfd_cleanup_wq, &irqfd->irqfd_shutdown); in mshv_irqfd_deactivate() 553 flush_workqueue(irqfd_cleanup_wq); in mshv_irqfd_deassign() 590 flush_workqueue(irqfd_cleanup_wq); in mshv_irqfd_release() 595 irqfd_cleanup_wq = alloc_workqueue("mshv-irqfd-cleanup", 0, 0); in mshv_irqfd_wq_init() 596 if (!irqfd_cleanup_wq) in mshv_irqfd_wq_init() 604 destroy_workqueue(irqfd_cleanup_wq); in mshv_irqfd_wq_cleanup()
33 static struct workqueue_struct *irqfd_cleanup_wq; variable 179 queue_work(irqfd_cleanup_wq, &irqfd->shutdown); in irqfd_deactivate() 610 flush_workqueue(irqfd_cleanup_wq); in kvm_irqfd_deassign() 647 flush_workqueue(irqfd_cleanup_wq); in kvm_irqfd_release() 710 irqfd_cleanup_wq = alloc_workqueue("kvm-irqfd-cleanup", 0, 0); in kvm_irqfd_init() 711 if (!irqfd_cleanup_wq) in kvm_irqfd_init() 719 destroy_workqueue(irqfd_cleanup_wq); in kvm_irqfd_exit()
875 static struct workqueue_struct *irqfd_cleanup_wq; variable 896 queue_work(irqfd_cleanup_wq, &kirqfd->shutdown); in irqfd_deactivate() 1067 flush_workqueue(irqfd_cleanup_wq); in privcmd_irqfd_deassign() 1096 irqfd_cleanup_wq = alloc_workqueue("privcmd-irqfd-cleanup", 0, 0); in privcmd_irqfd_init() 1097 if (!irqfd_cleanup_wq) in privcmd_irqfd_init() 1115 destroy_workqueue(irqfd_cleanup_wq); in privcmd_irqfd_exit()