|
Linux Kernel
3.7.1
|
#include <linux/kvm_host.h>#include <linux/slab.h>#include <linux/err.h>#include <linux/export.h>#include <asm/reg.h>#include <asm/cputable.h>#include <asm/tlbflush.h>#include <asm/kvm_44x.h>#include <asm/kvm_ppc.h>#include "44x_tlb.h"#include "booke.h"Go to the source code of this file.
Functions | |
| void | kvmppc_core_vcpu_load (struct kvm_vcpu *vcpu, int cpu) |
| void | kvmppc_core_vcpu_put (struct kvm_vcpu *vcpu) |
| int | kvmppc_core_check_processor_compat (void) |
| int | kvmppc_core_vcpu_setup (struct kvm_vcpu *vcpu) |
| int | kvmppc_core_vcpu_translate (struct kvm_vcpu *vcpu, struct kvm_translation *tr) |
| void | kvmppc_core_get_sregs (struct kvm_vcpu *vcpu, struct kvm_sregs *sregs) |
| int | kvmppc_core_set_sregs (struct kvm_vcpu *vcpu, struct kvm_sregs *sregs) |
| struct kvm_vcpu * | kvmppc_core_vcpu_create (struct kvm *kvm, unsigned int id) |
| void | kvmppc_core_vcpu_free (struct kvm_vcpu *vcpu) |
| int | kvmppc_core_init_vm (struct kvm *kvm) |
| void | kvmppc_core_destroy_vm (struct kvm *kvm) |
| module_init (kvmppc_44x_init) | |
| module_exit (kvmppc_44x_exit) | |
| int kvmppc_core_vcpu_translate | ( | struct kvm_vcpu * | vcpu, |
| struct kvm_translation * | tr | ||
| ) |
| module_exit | ( | kvmppc_44x_exit | ) |
| module_init | ( | kvmppc_44x_init | ) |
1.8.2