Searched refs:mmu_invalidate_in_progress (Results 1 - 4 of 4) sorted by relevance

/linux-master/include/linux/
H A Dkvm_host.h821 long mmu_invalidate_in_progress; member in struct:kvm
2017 if (unlikely(kvm->mmu_invalidate_in_progress))
2020 * Ensure the read of mmu_invalidate_in_progress happens before
2024 * mmu_invalidate_in_progress or the new (incremented) value of
2043 * If mmu_invalidate_in_progress is non-zero, then the range maintained
2048 if (unlikely(kvm->mmu_invalidate_in_progress)) {
2050 * Dropping mmu_lock after bumping mmu_invalidate_in_progress
2085 if (unlikely(READ_ONCE(kvm->mmu_invalidate_in_progress)) &&
/linux-master/virt/kvm/
H A Dkvm_main.c737 * If mmu_invalidate_in_progress is zero, then no in-progress
744 if (!READ_ONCE(kvm->mmu_invalidate_in_progress))
758 kvm->mmu_invalidate_in_progress++;
760 if (likely(kvm->mmu_invalidate_in_progress == 1)) {
770 WARN_ON_ONCE(!kvm->mmu_invalidate_in_progress);
816 * functions. Without that guarantee, the mmu_invalidate_in_progress
833 * mmu_invalidate_in_progress.
864 kvm->mmu_invalidate_in_progress--;
865 KVM_BUG_ON(kvm->mmu_invalidate_in_progress < 0, kvm);
1379 WARN_ON(kvm->mmu_invalidate_in_progress);
[all...]
/linux-master/arch/x86/kvm/mmu/
H A Dpaging_tmpl.h601 if (unlikely(vcpu->kvm->mmu_invalidate_in_progress))
H A Dmmu.c3051 if (unlikely(vcpu->kvm->mmu_invalidate_in_progress))

Completed in 154 milliseconds