Searched refs:irqfds (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-6.6/virt/kvm/ |
H A D | eventfd.c | 68 * Since resampler irqfds share an IRQ source ID, we de-assert once 69 * then notify all of the resampler irqfds using this GSI. We can't 97 mutex_lock(&kvm->irqfds.resampler_lock); in irqfd_resampler_shutdown() 114 mutex_unlock(&kvm->irqfds.resampler_lock); in irqfd_resampler_shutdown() 159 /* assumes kvm->irqfds.lock is held */ 169 * assumes kvm->irqfds.lock is held 227 spin_lock_irqsave(&kvm->irqfds.lock, iflags); in irqfd_wakeup() 231 * we could acquire the irqfds.lock since the item is in irqfd_wakeup() 241 spin_unlock_irqrestore(&kvm->irqfds.lock, iflags); in irqfd_wakeup() 256 /* Must be called under irqfds [all...] |
/kernel/linux/linux-5.10/virt/kvm/ |
H A D | eventfd.c | 59 * Since resampler irqfds share an IRQ source ID, we de-assert once 60 * then notify all of the resampler irqfds using this GSI. We can't 92 mutex_lock(&kvm->irqfds.resampler_lock); in irqfd_resampler_shutdown() 105 mutex_unlock(&kvm->irqfds.resampler_lock); in irqfd_resampler_shutdown() 150 /* assumes kvm->irqfds.lock is held */ 160 * assumes kvm->irqfds.lock is held 213 spin_lock_irqsave(&kvm->irqfds.lock, iflags); in irqfd_wakeup() 217 * we could acquire the irqfds.lock since the item is in irqfd_wakeup() 227 spin_unlock_irqrestore(&kvm->irqfds.lock, iflags); in irqfd_wakeup() 242 /* Must be called under irqfds [all...] |
/kernel/linux/linux-6.6/drivers/virt/acrn/ |
H A D | irqfd.c | 27 * @list: Entry within &acrn_vm.irqfds of irqfds of a VM 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()
|
H A D | acrn_drv.h | 164 * @irqfds_lock: Lock to protect irqfds list 165 * @irqfds: List to link all hsm_irqfd 187 struct list_head irqfds; member
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | kvm_host.h | 472 } irqfds; member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | kvm_host.h | 763 } irqfds; member
|
Completed in 9 milliseconds