Lines Matching refs:mmu_lock
81 cond_resched_rwlock_write(&kvm->mmu_lock);
110 if (need_resched() || rwlock_needbreak(&kvm->mmu_lock))
127 lockdep_assert_held_write(&kvm->mmu_lock);
139 write_unlock(&kvm->mmu_lock);
145 write_lock(&kvm->mmu_lock);
323 * be called while holding mmu_lock (unless for freeing the stage2 pgd before
333 lockdep_assert_held_write(&kvm->mmu_lock);
373 write_lock(&kvm->mmu_lock);
381 write_unlock(&kvm->mmu_lock);
1051 write_lock(&kvm->mmu_lock);
1059 write_unlock(&kvm->mmu_lock);
1069 write_lock(&kvm->mmu_lock);
1076 write_unlock(&kvm->mmu_lock);
1163 write_lock(&kvm->mmu_lock);
1166 write_unlock(&kvm->mmu_lock);
1213 write_lock(&kvm->mmu_lock);
1216 write_unlock(&kvm->mmu_lock);
1226 * Acquires kvm->mmu_lock. Called with kvm->slots_lock mutex acquired,
1243 write_lock(&kvm->mmu_lock);
1245 write_unlock(&kvm->mmu_lock);
1257 * splits them to PAGE_SIZE. Caller must acquire kvm->mmu_lock.
1267 lockdep_assert_held_write(&kvm->mmu_lock);
1640 * acquiring kvm->mmu_lock.
1808 read_lock(&vcpu->kvm->mmu_lock);
1811 read_unlock(&vcpu->kvm->mmu_lock);
2281 write_lock(&kvm->mmu_lock);
2284 write_unlock(&kvm->mmu_lock);