Home
last modified time | relevance | path

Searched refs:kvm_vcpu_arch (Results 1 – 16 of 16) sorted by relevance

/Linux-v5.4/arch/mips/kernel/
Dasm-offsets.c352 OFFSET(VCPU_FPR0, kvm_vcpu_arch, fpu.fpr[0]); in output_kvm_defines()
353 OFFSET(VCPU_FPR1, kvm_vcpu_arch, fpu.fpr[1]); in output_kvm_defines()
354 OFFSET(VCPU_FPR2, kvm_vcpu_arch, fpu.fpr[2]); in output_kvm_defines()
355 OFFSET(VCPU_FPR3, kvm_vcpu_arch, fpu.fpr[3]); in output_kvm_defines()
356 OFFSET(VCPU_FPR4, kvm_vcpu_arch, fpu.fpr[4]); in output_kvm_defines()
357 OFFSET(VCPU_FPR5, kvm_vcpu_arch, fpu.fpr[5]); in output_kvm_defines()
358 OFFSET(VCPU_FPR6, kvm_vcpu_arch, fpu.fpr[6]); in output_kvm_defines()
359 OFFSET(VCPU_FPR7, kvm_vcpu_arch, fpu.fpr[7]); in output_kvm_defines()
360 OFFSET(VCPU_FPR8, kvm_vcpu_arch, fpu.fpr[8]); in output_kvm_defines()
361 OFFSET(VCPU_FPR9, kvm_vcpu_arch, fpu.fpr[9]); in output_kvm_defines()
[all …]
/Linux-v5.4/arch/mips/kvm/
Dentry.c249 UASM_i_SW(&p, SP, offsetof(struct kvm_vcpu_arch, host_stack), K1); in kvm_mips_build_vcpu_run()
252 UASM_i_SW(&p, GP, offsetof(struct kvm_vcpu_arch, host_gp), K1); in kvm_mips_build_vcpu_run()
263 UASM_i_LW(&p, K0, offsetof(struct kvm_vcpu_arch, guest_ebase), K1); in kvm_mips_build_vcpu_run()
305 UASM_i_LW(&p, T0, offsetof(struct kvm_vcpu_arch, pc), K1); in kvm_mips_build_enter_guest()
311 UASM_i_SW(&p, K0, offsetof(struct kvm_vcpu_arch, host_pgd), K1); in kvm_mips_build_enter_guest()
361 UASM_i_SW(&p, K0, offsetof(struct kvm_vcpu_arch, host_entryhi), in kvm_mips_build_enter_guest()
369 UASM_i_LW(&p, T0, offsetof(struct kvm_vcpu_arch, cop0), K1); in kvm_mips_build_enter_guest()
375 UASM_i_ADDIU(&p, T1, K1, offsetof(struct kvm_vcpu_arch, in kvm_mips_build_enter_guest()
378 UASM_i_ADDIU(&p, T1, K1, offsetof(struct kvm_vcpu_arch, in kvm_mips_build_enter_guest()
434 UASM_i_LW(&p, i, offsetof(struct kvm_vcpu_arch, gprs[i]), K1); in kvm_mips_build_enter_guest()
[all …]
Demulate.c46 struct kvm_vcpu_arch *arch = &vcpu->arch; in kvm_compute_return_epc()
1805 struct kvm_vcpu_arch *arch = &vcpu->arch; in kvm_mips_emulate_cache()
2007 struct kvm_vcpu_arch *arch = &vcpu->arch; in kvm_mips_emulate_syscall()
2042 struct kvm_vcpu_arch *arch = &vcpu->arch; in kvm_mips_emulate_tlbmiss_ld()
2086 struct kvm_vcpu_arch *arch = &vcpu->arch; in kvm_mips_emulate_tlbinv_ld()
2128 struct kvm_vcpu_arch *arch = &vcpu->arch; in kvm_mips_emulate_tlbmiss_st()
2170 struct kvm_vcpu_arch *arch = &vcpu->arch; in kvm_mips_emulate_tlbinv_st()
2213 struct kvm_vcpu_arch *arch = &vcpu->arch; in kvm_mips_emulate_tlbmod()
2251 struct kvm_vcpu_arch *arch = &vcpu->arch; in kvm_mips_emulate_fpu_exc()
2280 struct kvm_vcpu_arch *arch = &vcpu->arch; in kvm_mips_emulate_ri_exc()
[all …]
Dinterrupt.c121 struct kvm_vcpu_arch *arch = &vcpu->arch; in kvm_mips_irq_deliver_cb()
Dvz.c1071 struct kvm_vcpu_arch *arch = &vcpu->arch; in kvm_vz_gpsi_cache()
1136 struct kvm_vcpu_arch *arch = &vcpu->arch; in kvm_trap_vz_handle_gpsi()
1214 struct kvm_vcpu_arch *arch = &vcpu->arch; in kvm_trap_vz_handle_gsfc()
/Linux-v5.4/arch/mips/include/asm/
Dkvm_host.h311 struct kvm_vcpu_arch { struct
743 static inline bool kvm_mips_guest_can_have_fpu(struct kvm_vcpu_arch *vcpu) in kvm_mips_guest_can_have_fpu()
749 static inline bool kvm_mips_guest_has_fpu(struct kvm_vcpu_arch *vcpu) in kvm_mips_guest_has_fpu()
755 static inline bool kvm_mips_guest_can_have_msa(struct kvm_vcpu_arch *vcpu) in kvm_mips_guest_can_have_msa()
761 static inline bool kvm_mips_guest_has_msa(struct kvm_vcpu_arch *vcpu) in kvm_mips_guest_has_msa()
834 void __kvm_save_fpu(struct kvm_vcpu_arch *vcpu);
835 void __kvm_restore_fpu(struct kvm_vcpu_arch *vcpu);
836 void __kvm_restore_fcsr(struct kvm_vcpu_arch *vcpu);
837 void __kvm_save_msa(struct kvm_vcpu_arch *vcpu);
838 void __kvm_restore_msa(struct kvm_vcpu_arch *vcpu);
[all …]
/Linux-v5.4/arch/x86/kvm/
Dhyperv.h33 struct kvm_vcpu_arch *arch; in hv_vcpu_to_vcpu()
35 arch = container_of(hv_vcpu, struct kvm_vcpu_arch, hyperv); in hv_vcpu_to_vcpu()
Dx86.c2251 struct kvm_vcpu_arch *vcpu = &v->arch; in kvm_setup_pvclock_page()
2309 struct kvm_vcpu_arch *vcpu = &v->arch; in kvm_guest_time_update()
/Linux-v5.4/virt/kvm/arm/
Dpmu.c35 struct kvm_vcpu_arch *vcpu_arch; in kvm_pmc_to_vcpu()
39 vcpu_arch = container_of(pmu, struct kvm_vcpu_arch, pmu); in kvm_pmc_to_vcpu()
/Linux-v5.4/arch/arm/include/asm/
Dkvm_host.h162 struct kvm_vcpu_arch { struct
/Linux-v5.4/arch/arm64/include/asm/
Dkvm_host.h244 struct kvm_vcpu_arch { struct
/Linux-v5.4/arch/powerpc/include/asm/
Dkvm_host.h514 struct kvm_vcpu_arch { struct
/Linux-v5.4/arch/s390/include/asm/
Dkvm_host.h642 struct kvm_vcpu_arch { struct
/Linux-v5.4/include/linux/
Dkvm_host.h322 struct kvm_vcpu_arch arch;
/Linux-v5.4/arch/x86/include/asm/
Dkvm_host.h537 struct kvm_vcpu_arch { struct
/Linux-v5.4/arch/powerpc/kvm/
Dbook3s_pr.c502 struct kvm_vcpu_arch *a = &vcpu->arch; in kvmppc_set_msr_pr()