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.h169 struct kvm_vcpu_arch { struct
174 unsigned long host_eentry;
175 unsigned long guest_eentry;
178 int (*handle_exit)(struct kvm_run *run, struct kvm_vcpu *vcpu);
181 unsigned long kvm_pgd;
184 unsigned long host_sp;
185 unsigned long host_tp;
186 unsigned long host_pgd;
189 unsigned long badi;
190 unsigned long badv;
[all …]
/linux/arch/riscv/include/asm/
H A Dkvm_host.h182 struct kvm_vcpu_arch { struct
184 bool ran_atleast_once;
187 int last_exit_cpu;
193 unsigned long mvendorid;
194 unsigned long marchid;
195 unsigned long mimpid;
198 unsigned long host_sscratch;
199 unsigned long host_stvec;
200 unsigned long host_scounteren;
201 unsigned long host_senvcfg;
[all …]
/linux/arch/x86/include/asm/
H A Dkvm_host.h779 struct kvm_vcpu_arch { struct
784 unsigned long regs[NR_VCPU_REGS];
785 u32 regs_avail;
786 u32 regs_dirty;
788 unsigned long cr0;
789 unsigned long cr0_guest_owned_bits;
790 unsigned long cr2;
791 unsigned long cr3;
792 unsigned long cr4;
793 unsigned long cr4_guest_owned_bits;
[all …]
/linux/arch/arm64/include/asm/
H A Dkvm_host.h793 struct kvm_vcpu_arch { struct
794 struct kvm_cpu_context ctxt;
806 void *sve_state;
807 enum fp_type fp_type;
808 unsigned int sve_max_vl;
811 struct kvm_s2_mmu *hw_mmu;
814 u64 hcr_el2;
815 u64 hcrx_el2;
816 u64 mdcr_el2;
819 struct kvm_vcpu_fault_info fault;
[all …]
/linux/arch/s390/include/asm/
H A Dkvm_host.h414 struct kvm_vcpu_arch { struct
415 struct kvm_s390_sie_block *sie_block;
417 struct kvm_s390_sie_block *vsie_block;
418 unsigned int host_acrs[NUM_ACRS];
419 struct gs_cb *host_gscb;
420 struct kvm_s390_local_interrupt local_int;
421 struct hrtimer ckc_timer;
422 struct kvm_s390_pgm_info pgm;
423 struct gmap *gmap;
424 struct kvm_guestdbg_info_arch guestdbg;
[all …]