Searched refs:lock (Results 1 – 6 of 6) sorted by relevance
32 read_lock_irq(&gpc->lock); in gfn_to_pfn_cache_invalidate_start()37 read_unlock_irq(&gpc->lock); in gfn_to_pfn_cache_invalidate_start()47 write_lock_irq(&gpc->lock); in gfn_to_pfn_cache_invalidate_start()51 write_unlock_irq(&gpc->lock); in gfn_to_pfn_cache_invalidate_start()55 read_unlock_irq(&gpc->lock); in gfn_to_pfn_cache_invalidate_start()228 write_lock_irq(&gpc->lock); in hva_to_pfn_retry()251 write_lock_irq(&gpc->lock); in hva_to_pfn_retry()272 write_lock_irq(&gpc->lock); in __kvm_gpc_refresh()387 rwlock_init(&gpc->lock); in kvm_gpc_init()420 write_lock_irq(&gpc->lock); in __kvm_gpc_activate()[all …]
42 spin_lock_init(&vcpu->async_pf.lock); in kvm_async_pf_vcpu_init()80 spin_lock(&vcpu->async_pf.lock); in async_pf_execute()83 spin_unlock(&vcpu->async_pf.lock); in async_pf_execute()137 spin_lock(&vcpu->async_pf.lock); in kvm_clear_async_pf_completion_queue()144 spin_unlock(&vcpu->async_pf.lock); in kvm_clear_async_pf_completion_queue()146 spin_lock(&vcpu->async_pf.lock); in kvm_clear_async_pf_completion_queue()148 spin_unlock(&vcpu->async_pf.lock); in kvm_clear_async_pf_completion_queue()159 spin_lock(&vcpu->async_pf.lock); in kvm_check_async_pf_completion()163 spin_unlock(&vcpu->async_pf.lock); in kvm_check_async_pf_completion()231 spin_lock(&vcpu->async_pf.lock); in kvm_async_pf_wakeup_all()[all …]
34 struct mutex lock; member160 mutex_lock(&kv->lock); in kvm_vfio_file_add()182 mutex_unlock(&kv->lock); in kvm_vfio_file_add()200 mutex_lock(&kv->lock); in kvm_vfio_file_del()219 mutex_unlock(&kv->lock); in kvm_vfio_file_del()241 mutex_lock(&kv->lock); in kvm_vfio_file_set_spapr_tce()261 mutex_unlock(&kv->lock); in kvm_vfio_file_set_spapr_tce()360 lockdep_assert_held(&dev->kvm->lock); in kvm_vfio_create()372 mutex_init(&kv->lock); in kvm_vfio_create()
238 spin_lock_irqsave(&kvm->irqfds.lock, iflags); in irqfd_wakeup()264 lockdep_assert_held(&kvm->irqfds.lock); in irqfd_update()297 spin_lock_irq(&kvm->irqfds.lock); in kvm_irqfd_register()333 spin_unlock_irq(&kvm->irqfds.lock); in kvm_irqfd_register()585 spin_lock_irq(&kvm->irqfds.lock); in kvm_irqfd_deassign()602 spin_unlock_irq(&kvm->irqfds.lock); in kvm_irqfd_deassign()636 spin_lock_irq(&kvm->irqfds.lock); in kvm_irqfd_release()641 spin_unlock_irq(&kvm->irqfds.lock); in kvm_irqfd_release()659 spin_lock_irq(&kvm->irqfds.lock); in kvm_irq_routing_update()675 spin_unlock_irq(&kvm->irqfds.lock); in kvm_irq_routing_update()[all …]
1119 mutex_init(&kvm->lock); in kvm_create_vm()4166 mutex_lock(&kvm->lock); in kvm_vm_ioctl_create_vcpu()4179 mutex_unlock(&kvm->lock); in kvm_vm_ioctl_create_vcpu()4208 mutex_lock(&kvm->lock); in kvm_vm_ioctl_create_vcpu()4243 mutex_unlock(&kvm->lock); in kvm_vm_ioctl_create_vcpu()4253 mutex_unlock(&kvm->lock); in kvm_vm_ioctl_create_vcpu()4262 mutex_lock(&kvm->lock); in kvm_vm_ioctl_create_vcpu()4744 mutex_lock(&kvm->lock); in kvm_device_release()4822 mutex_lock(&kvm->lock); in kvm_ioctl_create_device()4839 mutex_lock(&kvm->lock); in kvm_ioctl_create_device()[all …]
27 static DEFINE_MUTEX(lock);105 guard(mutex)(&lock); in irq_bypass_register_producer()140 guard(mutex)(&lock); in irq_bypass_unregister_producer()171 guard(mutex)(&lock); in irq_bypass_register_consumer()206 guard(mutex)(&lock); in irq_bypass_unregister_consumer()
Completed in 29 milliseconds