Home
last modified time | relevance | path

Searched refs:need_tlb_flush (Results 1 – 7 of 7) sorted by relevance

/linux-4.4.14/virt/kvm/
Dkvm_main.c278 int need_tlb_flush, idx; in kvm_mmu_notifier_invalidate_page() local
302 need_tlb_flush = kvm_unmap_hva(kvm, address) | kvm->tlbs_dirty; in kvm_mmu_notifier_invalidate_page()
304 if (need_tlb_flush) in kvm_mmu_notifier_invalidate_page()
336 int need_tlb_flush = 0, idx; in kvm_mmu_notifier_invalidate_range_start() local
346 need_tlb_flush = kvm_unmap_hva_range(kvm, start, end); in kvm_mmu_notifier_invalidate_range_start()
347 need_tlb_flush |= kvm->tlbs_dirty; in kvm_mmu_notifier_invalidate_range_start()
349 if (need_tlb_flush) in kvm_mmu_notifier_invalidate_range_start()
/linux-4.4.14/arch/powerpc/kvm/
Dbook3s_hv_rm_mmu.c62 cpumask_setall(&kvm->arch.need_tlb_flush); in global_invalidates()
64 &kvm->arch.need_tlb_flush); in global_invalidates()
Dbook3s_64_mmu_hv.c139 cpumask_setall(&kvm->arch.need_tlb_flush); in kvmppc_alloc_reset_hpt()
Dbook3s_hv.c2993 cpumask_setall(&kvm->arch.need_tlb_flush); in kvmppc_core_init_vm_hv()
/linux-4.4.14/arch/powerpc/include/asm/
Dkvm_host.h242 cpumask_t need_tlb_flush; member
/linux-4.4.14/arch/x86/kvm/
Dmmu.c4636 int need_tlb_flush = 0; in kvm_mmu_zap_collapsible_spte() local
4656 need_tlb_flush = 1; in kvm_mmu_zap_collapsible_spte()
4661 return need_tlb_flush; in kvm_mmu_zap_collapsible_spte()
/linux-4.4.14/arch/powerpc/kernel/
Dasm-offsets.c505 DEFINE(KVM_NEED_FLUSH, offsetof(struct kvm, arch.need_tlb_flush.bits)); in main()