#include <linux/kvm_host.h>
#include <linux/module.h>
#include <linux/vmalloc.h>
#include <linux/uaccess.h>
#include <asm/user.h>
#include <asm/xsave.h>
#include "cpuid.h"
#include "lapic.h"
#include "mmu.h"
#include "trace.h"
Go to the source code of this file.
|
#define | F(x) bit(X86_FEATURE_##x) |
|
|
void | kvm_update_cpuid (struct kvm_vcpu *vcpu) |
|
int | kvm_vcpu_ioctl_set_cpuid (struct kvm_vcpu *vcpu, struct kvm_cpuid *cpuid, struct kvm_cpuid_entry __user *entries) |
|
int | kvm_vcpu_ioctl_set_cpuid2 (struct kvm_vcpu *vcpu, struct kvm_cpuid2 *cpuid, struct kvm_cpuid_entry2 __user *entries) |
|
int | kvm_vcpu_ioctl_get_cpuid2 (struct kvm_vcpu *vcpu, struct kvm_cpuid2 *cpuid, struct kvm_cpuid_entry2 __user *entries) |
|
int | kvm_dev_ioctl_get_supported_cpuid (struct kvm_cpuid2 *cpuid, struct kvm_cpuid_entry2 __user *entries) |
|
struct kvm_cpuid_entry2 * | kvm_find_cpuid_entry (struct kvm_vcpu *vcpu, u32 function, u32 index) |
|
| EXPORT_SYMBOL_GPL (kvm_find_cpuid_entry) |
|
int | cpuid_maxphyaddr (struct kvm_vcpu *vcpu) |
|
void | kvm_cpuid (struct kvm_vcpu *vcpu, u32 *eax, u32 *ebx, u32 *ecx, u32 *edx) |
|
void | kvm_emulate_cpuid (struct kvm_vcpu *vcpu) |
|
| EXPORT_SYMBOL_GPL (kvm_emulate_cpuid) |
|
#define F |
( |
|
x | ) |
bit(X86_FEATURE_##x) |