Home
last modified time | relevance | path

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

/linux/arch/riscv/include/asm/
H A Dkvm_host.h186 struct kvm_vcpu_arch { struct
188 bool ran_atleast_once;
191 int last_exit_cpu;
197 unsigned long mvendorid;
198 unsigned long marchid;
199 unsigned long mimpid;
202 unsigned long host_sscratch;
203 unsigned long host_stvec;
204 unsigned long host_scounteren;
205 unsigned long host_senvcfg;
[all …]
/linux/arch/x86/include/asm/
H A Dkvm_host.h796 struct kvm_vcpu_arch { struct
801 unsigned long regs[NR_VCPU_REGS];
802 u32 regs_avail;
803 u32 regs_dirty;
805 unsigned long cr0;
806 unsigned long cr0_guest_owned_bits;
807 unsigned long cr2;
808 unsigned long cr3;
809 unsigned long cr4;
810 unsigned long cr4_guest_owned_bits;
[all …]
/linux/arch/arm64/include/asm/
H A Dkvm_host.h824 struct kvm_vcpu_arch { struct
825 struct kvm_cpu_context ctxt;
837 void *sve_state;
838 enum fp_type fp_type;
839 unsigned int sve_max_vl;
842 struct kvm_s2_mmu *hw_mmu;
845 u64 hcr_el2;
846 u64 hcrx_el2;
847 u64 mdcr_el2;
849 struct {
[all …]
/linux/arch/s390/include/asm/
H A Dkvm_host.h416 struct kvm_vcpu_arch { struct
417 struct kvm_s390_sie_block *sie_block;
419 struct kvm_s390_sie_block *vsie_block;
420 unsigned int host_acrs[NUM_ACRS];
421 struct gs_cb *host_gscb;
422 struct kvm_s390_local_interrupt local_int;
423 struct hrtimer ckc_timer;
424 struct kvm_s390_pgm_info pgm;
425 struct gmap *gmap;
426 struct kvm_guestdbg_info_arch guestdbg;
[all …]