Home
last modified time | relevance | path

Searched refs:kvm_flush_remote_tlbs (Results 1 – 9 of 9) sorted by relevance

/linux/arch/loongarch/kvm/
H A Dmmu.c314 kvm_flush_remote_tlbs(kvm); in kvm_flush_range()
493 kvm_flush_remote_tlbs(kvm); in kvm_arch_commit_memory_region()
/linux/arch/x86/kvm/mmu/
H A Dpage_track.c112 kvm_flush_remote_tlbs(kvm);
H A Dmmu.c579 * kvm_flush_remote_tlbs() IPI to all active vcpus. in walk_shadow_page_lockless_begin()
2185 kvm_flush_remote_tlbs(kvm); in mmu_pages_first()
2388 kvm_flush_remote_tlbs(kvm); in kvm_mmu_alloc_shadow_page()
2876 * in the kvm_flush_remote_tlbs() achieves this. This pairs in kvm_mmu_zap_oldest_mmu_pages()
2879 * In addition, kvm_flush_remote_tlbs waits for all vcpus to exit in kvm_mmu_zap_oldest_mmu_pages()
2882 kvm_flush_remote_tlbs(kvm); in kvm_mmu_available_pages()
/linux/Documentation/virt/kvm/
H A Dvcpu-requests.rst113 entries, calling kvm_flush_remote_tlbs() to do so. Architectures that
114 choose to use the common kvm_flush_remote_tlbs() implementation will
/linux/virt/kvm/
H A Dkvm_main.c302 void kvm_flush_remote_tlbs(struct kvm *kvm) in kvm_flush_remote_tlbs()
321 EXPORT_SYMBOL_FOR_KVM_INTERNAL(kvm_flush_remote_tlbs); in kvm_flush_remote_tlbs_range()
333 kvm_flush_remote_tlbs(kvm); in kvm_flush_remote_tlbs_memslot()
647 kvm_flush_remote_tlbs(kvm); in kvm_handle_hva_range()
2588 kvm_flush_remote_tlbs(kvm); in kvm_vm_set_mem_attributes()
5109 kvm_flush_remote_tlbs(kvm); in kvm_vm_ioctl_enable_cap_generic()
294 void kvm_flush_remote_tlbs(struct kvm *kvm) kvm_flush_remote_tlbs() function
H A Dguest_memfd.c207 kvm_flush_remote_tlbs(kvm); in kvm_gmem_punch_hole()
/linux/arch/riscv/kvm/
H A Dmmu.c797 kvm_flush_remote_tlbs(kvm); in kvm_riscv_mmu_free_pgd()
/linux/arch/mips/kvm/
H A Dmips.c185 kvm_flush_remote_tlbs(kvm); in kvm_arch_flush_shadow_all()
/linux/include/linux/
H A Dkvm_host.h1584 void kvm_flush_remote_tlbs(struct kvm *kvm);