Lines Matching defs:kvm

86 	struct kvm *kvm;
160 extern long kvmppc_hv_find_lock_hpte(struct kvm *kvm, gva_t eaddr,
174 extern int kvmppc_book3s_hcall_implemented(struct kvm *kvm, unsigned long hc);
193 extern void kvmppc_radix_tlbie_page(struct kvm *kvm, unsigned long addr,
195 extern void kvmppc_unmap_pte(struct kvm *kvm, pte_t *pte, unsigned long gpa,
199 extern bool kvmppc_hv_handle_set_rc(struct kvm *kvm, bool nested,
207 extern int kvmppc_init_vm_radix(struct kvm *kvm);
208 extern void kvmppc_free_radix(struct kvm *kvm);
209 extern void kvmppc_free_pgtable_radix(struct kvm *kvm, pgd_t *pgd,
213 extern void kvm_unmap_radix(struct kvm *kvm, struct kvm_memory_slot *memslot,
215 extern bool kvm_age_radix(struct kvm *kvm, struct kvm_memory_slot *memslot,
217 extern bool kvm_test_age_radix(struct kvm *kvm, struct kvm_memory_slot *memslot,
219 extern long kvmppc_hv_get_dirty_log_radix(struct kvm *kvm,
221 extern void kvmppc_radix_flush_memslot(struct kvm *kvm,
223 extern int kvmhv_get_rmmu_info(struct kvm *kvm, struct kvm_ppc_rmmu_info *info);
238 extern void kvmppc_add_revmap_chain(struct kvm *kvm, struct revmap_entry *rev,
242 extern void kvmppc_invalidate_hpte(struct kvm *kvm, __be64 *hptep,
244 void kvmppc_clear_ref_hpte(struct kvm *kvm, __be64 *hptep,
246 extern void *kvmppc_pin_guest_page(struct kvm *kvm, unsigned long addr,
248 extern void kvmppc_unpin_guest_page(struct kvm *kvm, void *addr,
250 extern long kvmppc_do_h_enter(struct kvm *kvm, unsigned long flags,
253 extern long kvmppc_do_h_remove(struct kvm *kvm, unsigned long flags,
256 extern long kvmppc_hv_get_dirty_log_hpt(struct kvm *kvm,
261 extern unsigned long kvmppc_filter_lpcr_hv(struct kvm *kvm,
263 extern void kvmppc_update_lpcr(struct kvm *kvm, unsigned long lpcr,
276 extern void kvmppc_pr_init_default_hcalls(struct kvm *kvm);
300 void kvmhv_vm_nested_init(struct kvm *kvm);
304 void kvmhv_release_all_nested(struct kvm *kvm);
417 static inline bool is_kvmppc_hv_enabled(struct kvm *kvm);
421 return !is_kvmppc_hv_enabled(vcpu->kvm);
471 static inline u32 kvmppc_pack_vcpu_id(struct kvm *kvm, u32 id)
474 int stride = kvm->arch.emul_smt_mode;