Searched refs:kvm_vcpu (Results 1 - 7 of 7) sorted by relevance
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/kvm/ |
H A D | kvm.h | 161 struct kvm_vcpu; 169 void (*new_cr3)(struct kvm_vcpu *vcpu); 170 int (*page_fault)(struct kvm_vcpu *vcpu, gva_t gva, u32 err); 171 void (*free)(struct kvm_vcpu *vcpu); 172 gpa_t (*gva_to_gpa)(struct kvm_vcpu *vcpu, gva_t gva); 258 struct kvm_vcpu { struct 366 struct kvm_vcpu vcpus[KVM_MAX_VCPUS]; 387 int (*vcpu_create)(struct kvm_vcpu *vcpu); 388 void (*vcpu_free)(struct kvm_vcpu *vcpu); 390 void (*vcpu_load)(struct kvm_vcpu *vcp [all...] |
H A D | svm.c | 96 static unsigned get_addr_size(struct kvm_vcpu *vcpu) 110 static inline u8 pop_irq(struct kvm_vcpu *vcpu) 122 static inline void push_irq(struct kvm_vcpu *vcpu, u8 irq) 182 static inline void force_new_asid(struct kvm_vcpu *vcpu) 187 static inline void flush_guest_tlb(struct kvm_vcpu *vcpu) 192 static void svm_set_efer(struct kvm_vcpu *vcpu, u64 efer) 201 static void svm_inject_gp(struct kvm_vcpu *vcpu, unsigned error_code) 210 static void inject_ud(struct kvm_vcpu *vcpu) 229 static void skip_emulated_instruction(struct kvm_vcpu *vcpu) 458 static int svm_vcpu_setup(struct kvm_vcpu *vcp [all...] |
H A D | vmx.c | 118 static struct vmx_msr_entry *find_msr_entry(struct kvm_vcpu *vcpu, u32 msr) 143 struct kvm_vcpu *vcpu = arg; 152 static void vcpu_clear(struct kvm_vcpu *vcpu) 241 static void vmx_vcpu_load(struct kvm_vcpu *vcpu) 281 static void vmx_vcpu_put(struct kvm_vcpu *vcpu) 287 static void vmx_vcpu_decache(struct kvm_vcpu *vcpu) 292 static unsigned long vmx_get_rflags(struct kvm_vcpu *vcpu) 297 static void vmx_set_rflags(struct kvm_vcpu *vcpu, unsigned long rflags) 302 static void skip_emulated_instruction(struct kvm_vcpu *vcpu) 322 static void vmx_inject_gp(struct kvm_vcpu *vcp [all...] |
H A D | mmu.c | 34 static void kvm_mmu_audit(struct kvm_vcpu *vcpu, const char *msg); 36 static void kvm_mmu_audit(struct kvm_vcpu *vcpu, const char *msg) {} 169 static int is_write_protection(struct kvm_vcpu *vcpu) 179 static int is_nx(struct kvm_vcpu *vcpu) 228 static int __mmu_topup_memory_caches(struct kvm_vcpu *vcpu, gfp_t gfp_flags) 242 static int mmu_topup_memory_caches(struct kvm_vcpu *vcpu) 257 static void mmu_free_memory_caches(struct kvm_vcpu *vcpu) 282 static struct kvm_pte_chain *mmu_alloc_pte_chain(struct kvm_vcpu *vcpu) 288 static void mmu_free_pte_chain(struct kvm_vcpu *vcpu, 294 static struct kvm_rmap_desc *mmu_alloc_rmap_desc(struct kvm_vcpu *vcp [all...] |
H A D | x86_emulate.h | 119 struct kvm_vcpu *vcpu;
|
H A D | kvm_main.c | 56 #define STAT_OFFSET(x) offsetof(struct kvm_vcpu, stat.x) 188 int kvm_read_guest(struct kvm_vcpu *vcpu, gva_t addr, unsigned long size, 221 int kvm_write_guest(struct kvm_vcpu *vcpu, gva_t addr, unsigned long size, 256 void kvm_load_guest_fpu(struct kvm_vcpu *vcpu) 267 void kvm_put_guest_fpu(struct kvm_vcpu *vcpu) 281 static void vcpu_load(struct kvm_vcpu *vcpu) 291 static struct kvm_vcpu *vcpu_load_slot(struct kvm *kvm, int slot) 293 struct kvm_vcpu *vcpu = &kvm->vcpus[slot]; 304 static void vcpu_put(struct kvm_vcpu *vcpu) 321 struct kvm_vcpu *vcp [all...] |
H A D | paging_tmpl.h | 73 struct kvm_vcpu *vcpu, gva_t addr, 195 static void FNAME(set_pte)(struct kvm_vcpu *vcpu, u64 guest_pte, 205 static void FNAME(set_pde)(struct kvm_vcpu *vcpu, u64 guest_pde, 224 static u64 *FNAME(fetch)(struct kvm_vcpu *vcpu, gva_t addr, 307 static int FNAME(fix_write_pf)(struct kvm_vcpu *vcpu, 392 static int FNAME(page_fault)(struct kvm_vcpu *vcpu, gva_t addr, 457 static gpa_t FNAME(gva_to_gpa)(struct kvm_vcpu *vcpu, gva_t vaddr)
|
Completed in 59 milliseconds