Searched refs:kvm_mmu (Results 1 – 11 of 11) sorted by relevance
| /linux/arch/x86/kvm/ |
| H A D | mmu.h | 99 static inline bool mmu_has_mbec(struct kvm_mmu *mmu) in mmu_has_mbec() 185 void kvm_mmu_free_roots(struct kvm *kvm, struct kvm_mmu *mmu, 187 void kvm_mmu_free_guest_mode_roots(struct kvm *kvm, struct kvm_mmu *mmu);
|
| H A D | x86.c | 748 struct kvm_mmu *mmu = vcpu->arch.mmu; in kvm_invalidate_pcid()
|
| /linux/tools/testing/selftests/kvm/include/x86/ |
| H A D | kvm_util_arch.h | 33 struct kvm_mmu;
|
| H A D | processor.h | 27 extern struct kvm_mmu guest_mmu; 1588 void __virt_pg_map(struct kvm_vm *vm, struct kvm_mmu *mmu, gva_t gva,
|
| /linux/tools/testing/selftests/kvm/lib/x86/ |
| H A D | processor.c | 31 struct kvm_mmu guest_mmu; 167 static void virt_mmu_init(struct kvm_vm *vm, struct kvm_mmu *mmu, in virt_mmu_init() 212 static void *virt_get_pte(struct kvm_vm *vm, struct kvm_mmu *mmu, in virt_get_pte() 227 struct kvm_mmu *mmu, in virt_create_upper_pte() 262 void __virt_pg_map(struct kvm_vm *vm, struct kvm_mmu *mmu, gva_t gva, in __virt_pg_map() 347 static bool vm_is_target_pte(struct kvm_mmu *mmu, u64 *pte, in vm_is_target_pte() 361 struct kvm_mmu *mmu, in __vm_get_page_table_entry() 412 struct kvm_mmu *mmu = &vm->mmu; in virt_arch_dump()
|
| /linux/arch/x86/kvm/mmu/ |
| H A D | mmu.c | 3738 struct kvm_mmu *mmu; in fast_page_fault() 3886 void kvm_mmu_free_roots(struct kvm *kvm, struct kvm_mmu *mmu, in kvm_mmu_free_roots() 3951 void kvm_mmu_free_guest_mode_roots(struct kvm *kvm, struct kvm_mmu *mmu) in kvm_mmu_free_guest_mode_roots() 3998 struct kvm_mmu *mmu = vcpu->arch.mmu; in mmu_alloc_direct_roots() 4137 struct kvm_mmu *mmu = vcpu->arch.mmu; in mmu_alloc_shadow_roots() 4256 struct kvm_mmu *mmu = vcpu->arch.mmu; in mmu_alloc_special_roots() 5256 static void nonpaging_init_context(struct kvm_mmu *context) in nonpaging_init_context() 5288 static bool cached_root_find_and_keep_current(struct kvm *kvm, struct kvm_mmu *mmu, in cached_root_find_and_keep_current() 5322 static bool cached_root_find_without_current(struct kvm *kvm, struct kvm_mmu *mmu, in cached_root_find_without_current() 5343 static bool fast_pgd_switch(struct kvm *kvm, struct kvm_mmu *mmu, in fast_pgd_switch() [all …]
|
| /linux/arch/x86/include/asm/ |
| H A D | kvm_host.h | 495 struct kvm_mmu { struct 756 struct kvm_mmu *mmu; 759 struct kvm_mmu root_mmu; 762 struct kvm_mmu guest_mmu;
|
| /linux/tools/testing/selftests/kvm/include/ |
| H A D | kvm_util.h | 91 struct kvm_mmu { struct 123 struct kvm_mmu mmu; 124 struct kvm_mmu stage2_mmu; 96 archkvm_mmu global() argument
|
| /linux/tools/testing/selftests/kvm/lib/riscv/ |
| H A D | processor.c | 174 struct kvm_mmu *mmu = &vm->mmu; in virt_arch_dump()
|
| /linux/arch/x86/kvm/vmx/ |
| H A D | nested.c | 5997 struct kvm_mmu *mmu; in handle_invept()
|
| H A D | vmx.c | 3369 struct kvm_mmu *mmu = vcpu->arch.mmu; in vmx_flush_tlb_current()
|