Lines Matching defs:kvm
777 vcpu->arch.pgdir = vcpu->kvm->mm->pgd;
1279 idx = srcu_read_lock(&vcpu->kvm->srcu);
1284 if (kvm_is_visible_gfn(vcpu->kvm, gfn)) {
1303 srcu_read_unlock(&vcpu->kvm->srcu, idx);
1327 idx = srcu_read_lock(&vcpu->kvm->srcu);
1332 if (kvm_is_visible_gfn(vcpu->kvm, gfn)) {
1345 srcu_read_unlock(&vcpu->kvm->srcu, idx);
1607 ret = vcpu->kvm->arch.kvm_ops->get_sregs(vcpu, sregs);
1630 ret = vcpu->kvm->arch.kvm_ops->set_sregs(vcpu, sregs);
1686 r = vcpu->kvm->arch.kvm_ops->get_one_reg(vcpu, id, val);
1755 r = vcpu->kvm->arch.kvm_ops->set_one_reg(vcpu, id, val);
1783 void kvm_arch_sync_dirty_log(struct kvm *kvm, struct kvm_memory_slot *memslot)
1788 int kvm_vm_ioctl_get_dirty_log(struct kvm *kvm, struct kvm_dirty_log *log)
1793 void kvmppc_core_free_memslot(struct kvm *kvm, struct kvm_memory_slot *slot)
1797 int kvmppc_core_prepare_memory_region(struct kvm *kvm,
1805 void kvmppc_core_commit_memory_region(struct kvm *kvm,
1813 void kvmppc_core_flush_memslot(struct kvm *kvm, struct kvm_memory_slot *memslot)
2090 int kvmppc_core_init_vm(struct kvm *kvm)
2092 return kvm->arch.kvm_ops->init_vm(kvm);
2100 r = vcpu->kvm->arch.kvm_ops->vcpu_create(vcpu);
2126 vcpu->kvm->arch.kvm_ops->vcpu_free(vcpu);
2133 vcpu->kvm->arch.kvm_ops->vcpu_free(vcpu);
2136 void kvmppc_core_destroy_vm(struct kvm *kvm)
2138 kvm->arch.kvm_ops->destroy_vm(kvm);
2143 vcpu->kvm->arch.kvm_ops->vcpu_load(vcpu, cpu);
2148 vcpu->kvm->arch.kvm_ops->vcpu_put(vcpu);