Home
last modified time | relevance | path

Searched refs:irqfds (Results 1 – 4 of 4) sorted by relevance

/Linux-v6.6/virt/kvm/
Deventfd.c97 mutex_lock(&kvm->irqfds.resampler_lock); in irqfd_resampler_shutdown()
114 mutex_unlock(&kvm->irqfds.resampler_lock); in irqfd_resampler_shutdown()
227 spin_lock_irqsave(&kvm->irqfds.lock, iflags); in irqfd_wakeup()
241 spin_unlock_irqrestore(&kvm->irqfds.lock, iflags); in irqfd_wakeup()
327 seqcount_spinlock_init(&irqfd->irq_entry_sc, &kvm->irqfds.lock); in kvm_irqfd_assign()
355 mutex_lock(&kvm->irqfds.resampler_lock); in kvm_irqfd_assign()
358 &kvm->irqfds.resampler_list, link) { in kvm_irqfd_assign()
370 mutex_unlock(&kvm->irqfds.resampler_lock); in kvm_irqfd_assign()
380 list_add_rcu(&resampler->link, &kvm->irqfds.resampler_list); in kvm_irqfd_assign()
389 mutex_unlock(&kvm->irqfds.resampler_lock); in kvm_irqfd_assign()
[all …]
/Linux-v6.6/drivers/virt/acrn/
Dirqfd.c149 list_for_each_entry(tmp, &vm->irqfds, list) { in acrn_irqfd_assign()
156 list_add_tail(&irqfd->list, &vm->irqfds); in acrn_irqfd_assign()
188 list_for_each_entry_safe(irqfd, tmp, &vm->irqfds, list) { in acrn_irqfd_deassign()
214 INIT_LIST_HEAD(&vm->irqfds); in acrn_irqfd_init()
231 list_for_each_entry_safe(irqfd, next, &vm->irqfds, list) in acrn_irqfd_deinit()
Dacrn_drv.h187 struct list_head irqfds; member
/Linux-v6.6/include/linux/
Dkvm_host.h763 } irqfds; member