Lines Matching refs:kvm_kernel_irqfd
44 struct kvm_kernel_irqfd *irqfd = in irqfd_inject()
45 container_of(work, struct kvm_kernel_irqfd, inject); in irqfd_inject()
60 struct kvm_kernel_irqfd *irqfd; in irqfd_resampler_notify()
92 irqfd_resampler_shutdown(struct kvm_kernel_irqfd *irqfd) in irqfd_resampler_shutdown()
124 struct kvm_kernel_irqfd *irqfd = in irqfd_shutdown()
125 container_of(work, struct kvm_kernel_irqfd, shutdown); in irqfd_shutdown()
160 static bool irqfd_is_active(struct kvm_kernel_irqfd *irqfd) in irqfd_is_active()
178 static void irqfd_deactivate(struct kvm_kernel_irqfd *irqfd) in irqfd_deactivate()
204 struct kvm_kernel_irqfd *irqfd = in irqfd_wakeup()
205 container_of(wait, struct kvm_kernel_irqfd, wait); in irqfd_wakeup()
272 static void irqfd_update(struct kvm *kvm, struct kvm_kernel_irqfd *irqfd) in irqfd_update()
294 struct kvm_kernel_irqfd *irqfd;
304 struct kvm_kernel_irqfd *irqfd = p->irqfd; in kvm_irqfd_register()
361 void __weak kvm_arch_update_irqfd_routing(struct kvm_kernel_irqfd *irqfd, in kvm_arch_update_irqfd_routing()
372 struct kvm_kernel_irqfd *irqfd; in kvm_irqfd_assign()
591 struct kvm_kernel_irqfd *irqfd, *tmp; in kvm_irqfd_deassign()
637 struct kvm_kernel_irqfd *irqfd, *tmp; in kvm_irqfd_release()
660 struct kvm_kernel_irqfd *irqfd; in kvm_irq_routing_update()