Lines Matching refs:mmu_lock
76 cond_resched_rwlock_write(&kvm->mmu_lock);
105 if (need_resched() || rwlock_needbreak(&kvm->mmu_lock))
122 lockdep_assert_held_write(&kvm->mmu_lock);
134 write_unlock(&kvm->mmu_lock);
140 write_lock(&kvm->mmu_lock);
315 * be called while holding mmu_lock (unless for freeing the stage2 pgd before
325 lockdep_assert_held_write(&kvm->mmu_lock);
359 write_lock(&kvm->mmu_lock);
365 write_unlock(&kvm->mmu_lock);
1000 write_lock(&kvm->mmu_lock);
1006 write_unlock(&kvm->mmu_lock);
1016 write_lock(&kvm->mmu_lock);
1023 write_unlock(&kvm->mmu_lock);
1090 write_lock(&kvm->mmu_lock);
1093 write_unlock(&kvm->mmu_lock);
1140 write_lock(&kvm->mmu_lock);
1142 write_unlock(&kvm->mmu_lock);
1152 * Acquires kvm->mmu_lock. Called with kvm->slots_lock mutex acquired,
1169 write_lock(&kvm->mmu_lock);
1171 write_unlock(&kvm->mmu_lock);
1183 * splits them to PAGE_SIZE. Caller must acquire kvm->mmu_lock.
1193 lockdep_assert_held_write(&kvm->mmu_lock);
1483 * acquiring kvm->mmu_lock.
1523 read_lock(&kvm->mmu_lock);
1592 read_unlock(&kvm->mmu_lock);
1605 read_lock(&vcpu->kvm->mmu_lock);
1608 read_unlock(&vcpu->kvm->mmu_lock);
2068 write_lock(&kvm->mmu_lock);
2070 write_unlock(&kvm->mmu_lock);