Home
last modified time | relevance | path

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

/linux-4.1.27/arch/powerpc/include/asm/
Dkvm_host.h398 struct kvm_vcpu_arch { struct
399 ulong host_stack;
400 u32 host_pid;
402 struct kvmppc_slb slb[64];
403 int slb_max; /* 1 + index of last valid entry in slb[] */
404 int slb_nr; /* total number of entries in SLB */
405 struct kvmppc_mmu mmu;
406 struct kvmppc_vcpu_book3s *book3s;
409 struct kvmppc_book3s_shadow_vcpu *shadow_vcpu;
412 ulong gpr[32];
[all …]
/linux-4.1.27/arch/arm/include/asm/
Dkvm_host.h96 struct kvm_vcpu_arch { struct
97 struct kvm_regs regs;
99 int target; /* Processor target */
103 u32 cp15[NR_CP15_REGS];
106 u32 midr;
109 u32 hcr;
112 u32 irq_lines; /* IRQ and FIQ levels */
115 struct kvm_vcpu_fault_info fault;
118 struct vfp_hard_struct vfp_guest;
121 kvm_cpu_context_t *host_cpu_context;
[all …]
/linux-4.1.27/arch/x86/include/asm/
Dkvm_host.h347 struct kvm_vcpu_arch { struct
352 unsigned long regs[NR_VCPU_REGS];
353 u32 regs_avail;
354 u32 regs_dirty;
356 unsigned long cr0;
357 unsigned long cr0_guest_owned_bits;
358 unsigned long cr2;
359 unsigned long cr3;
360 unsigned long cr4;
361 unsigned long cr4_guest_owned_bits;
[all …]
/linux-4.1.27/arch/arm64/include/asm/
Dkvm_host.h101 struct kvm_vcpu_arch { struct
102 struct kvm_cpu_context ctxt;
105 u64 hcr_el2;
108 struct kvm_vcpu_fault_info fault;
111 u64 debug_flags;
114 kvm_cpu_context_t *host_cpu_context;
117 struct vgic_cpu vgic_cpu;
118 struct arch_timer_cpu timer_cpu;
126 bool pause;
129 struct kvm_decode mmio_decode;
[all …]
/linux-4.1.27/arch/mips/include/asm/
Dkvm_host.h371 struct kvm_vcpu_arch { struct
372 void *host_ebase, *guest_ebase;
373 unsigned long host_stack;
374 unsigned long host_gp;
377 unsigned long host_cp0_badvaddr;
378 unsigned long host_cp0_cause;
379 unsigned long host_cp0_epc;
380 unsigned long host_cp0_entryhi;
381 uint32_t guest_inst;
384 unsigned long gprs[32];
[all …]
/linux-4.1.27/arch/s390/include/asm/
Dkvm_host.h497 struct kvm_vcpu_arch { struct
498 struct kvm_s390_sie_block *sie_block;
499 s390_fp_regs host_fpregs;
500 unsigned int host_acrs[NUM_ACRS];
501 s390_fp_regs guest_fpregs;
502 struct kvm_s390_vregs *host_vregs;
503 struct kvm_s390_local_interrupt local_int;
504 struct hrtimer ckc_timer;
505 struct kvm_s390_pgm_info pgm;
506 union {
[all …]