Lines Matching refs:kvm
49 #define VM_STAT(x) offsetof(struct kvm, stat.x), KVM_STAT_VM
1256 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmppc_handle_exit()
1261 if (kvm_is_visible_gfn(vcpu->kvm, gfn)) { in kvmppc_handle_exit()
1280 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvmppc_handle_exit()
1304 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmppc_handle_exit()
1309 if (kvm_is_visible_gfn(vcpu->kvm, gfn)) { in kvmppc_handle_exit()
1322 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvmppc_handle_exit()
1605 return vcpu->kvm->arch.kvm_ops->get_sregs(vcpu, sregs); in kvm_arch_vcpu_ioctl_get_sregs()
1624 return vcpu->kvm->arch.kvm_ops->set_sregs(vcpu, sregs); in kvm_arch_vcpu_ioctl_set_sregs()
1676 r = vcpu->kvm->arch.kvm_ops->get_one_reg(vcpu, id, val); in kvmppc_get_one_reg()
1745 r = vcpu->kvm->arch.kvm_ops->set_one_reg(vcpu, id, val); in kvmppc_set_one_reg()
1771 int kvm_vm_ioctl_get_dirty_log(struct kvm *kvm, struct kvm_dirty_log *log) in kvm_vm_ioctl_get_dirty_log() argument
1776 void kvmppc_core_free_memslot(struct kvm *kvm, struct kvm_memory_slot *free, in kvmppc_core_free_memslot() argument
1781 int kvmppc_core_create_memslot(struct kvm *kvm, struct kvm_memory_slot *slot, in kvmppc_core_create_memslot() argument
1787 int kvmppc_core_prepare_memory_region(struct kvm *kvm, in kvmppc_core_prepare_memory_region() argument
1794 void kvmppc_core_commit_memory_region(struct kvm *kvm, in kvmppc_core_commit_memory_region() argument
1801 void kvmppc_core_flush_memslot(struct kvm *kvm, struct kvm_memory_slot *memslot) in kvmppc_core_flush_memslot() argument
2073 vcpu->kvm->arch.kvm_ops->mmu_destroy(vcpu); in kvmppc_mmu_destroy()
2076 int kvmppc_core_init_vm(struct kvm *kvm) in kvmppc_core_init_vm() argument
2078 return kvm->arch.kvm_ops->init_vm(kvm); in kvmppc_core_init_vm()
2081 struct kvm_vcpu *kvmppc_core_vcpu_create(struct kvm *kvm, unsigned int id) in kvmppc_core_vcpu_create() argument
2083 return kvm->arch.kvm_ops->vcpu_create(kvm, id); in kvmppc_core_vcpu_create()
2088 vcpu->kvm->arch.kvm_ops->vcpu_free(vcpu); in kvmppc_core_vcpu_free()
2091 void kvmppc_core_destroy_vm(struct kvm *kvm) in kvmppc_core_destroy_vm() argument
2093 kvm->arch.kvm_ops->destroy_vm(kvm); in kvmppc_core_destroy_vm()
2098 vcpu->kvm->arch.kvm_ops->vcpu_load(vcpu, cpu); in kvmppc_core_vcpu_load()
2103 vcpu->kvm->arch.kvm_ops->vcpu_put(vcpu); in kvmppc_core_vcpu_put()