Home
last modified time | relevance | path

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

/linux/arch/loongarch/include/asm/
H A Dkvm_host.h171 struct kvm_vcpu_arch { struct
176 unsigned long host_eentry;
177 unsigned long guest_eentry;
180 int (*handle_exit)(struct kvm_run *run, struct kvm_vcpu *vcpu);
183 unsigned long kvm_pgd;
186 unsigned long host_sp;
187 unsigned long host_tp;
188 unsigned long host_pgd;
191 unsigned long badi;
192 unsigned long badv;
[all …]
/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.h784 struct kvm_vcpu_arch { struct
789 unsigned long regs[NR_VCPU_REGS];
790 u32 regs_avail;
791 u32 regs_dirty;
793 unsigned long cr0;
794 unsigned long cr0_guest_owned_bits;
795 unsigned long cr2;
796 unsigned long cr3;
797 unsigned long cr4;
798 unsigned long cr4_guest_owned_bits;
[all …]
/linux/arch/arm64/include/asm/
H A Dkvm_host.h797 struct kvm_vcpu_arch { struct
798 struct kvm_cpu_context ctxt;
810 void *sve_state;
811 enum fp_type fp_type;
812 unsigned int sve_max_vl;
815 struct kvm_s2_mmu *hw_mmu;
818 u64 hcr_el2;
819 u64 hcrx_el2;
820 u64 mdcr_el2;
822 struct {
[all …]
/linux/arch/s390/include/asm/
H A Dkvm_host.h415 struct kvm_vcpu_arch { struct
416 struct kvm_s390_sie_block *sie_block;
418 struct kvm_s390_sie_block *vsie_block;
419 unsigned int host_acrs[NUM_ACRS];
420 struct gs_cb *host_gscb;
421 struct kvm_s390_local_interrupt local_int;
422 struct hrtimer ckc_timer;
423 struct kvm_s390_pgm_info pgm;
424 struct gmap *gmap;
425 struct kvm_guestdbg_info_arch guestdbg;
[all …]