Lines Matching refs:taken
12 - cpus_read_lock() is taken outside kvm_lock and kvm_usage_lock
14 - kvm->lock is taken outside vcpu->mutex
16 - kvm->lock is taken outside kvm->slots_lock and kvm->irq_lock
18 - kvm->slots_lock is taken outside kvm->irq_lock, though acquiring
24 are taken on the waiting side when modifying memslots, so MMU notifiers
38 be taken inside a kvm->srcu read-side critical section; that is, the
45 ``synchronize_srcu()``. It _can_ therefore be taken inside a
51 - vcpu->mutex is taken outside kvm->arch.hyperv.hv_lock and kvm->arch.xen.xen_lock
54 kvm->arch.mmu_unsync_pages_lock are taken inside kvm->arch.mmu_lock, and
55 cannot be taken without already holding kvm->arch.mmu_lock (typically with
58 Everything else is a leaf: no other lock is taken inside the critical
312 :Comment: Exists because using kvm_lock leads to deadlock. kvm_lock is taken