Home
last modified time | relevance | path

Searched refs:kvm_flush_remote_tlbs (Results 1 - 20 of 20) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/kvm/mmu/
H A Dtdp_mmu.c431 kvm_flush_remote_tlbs(kvm); in tdp_mmu_iter_cond_resched()
517 kvm_flush_remote_tlbs(kvm); in kvm_tdp_mmu_zap_all()
1100 kvm_flush_remote_tlbs(kvm); in zap_collapsible_spte_range()
H A Dpage_track.c104 kvm_flush_remote_tlbs(kvm); in kvm_slot_page_track_add_page()
H A Dmmu.c198 kvm_flush_remote_tlbs(kvm); in kvm_flush_remote_tlbs_with_range()
634 * kvm_flush_remote_tlbs() IPI to all active vcpus. in walk_shadow_page_lockless_begin()
1850 kvm_flush_remote_tlbs(kvm); in kvm_mmu_remote_flush_or_zap()
1992 kvm_flush_remote_tlbs(vcpu->kvm); in mmu_sync_children()
2374 * in the kvm_flush_remote_tlbs() achieves this. This pairs in kvm_mmu_commit_zap_page()
2377 * In addition, kvm_flush_remote_tlbs waits for all vcpus to exit in kvm_mmu_commit_zap_page()
2380 kvm_flush_remote_tlbs(kvm); in kvm_mmu_commit_zap_page()
5531 kvm_flush_remote_tlbs(kvm); in kvm_zap_gfn_range()
H A Dpaging_tmpl.h1050 * the comments in kvm_flush_remote_tlbs(). in sync_page()
1088 kvm_flush_remote_tlbs(vcpu->kvm); in sync_page()
/kernel/linux/linux-6.6/arch/x86/kvm/mmu/
H A Dpage_track.c97 kvm_flush_remote_tlbs(kvm); in __kvm_write_track_add_gfn()
H A Dtdp_mmu.c671 kvm_flush_remote_tlbs(kvm); in tdp_mmu_iter_cond_resched()
H A Dmmu.c656 * kvm_flush_remote_tlbs() IPI to all active vcpus. in walk_shadow_page_lockless_begin()
2001 kvm_flush_remote_tlbs(kvm); in kvm_mmu_remote_flush_or_zap()
2204 kvm_flush_remote_tlbs(kvm); in kvm_mmu_find_shadow_page()
2648 * in the kvm_flush_remote_tlbs() achieves this. This pairs in kvm_mmu_commit_zap_page()
2651 * In addition, kvm_flush_remote_tlbs waits for all vcpus to exit in kvm_mmu_commit_zap_page()
2654 kvm_flush_remote_tlbs(kvm); in kvm_mmu_commit_zap_page()
/kernel/linux/linux-5.10/arch/loongarch/kvm/
H A Dmmu.c496 kvm_flush_remote_tlbs(kvm); in kvm_arch_commit_memory_region()
507 kvm_flush_remote_tlbs(kvm); in kvm_arch_flush_shadow_all()
527 kvm_flush_remote_tlbs(kvm); in kvm_arch_flush_shadow_memslot()
748 kvm_flush_remote_tlbs(kvm); in kvm_set_spte_hva()
H A Dloongarch.c1623 kvm_flush_remote_tlbs(kvm); in kvm_arch_flush_remote_tlbs_memslot()
/kernel/linux/linux-5.10/arch/arm64/kvm/
H A Dmmu.c76 * kvm_flush_remote_tlbs() - flush all VM TLB entries for v7/8
81 void kvm_flush_remote_tlbs(struct kvm *kvm) in kvm_flush_remote_tlbs() function
573 kvm_flush_remote_tlbs(kvm); in kvm_mmu_wp_memory_region()
H A Darm.c1252 kvm_flush_remote_tlbs(kvm); in kvm_arch_flush_remote_tlbs_memslot()
/kernel/linux/linux-5.10/arch/powerpc/kvm/
H A De500_mmu_host.c732 kvm_flush_remote_tlbs(kvm); in kvm_unmap_hva()
/kernel/linux/linux-6.6/arch/riscv/kvm/
H A Dmmu.c343 kvm_flush_remote_tlbs(kvm); in gstage_wp_memory_region()
/kernel/linux/linux-5.10/virt/kvm/
H A Dkvm_main.c359 void kvm_flush_remote_tlbs(struct kvm *kvm) in kvm_flush_remote_tlbs() function
383 EXPORT_SYMBOL_GPL(kvm_flush_remote_tlbs); variable
519 kvm_flush_remote_tlbs(kvm); in kvm_mmu_notifier_change_pte()
543 kvm_flush_remote_tlbs(kvm); in kvm_mmu_notifier_invalidate_range_start()
589 kvm_flush_remote_tlbs(kvm); in kvm_mmu_notifier_clear_flush_young()
/kernel/linux/linux-6.6/virt/kvm/
H A Dkvm_main.c348 void kvm_flush_remote_tlbs(struct kvm *kvm) in kvm_flush_remote_tlbs() function
367 EXPORT_SYMBOL_GPL(kvm_flush_remote_tlbs); variable
379 kvm_flush_remote_tlbs(kvm); in kvm_flush_remote_tlbs_range()
645 kvm_flush_remote_tlbs(kvm); in __kvm_handle_hva_range()
4649 kvm_flush_remote_tlbs(kvm); in kvm_vm_ioctl_reset_dirty_pages()
/kernel/linux/linux-5.10/arch/mips/kvm/
H A Dvz.c3218 kvm_flush_remote_tlbs(kvm); in kvm_vz_flush_shadow_all()
3226 * asid_flush_mask, and just use kvm_flush_remote_tlbs(kvm) to in kvm_vz_flush_shadow_all()
3230 kvm_flush_remote_tlbs(kvm); in kvm_vz_flush_shadow_all()
H A Dtrap_emul.c693 kvm_flush_remote_tlbs(kvm); in kvm_trap_emul_flush_shadow_all()
/kernel/linux/linux-6.6/arch/mips/kvm/
H A Dmips.c187 kvm_flush_remote_tlbs(kvm); in kvm_arch_flush_shadow_all()
/kernel/linux/linux-5.10/include/linux/
H A Dkvm_host.h867 void kvm_flush_remote_tlbs(struct kvm *kvm);
/kernel/linux/linux-6.6/include/linux/
H A Dkvm_host.h1382 void kvm_flush_remote_tlbs(struct kvm *kvm);

Completed in 80 milliseconds