/arch/mips/kernel/ |
D | asm-offsets.c | 348 OFFSET(VCPU_FPR0, kvm_vcpu_arch, fpu.fpr[0]); in output_kvm_defines() 349 OFFSET(VCPU_FPR1, kvm_vcpu_arch, fpu.fpr[1]); in output_kvm_defines() 350 OFFSET(VCPU_FPR2, kvm_vcpu_arch, fpu.fpr[2]); in output_kvm_defines() 351 OFFSET(VCPU_FPR3, kvm_vcpu_arch, fpu.fpr[3]); in output_kvm_defines() 352 OFFSET(VCPU_FPR4, kvm_vcpu_arch, fpu.fpr[4]); in output_kvm_defines() 353 OFFSET(VCPU_FPR5, kvm_vcpu_arch, fpu.fpr[5]); in output_kvm_defines() 354 OFFSET(VCPU_FPR6, kvm_vcpu_arch, fpu.fpr[6]); in output_kvm_defines() 355 OFFSET(VCPU_FPR7, kvm_vcpu_arch, fpu.fpr[7]); in output_kvm_defines() 356 OFFSET(VCPU_FPR8, kvm_vcpu_arch, fpu.fpr[8]); in output_kvm_defines() 357 OFFSET(VCPU_FPR9, kvm_vcpu_arch, fpu.fpr[9]); in output_kvm_defines() [all …]
|
/arch/mips/kvm/ |
D | entry.c | 249 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 …]
|
D | emulate.c | 46 struct kvm_vcpu_arch *arch = &vcpu->arch; in kvm_compute_return_epc() 1806 struct kvm_vcpu_arch *arch = &vcpu->arch; in kvm_mips_emulate_cache() 2008 struct kvm_vcpu_arch *arch = &vcpu->arch; in kvm_mips_emulate_syscall() 2043 struct kvm_vcpu_arch *arch = &vcpu->arch; in kvm_mips_emulate_tlbmiss_ld() 2087 struct kvm_vcpu_arch *arch = &vcpu->arch; in kvm_mips_emulate_tlbinv_ld() 2129 struct kvm_vcpu_arch *arch = &vcpu->arch; in kvm_mips_emulate_tlbmiss_st() 2171 struct kvm_vcpu_arch *arch = &vcpu->arch; in kvm_mips_emulate_tlbinv_st() 2214 struct kvm_vcpu_arch *arch = &vcpu->arch; in kvm_mips_emulate_tlbmod() 2252 struct kvm_vcpu_arch *arch = &vcpu->arch; in kvm_mips_emulate_fpu_exc() 2281 struct kvm_vcpu_arch *arch = &vcpu->arch; in kvm_mips_emulate_ri_exc() [all …]
|
D | interrupt.c | 121 struct kvm_vcpu_arch *arch = &vcpu->arch; in kvm_mips_irq_deliver_cb()
|
D | vz.c | 1071 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()
|
/arch/x86/kvm/ |
D | hyperv.h | 34 struct kvm_vcpu_arch *arch; in hv_vcpu_to_vcpu() 36 arch = container_of(hv_vcpu, struct kvm_vcpu_arch, hyperv); in hv_vcpu_to_vcpu()
|
D | x86.c | 1947 struct kvm_vcpu_arch *vcpu = &v->arch; in kvm_setup_pvclock_page() 2005 struct kvm_vcpu_arch *vcpu = &v->arch; in kvm_guest_time_update()
|
/arch/mips/include/asm/ |
D | kvm_host.h | 311 struct kvm_vcpu_arch { struct 740 static inline bool kvm_mips_guest_can_have_fpu(struct kvm_vcpu_arch *vcpu) in kvm_mips_guest_can_have_fpu() 746 static inline bool kvm_mips_guest_has_fpu(struct kvm_vcpu_arch *vcpu) in kvm_mips_guest_has_fpu() 752 static inline bool kvm_mips_guest_can_have_msa(struct kvm_vcpu_arch *vcpu) in kvm_mips_guest_can_have_msa() 758 static inline bool kvm_mips_guest_has_msa(struct kvm_vcpu_arch *vcpu) in kvm_mips_guest_has_msa() 831 void __kvm_save_fpu(struct kvm_vcpu_arch *vcpu); 832 void __kvm_restore_fpu(struct kvm_vcpu_arch *vcpu); 833 void __kvm_restore_fcsr(struct kvm_vcpu_arch *vcpu); 834 void __kvm_save_msa(struct kvm_vcpu_arch *vcpu); 835 void __kvm_restore_msa(struct kvm_vcpu_arch *vcpu); [all …]
|
/arch/arm/include/asm/ |
D | kvm_host.h | 148 struct kvm_vcpu_arch { struct
|
/arch/arm64/include/asm/ |
D | kvm_host.h | 203 struct kvm_vcpu_arch { struct
|
/arch/s390/include/asm/ |
D | kvm_host.h | 607 struct kvm_vcpu_arch { struct
|
/arch/powerpc/include/asm/ |
D | kvm_host.h | 479 struct kvm_vcpu_arch { struct
|
/arch/x86/include/asm/ |
D | kvm_host.h | 483 struct kvm_vcpu_arch { struct
|
/arch/powerpc/kvm/ |
D | book3s_pr.c | 374 struct kvm_vcpu_arch *a = &vcpu->arch; in kvmppc_set_msr_pr()
|