Home
last modified time | relevance | path

Searched defs:kvm_vcpu_arch (Results 1 – 6 of 6) sorted by relevance

/linux-4.4.14/arch/powerpc/include/asm/
Dkvm_host.h411 struct kvm_vcpu_arch { struct
412 ulong host_stack;
413 u32 host_pid;
415 struct kvmppc_slb slb[64];
416 int slb_max; /* 1 + index of last valid entry in slb[] */
417 int slb_nr; /* total number of entries in SLB */
418 struct kvmppc_mmu mmu;
419 struct kvmppc_vcpu_book3s *book3s;
422 struct kvmppc_book3s_shadow_vcpu *shadow_vcpu;
425 ulong gpr[32];
[all …]
/linux-4.4.14/arch/arm64/include/asm/
Dkvm_host.h98 struct kvm_vcpu_arch { struct
99 struct kvm_cpu_context ctxt;
102 u64 hcr_el2;
103 u32 mdcr_el2;
106 struct kvm_vcpu_fault_info fault;
109 u64 debug_flags;
124 struct kvm_guest_debug_arch *debug_ptr;
125 struct kvm_guest_debug_arch vcpu_debug_state;
126 struct kvm_guest_debug_arch external_debug_state;
129 kvm_cpu_context_t *host_cpu_context;
[all …]
/linux-4.4.14/arch/arm/include/asm/
Dkvm_host.h93 struct kvm_vcpu_arch { struct
94 struct kvm_regs regs;
96 int target; /* Processor target */
100 u32 cp15[NR_CP15_REGS];
103 u32 midr;
106 u32 hcr;
109 u32 irq_lines; /* IRQ and FIQ levels */
112 struct kvm_vcpu_fault_info fault;
115 struct vfp_hard_struct vfp_guest;
118 kvm_cpu_context_t *host_cpu_context;
[all …]
/linux-4.4.14/arch/x86/include/asm/
Dkvm_host.h383 struct kvm_vcpu_arch { struct
388 unsigned long regs[NR_VCPU_REGS];
389 u32 regs_avail;
390 u32 regs_dirty;
392 unsigned long cr0;
393 unsigned long cr0_guest_owned_bits;
394 unsigned long cr2;
395 unsigned long cr3;
396 unsigned long cr4;
397 unsigned long cr4_guest_owned_bits;
[all …]
/linux-4.4.14/arch/mips/include/asm/
Dkvm_host.h373 struct kvm_vcpu_arch { struct
374 void *host_ebase, *guest_ebase;
375 unsigned long host_stack;
376 unsigned long host_gp;
379 unsigned long host_cp0_badvaddr;
380 unsigned long host_cp0_cause;
381 unsigned long host_cp0_epc;
382 unsigned long host_cp0_entryhi;
383 uint32_t guest_inst;
386 unsigned long gprs[32];
[all …]
/linux-4.4.14/arch/s390/include/asm/
Dkvm_host.h505 struct kvm_vcpu_arch { struct
506 struct kvm_s390_sie_block *sie_block;
507 unsigned int host_acrs[NUM_ACRS];
508 struct fpu host_fpregs;
509 struct kvm_s390_local_interrupt local_int;
510 struct hrtimer ckc_timer;
511 struct kvm_s390_pgm_info pgm;
512 union {
516 struct gmap *gmap;
517 struct kvm_guestdbg_info_arch guestdbg;
[all …]