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 Dkvm.h161 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 Dsvm.c96 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 Dvmx.c118 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 Dmmu.c34 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 Dx86_emulate.h119 struct kvm_vcpu *vcpu;
H A Dkvm_main.c56 #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 Dpaging_tmpl.h73 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