Home
last modified time | relevance | path

Searched refs:irqfds (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-6.6/virt/kvm/
H A Deventfd.c68 * 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 Deventfd.c59 * 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 Dirqfd.c27 * @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 Dacrn_drv.h164 * @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 Dkvm_host.h472 } irqfds; member
/kernel/linux/linux-6.6/include/linux/
H A Dkvm_host.h763 } irqfds; member

Completed in 9 milliseconds