Home
last modified time | relevance | path

Searched defs:kvm_vcpu_arch (Results 1 – 4 of 4) 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.h205 struct kvm_vcpu_arch { struct
207 bool ran_atleast_once;
210 int last_exit_cpu;
216 unsigned long mvendorid;
217 unsigned long marchid;
218 unsigned long mimpid;
221 unsigned long host_sscratch;
222 unsigned long host_stvec;
223 unsigned long host_scounteren;
224 unsigned long host_senvcfg;
[all …]
/linux/arch/x86/include/asm/
H A Dkvm_host.h772 struct kvm_vcpu_arch { struct
777 unsigned long regs[NR_VCPU_REGS];
778 u32 regs_avail;
779 u32 regs_dirty;
781 unsigned long cr0;
782 unsigned long cr0_guest_owned_bits;
783 unsigned long cr2;
784 unsigned long cr3;
785 unsigned long cr4;
786 unsigned long cr4_guest_owned_bits;
[all …]
/linux/arch/arm64/include/asm/
H A Dkvm_host.h785 struct kvm_vcpu_arch { struct
786 struct kvm_cpu_context ctxt;
798 void *sve_state;
799 enum fp_type fp_type;
800 unsigned int sve_max_vl;
803 struct kvm_s2_mmu *hw_mmu;
806 u64 hcr_el2;
807 u64 hcrx_el2;
808 u64 mdcr_el2;
811 struct kvm_vcpu_fault_info fault;
[all …]