Lines Matching defs:kvm

42 static int stage2_apply_range(struct kvm *kvm, phys_addr_t addr,  in stage2_apply_range()
67 #define stage2_apply_range_resched(kvm, addr, end, fn) \ argument
81 void kvm_flush_remote_tlbs(struct kvm *kvm) in kvm_flush_remote_tlbs()
168 struct kvm *kvm = kvm_s2_mmu_to_kvm(mmu); in __unmap_stage2_range() local
182 static void stage2_flush_memslot(struct kvm *kvm, in stage2_flush_memslot()
198 static void stage2_flush_vm(struct kvm *kvm) in stage2_flush_vm()
446 int kvm_init_stage2_mmu(struct kvm *kvm, struct kvm_s2_mmu *mmu) in kvm_init_stage2_mmu()
486 static void stage2_unmap_memslot(struct kvm *kvm, in stage2_unmap_memslot()
534 void stage2_unmap_vm(struct kvm *kvm) in stage2_unmap_vm()
555 struct kvm *kvm = kvm_s2_mmu_to_kvm(mmu); in kvm_free_stage2_pgd() local
582 int kvm_phys_addr_ioremap(struct kvm *kvm, phys_addr_t guest_ipa, in kvm_phys_addr_ioremap()
624 struct kvm *kvm = kvm_s2_mmu_to_kvm(mmu); in stage2_wp_range() local
641 void kvm_mmu_wp_memory_region(struct kvm *kvm, int slot) in kvm_mmu_wp_memory_region()
670 static void kvm_mmu_write_protect_pt_masked(struct kvm *kvm, in kvm_mmu_write_protect_pt_masked()
688 void kvm_arch_mmu_enable_log_dirty_pt_masked(struct kvm *kvm, in kvm_arch_mmu_enable_log_dirty_pt_masked()
833 struct kvm *kvm = vcpu->kvm; in user_mem_abort() local
1150 static int handle_hva_to_gpa(struct kvm *kvm, in handle_hva_to_gpa()
1153 int (*handler)(struct kvm *kvm, in handle_hva_to_gpa()
1182 static int kvm_unmap_hva_handler(struct kvm *kvm, gpa_t gpa, u64 size, void *data) in kvm_unmap_hva_handler()
1191 int kvm_unmap_hva_range(struct kvm *kvm, in kvm_unmap_hva_range()
1202 static int kvm_set_spte_handler(struct kvm *kvm, gpa_t gpa, u64 size, void *data) in kvm_set_spte_handler()
1219 int kvm_set_spte_hva(struct kvm *kvm, unsigned long hva, pte_t pte) in kvm_set_spte_hva()
1238 static int kvm_age_hva_handler(struct kvm *kvm, gpa_t gpa, u64 size, void *data) in kvm_age_hva_handler()
1249 static int kvm_test_age_hva_handler(struct kvm *kvm, gpa_t gpa, u64 size, void *data) in kvm_test_age_hva_handler()
1255 int kvm_age_hva(struct kvm *kvm, unsigned long start, unsigned long end) in kvm_age_hva()
1263 int kvm_test_age_hva(struct kvm *kvm, unsigned long hva) in kvm_test_age_hva()
1369 void kvm_arch_commit_memory_region(struct kvm *kvm, in kvm_arch_commit_memory_region()
1392 int kvm_arch_prepare_memory_region(struct kvm *kvm, in kvm_arch_prepare_memory_region()
1476 void kvm_arch_free_memslot(struct kvm *kvm, struct kvm_memory_slot *slot) in kvm_arch_free_memslot()
1480 void kvm_arch_memslots_updated(struct kvm *kvm, u64 gen) in kvm_arch_memslots_updated()
1484 void kvm_arch_flush_shadow_all(struct kvm *kvm) in kvm_arch_flush_shadow_all()
1489 void kvm_arch_flush_shadow_memslot(struct kvm *kvm, in kvm_arch_flush_shadow_memslot()