Searched refs:irqfds (Results 1 – 4 of 4) sorted by relevance
/linux-6.1.9/virt/kvm/ |
D | eventfd.c | 93 mutex_lock(&kvm->irqfds.resampler_lock); in irqfd_resampler_shutdown() 106 mutex_unlock(&kvm->irqfds.resampler_lock); in irqfd_resampler_shutdown() 219 spin_lock_irqsave(&kvm->irqfds.lock, iflags); in irqfd_wakeup() 233 spin_unlock_irqrestore(&kvm->irqfds.lock, iflags); in irqfd_wakeup() 319 seqcount_spinlock_init(&irqfd->irq_entry_sc, &kvm->irqfds.lock); in kvm_irqfd_assign() 347 mutex_lock(&kvm->irqfds.resampler_lock); in kvm_irqfd_assign() 350 &kvm->irqfds.resampler_list, link) { in kvm_irqfd_assign() 362 mutex_unlock(&kvm->irqfds.resampler_lock); in kvm_irqfd_assign() 372 list_add(&resampler->link, &kvm->irqfds.resampler_list); in kvm_irqfd_assign() 381 mutex_unlock(&kvm->irqfds.resampler_lock); in kvm_irqfd_assign() [all …]
|
/linux-6.1.9/drivers/virt/acrn/ |
D | irqfd.c | 149 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()
|
D | acrn_drv.h | 187 struct list_head irqfds; member
|
/linux-6.1.9/include/linux/ |
D | kvm_host.h | 742 } irqfds; member
|