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 | ) |