Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | kvm_steal_time |
struct | kvm_mmu_op_header |
struct | kvm_mmu_op_write_pte |
struct | kvm_mmu_op_flush_tlb |
struct | kvm_mmu_op_release_pt |
struct | kvm_vcpu_pv_apf_data |
#define KVM_ASYNC_PF_ENABLED (1 << 0) |
Definition at line 56 of file kvm_para.h.
#define KVM_ASYNC_PF_SEND_ALWAYS (1 << 1) |
Definition at line 57 of file kvm_para.h.
#define KVM_CPUID_FEATURES 0x40000001 |
Definition at line 15 of file kvm_para.h.
#define KVM_CPUID_SIGNATURE 0x40000000 |
Definition at line 10 of file kvm_para.h.
#define KVM_FEATURE_ASYNC_PF 4 |
Definition at line 23 of file kvm_para.h.
#define KVM_FEATURE_CLOCKSOURCE 0 |
Definition at line 16 of file kvm_para.h.
#define KVM_FEATURE_CLOCKSOURCE2 3 |
Definition at line 22 of file kvm_para.h.
#define KVM_FEATURE_CLOCKSOURCE_STABLE_BIT 24 |
Definition at line 30 of file kvm_para.h.
#define KVM_FEATURE_MMU_OP 2 |
Definition at line 18 of file kvm_para.h.
#define KVM_FEATURE_NOP_IO_DELAY 1 |
Definition at line 17 of file kvm_para.h.
#define KVM_FEATURE_PV_EOI 6 |
Definition at line 25 of file kvm_para.h.
#define KVM_FEATURE_STEAL_TIME 5 |
Definition at line 24 of file kvm_para.h.
#define KVM_MAX_MMU_OP_BATCH 32 |
Definition at line 54 of file kvm_para.h.
#define KVM_MMU_OP_FLUSH_TLB 2 |
Definition at line 61 of file kvm_para.h.
#define KVM_MMU_OP_RELEASE_PT 3 |
Definition at line 62 of file kvm_para.h.
#define KVM_MMU_OP_WRITE_PTE 1 |
Definition at line 60 of file kvm_para.h.
#define KVM_MSR_ENABLED 1 |
Definition at line 35 of file kvm_para.h.
#define KVM_PV_EOI_BIT 0 |
Definition at line 94 of file kvm_para.h.
#define KVM_PV_EOI_DISABLED 0x0 |
Definition at line 97 of file kvm_para.h.
#define KVM_PV_EOI_ENABLED KVM_PV_EOI_MASK |
Definition at line 96 of file kvm_para.h.
#define KVM_PV_EOI_MASK (0x1 << KVM_PV_EOI_BIT) |
Definition at line 95 of file kvm_para.h.
#define KVM_PV_REASON_PAGE_NOT_PRESENT 1 |
Definition at line 85 of file kvm_para.h.
#define KVM_PV_REASON_PAGE_READY 2 |
Definition at line 86 of file kvm_para.h.
#define KVM_STEAL_ALIGNMENT_BITS 5 |
Definition at line 50 of file kvm_para.h.
#define KVM_STEAL_RESERVED_MASK (((1 << KVM_STEAL_ALIGNMENT_BITS) - 1 ) << 1) |
Definition at line 52 of file kvm_para.h.
#define KVM_STEAL_VALID_BITS ((-1ULL << (KVM_STEAL_ALIGNMENT_BITS + 1))) |
Definition at line 51 of file kvm_para.h.
#define MSR_KVM_ASYNC_PF_EN 0x4b564d02 |
Definition at line 39 of file kvm_para.h.
#define MSR_KVM_PV_EOI_EN 0x4b564d04 |
Definition at line 41 of file kvm_para.h.
#define MSR_KVM_STEAL_TIME 0x4b564d03 |
Definition at line 40 of file kvm_para.h.
#define MSR_KVM_SYSTEM_TIME 0x12 |
Definition at line 33 of file kvm_para.h.
#define MSR_KVM_SYSTEM_TIME_NEW 0x4b564d01 |
Definition at line 38 of file kvm_para.h.
#define MSR_KVM_WALL_CLOCK 0x11 |
Definition at line 32 of file kvm_para.h.
#define MSR_KVM_WALL_CLOCK_NEW 0x4b564d00 |
Definition at line 37 of file kvm_para.h.