Home
last modified time | relevance | path

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

/linux-4.1.27/virt/kvm/
Dkvm_main.c266 int need_tlb_flush, idx; in kvm_mmu_notifier_invalidate_page() local
290 need_tlb_flush = kvm_unmap_hva(kvm, address) | kvm->tlbs_dirty; in kvm_mmu_notifier_invalidate_page()
292 if (need_tlb_flush) in kvm_mmu_notifier_invalidate_page()
324 int need_tlb_flush = 0, idx; in kvm_mmu_notifier_invalidate_range_start() local
334 need_tlb_flush = kvm_unmap_hva_range(kvm, start, end); in kvm_mmu_notifier_invalidate_range_start()
335 need_tlb_flush |= kvm->tlbs_dirty; in kvm_mmu_notifier_invalidate_range_start()
337 if (need_tlb_flush) in kvm_mmu_notifier_invalidate_range_start()
/linux-4.1.27/arch/powerpc/kvm/
Dbook3s_hv_rm_mmu.c61 cpumask_setall(&kvm->arch.need_tlb_flush); in global_invalidates()
63 &kvm->arch.need_tlb_flush); in global_invalidates()
Dbook3s_64_mmu_hv.c138 cpumask_setall(&kvm->arch.need_tlb_flush); in kvmppc_alloc_reset_hpt()
Dbook3s_hv.c2533 cpumask_setall(&kvm->arch.need_tlb_flush); in kvmppc_core_init_vm_hv()
/linux-4.1.27/arch/powerpc/include/asm/
Dkvm_host.h238 cpumask_t need_tlb_flush; member
/linux-4.1.27/arch/x86/kvm/
Dmmu.c1346 int need_tlb_flush = 0; in kvm_unmap_rmapp() local
1354 need_tlb_flush = 1; in kvm_unmap_rmapp()
1357 return need_tlb_flush; in kvm_unmap_rmapp()
4436 int need_tlb_flush = 0; in kvm_mmu_zap_collapsible_spte() local
4458 need_tlb_flush = 1; in kvm_mmu_zap_collapsible_spte()
4463 return need_tlb_flush; in kvm_mmu_zap_collapsible_spte()
/linux-4.1.27/arch/powerpc/kernel/
Dasm-offsets.c506 DEFINE(KVM_NEED_FLUSH, offsetof(struct kvm, arch.need_tlb_flush.bits)); in main()