kvm_vcpu_arch 747 arch/mips/include/asm/kvm_host.h static inline bool kvm_mips_guest_can_have_fpu(struct kvm_vcpu_arch *vcpu) kvm_vcpu_arch 753 arch/mips/include/asm/kvm_host.h static inline bool kvm_mips_guest_has_fpu(struct kvm_vcpu_arch *vcpu) kvm_vcpu_arch 759 arch/mips/include/asm/kvm_host.h static inline bool kvm_mips_guest_can_have_msa(struct kvm_vcpu_arch *vcpu) kvm_vcpu_arch 765 arch/mips/include/asm/kvm_host.h static inline bool kvm_mips_guest_has_msa(struct kvm_vcpu_arch *vcpu) kvm_vcpu_arch 838 arch/mips/include/asm/kvm_host.h void __kvm_save_fpu(struct kvm_vcpu_arch *vcpu); kvm_vcpu_arch 839 arch/mips/include/asm/kvm_host.h void __kvm_restore_fpu(struct kvm_vcpu_arch *vcpu); kvm_vcpu_arch 840 arch/mips/include/asm/kvm_host.h void __kvm_restore_fcsr(struct kvm_vcpu_arch *vcpu); kvm_vcpu_arch 841 arch/mips/include/asm/kvm_host.h void __kvm_save_msa(struct kvm_vcpu_arch *vcpu); kvm_vcpu_arch 842 arch/mips/include/asm/kvm_host.h void __kvm_restore_msa(struct kvm_vcpu_arch *vcpu); kvm_vcpu_arch 843 arch/mips/include/asm/kvm_host.h void __kvm_restore_msa_upper(struct kvm_vcpu_arch *vcpu); kvm_vcpu_arch 844 arch/mips/include/asm/kvm_host.h void __kvm_restore_msacsr(struct kvm_vcpu_arch *vcpu); kvm_vcpu_arch 960 arch/mips/include/asm/kvm_host.h static inline bool kvm_is_ifetch_fault(struct kvm_vcpu_arch *vcpu) kvm_vcpu_arch 352 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_FPR0, kvm_vcpu_arch, fpu.fpr[0]); kvm_vcpu_arch 353 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_FPR1, kvm_vcpu_arch, fpu.fpr[1]); kvm_vcpu_arch 354 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_FPR2, kvm_vcpu_arch, fpu.fpr[2]); kvm_vcpu_arch 355 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_FPR3, kvm_vcpu_arch, fpu.fpr[3]); kvm_vcpu_arch 356 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_FPR4, kvm_vcpu_arch, fpu.fpr[4]); kvm_vcpu_arch 357 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_FPR5, kvm_vcpu_arch, fpu.fpr[5]); kvm_vcpu_arch 358 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_FPR6, kvm_vcpu_arch, fpu.fpr[6]); kvm_vcpu_arch 359 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_FPR7, kvm_vcpu_arch, fpu.fpr[7]); kvm_vcpu_arch 360 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_FPR8, kvm_vcpu_arch, fpu.fpr[8]); kvm_vcpu_arch 361 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_FPR9, kvm_vcpu_arch, fpu.fpr[9]); kvm_vcpu_arch 362 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_FPR10, kvm_vcpu_arch, fpu.fpr[10]); kvm_vcpu_arch 363 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_FPR11, kvm_vcpu_arch, fpu.fpr[11]); kvm_vcpu_arch 364 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_FPR12, kvm_vcpu_arch, fpu.fpr[12]); kvm_vcpu_arch 365 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_FPR13, kvm_vcpu_arch, fpu.fpr[13]); kvm_vcpu_arch 366 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_FPR14, kvm_vcpu_arch, fpu.fpr[14]); kvm_vcpu_arch 367 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_FPR15, kvm_vcpu_arch, fpu.fpr[15]); kvm_vcpu_arch 368 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_FPR16, kvm_vcpu_arch, fpu.fpr[16]); kvm_vcpu_arch 369 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_FPR17, kvm_vcpu_arch, fpu.fpr[17]); kvm_vcpu_arch 370 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_FPR18, kvm_vcpu_arch, fpu.fpr[18]); kvm_vcpu_arch 371 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_FPR19, kvm_vcpu_arch, fpu.fpr[19]); kvm_vcpu_arch 372 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_FPR20, kvm_vcpu_arch, fpu.fpr[20]); kvm_vcpu_arch 373 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_FPR21, kvm_vcpu_arch, fpu.fpr[21]); kvm_vcpu_arch 374 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_FPR22, kvm_vcpu_arch, fpu.fpr[22]); kvm_vcpu_arch 375 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_FPR23, kvm_vcpu_arch, fpu.fpr[23]); kvm_vcpu_arch 376 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_FPR24, kvm_vcpu_arch, fpu.fpr[24]); kvm_vcpu_arch 377 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_FPR25, kvm_vcpu_arch, fpu.fpr[25]); kvm_vcpu_arch 378 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_FPR26, kvm_vcpu_arch, fpu.fpr[26]); kvm_vcpu_arch 379 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_FPR27, kvm_vcpu_arch, fpu.fpr[27]); kvm_vcpu_arch 380 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_FPR28, kvm_vcpu_arch, fpu.fpr[28]); kvm_vcpu_arch 381 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_FPR29, kvm_vcpu_arch, fpu.fpr[29]); kvm_vcpu_arch 382 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_FPR30, kvm_vcpu_arch, fpu.fpr[30]); kvm_vcpu_arch 383 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_FPR31, kvm_vcpu_arch, fpu.fpr[31]); kvm_vcpu_arch 385 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_FCR31, kvm_vcpu_arch, fpu.fcr31); kvm_vcpu_arch 386 arch/mips/kernel/asm-offsets.c OFFSET(VCPU_MSA_CSR, kvm_vcpu_arch, fpu.msacsr); kvm_vcpu_arch 46 arch/mips/kvm/emulate.c struct kvm_vcpu_arch *arch = &vcpu->arch; kvm_vcpu_arch 1805 arch/mips/kvm/emulate.c struct kvm_vcpu_arch *arch = &vcpu->arch; kvm_vcpu_arch 2007 arch/mips/kvm/emulate.c struct kvm_vcpu_arch *arch = &vcpu->arch; kvm_vcpu_arch 2042 arch/mips/kvm/emulate.c struct kvm_vcpu_arch *arch = &vcpu->arch; kvm_vcpu_arch 2086 arch/mips/kvm/emulate.c struct kvm_vcpu_arch *arch = &vcpu->arch; kvm_vcpu_arch 2128 arch/mips/kvm/emulate.c struct kvm_vcpu_arch *arch = &vcpu->arch; kvm_vcpu_arch 2170 arch/mips/kvm/emulate.c struct kvm_vcpu_arch *arch = &vcpu->arch; kvm_vcpu_arch 2213 arch/mips/kvm/emulate.c struct kvm_vcpu_arch *arch = &vcpu->arch; kvm_vcpu_arch 2251 arch/mips/kvm/emulate.c struct kvm_vcpu_arch *arch = &vcpu->arch; kvm_vcpu_arch 2280 arch/mips/kvm/emulate.c struct kvm_vcpu_arch *arch = &vcpu->arch; kvm_vcpu_arch 2315 arch/mips/kvm/emulate.c struct kvm_vcpu_arch *arch = &vcpu->arch; kvm_vcpu_arch 2350 arch/mips/kvm/emulate.c struct kvm_vcpu_arch *arch = &vcpu->arch; kvm_vcpu_arch 2385 arch/mips/kvm/emulate.c struct kvm_vcpu_arch *arch = &vcpu->arch; kvm_vcpu_arch 2420 arch/mips/kvm/emulate.c struct kvm_vcpu_arch *arch = &vcpu->arch; kvm_vcpu_arch 2455 arch/mips/kvm/emulate.c struct kvm_vcpu_arch *arch = &vcpu->arch; kvm_vcpu_arch 2489 arch/mips/kvm/emulate.c struct kvm_vcpu_arch *arch = &vcpu->arch; kvm_vcpu_arch 2630 arch/mips/kvm/emulate.c struct kvm_vcpu_arch *arch = &vcpu->arch; kvm_vcpu_arch 249 arch/mips/kvm/entry.c UASM_i_SW(&p, SP, offsetof(struct kvm_vcpu_arch, host_stack), K1); kvm_vcpu_arch 252 arch/mips/kvm/entry.c UASM_i_SW(&p, GP, offsetof(struct kvm_vcpu_arch, host_gp), K1); kvm_vcpu_arch 263 arch/mips/kvm/entry.c UASM_i_LW(&p, K0, offsetof(struct kvm_vcpu_arch, guest_ebase), K1); kvm_vcpu_arch 305 arch/mips/kvm/entry.c UASM_i_LW(&p, T0, offsetof(struct kvm_vcpu_arch, pc), K1); kvm_vcpu_arch 311 arch/mips/kvm/entry.c UASM_i_SW(&p, K0, offsetof(struct kvm_vcpu_arch, host_pgd), K1); kvm_vcpu_arch 361 arch/mips/kvm/entry.c UASM_i_SW(&p, K0, offsetof(struct kvm_vcpu_arch, host_entryhi), kvm_vcpu_arch 369 arch/mips/kvm/entry.c UASM_i_LW(&p, T0, offsetof(struct kvm_vcpu_arch, cop0), K1); kvm_vcpu_arch 375 arch/mips/kvm/entry.c UASM_i_ADDIU(&p, T1, K1, offsetof(struct kvm_vcpu_arch, kvm_vcpu_arch 378 arch/mips/kvm/entry.c UASM_i_ADDIU(&p, T1, K1, offsetof(struct kvm_vcpu_arch, kvm_vcpu_arch 434 arch/mips/kvm/entry.c UASM_i_LW(&p, i, offsetof(struct kvm_vcpu_arch, gprs[i]), K1); kvm_vcpu_arch 439 arch/mips/kvm/entry.c UASM_i_LW(&p, K0, offsetof(struct kvm_vcpu_arch, hi), K1); kvm_vcpu_arch 442 arch/mips/kvm/entry.c UASM_i_LW(&p, K0, offsetof(struct kvm_vcpu_arch, lo), K1); kvm_vcpu_arch 447 arch/mips/kvm/entry.c UASM_i_LW(&p, K0, offsetof(struct kvm_vcpu_arch, gprs[K0]), K1); kvm_vcpu_arch 448 arch/mips/kvm/entry.c UASM_i_LW(&p, K1, offsetof(struct kvm_vcpu_arch, gprs[K1]), K1); kvm_vcpu_arch 561 arch/mips/kvm/entry.c UASM_i_SW(&p, K0, offsetof(struct kvm_vcpu_arch, gprs[K0]), K1); kvm_vcpu_arch 611 arch/mips/kvm/entry.c UASM_i_SW(&p, i, offsetof(struct kvm_vcpu_arch, gprs[i]), K1); kvm_vcpu_arch 617 arch/mips/kvm/entry.c UASM_i_SW(&p, T0, offsetof(struct kvm_vcpu_arch, hi), K1); kvm_vcpu_arch 620 arch/mips/kvm/entry.c UASM_i_SW(&p, T0, offsetof(struct kvm_vcpu_arch, lo), K1); kvm_vcpu_arch 626 arch/mips/kvm/entry.c UASM_i_SW(&p, T0, offsetof(struct kvm_vcpu_arch, gprs[K1]), K1); kvm_vcpu_arch 641 arch/mips/kvm/entry.c UASM_i_SW(&p, K0, offsetof(struct kvm_vcpu_arch, pc), K1); kvm_vcpu_arch 644 arch/mips/kvm/entry.c UASM_i_SW(&p, K0, offsetof(struct kvm_vcpu_arch, host_cp0_badvaddr), kvm_vcpu_arch 648 arch/mips/kvm/entry.c uasm_i_sw(&p, K0, offsetof(struct kvm_vcpu_arch, host_cp0_cause), K1); kvm_vcpu_arch 652 arch/mips/kvm/entry.c uasm_i_sw(&p, K0, offsetof(struct kvm_vcpu_arch, kvm_vcpu_arch 658 arch/mips/kvm/entry.c uasm_i_sw(&p, K0, offsetof(struct kvm_vcpu_arch, kvm_vcpu_arch 688 arch/mips/kvm/entry.c uasm_i_sw(&p, T0, offsetof(struct kvm_vcpu_arch, fpu.fcr31), kvm_vcpu_arch 704 arch/mips/kvm/entry.c uasm_i_sw(&p, T0, offsetof(struct kvm_vcpu_arch, fpu.msacsr), kvm_vcpu_arch 713 arch/mips/kvm/entry.c UASM_i_LW(&p, K0, offsetof(struct kvm_vcpu_arch, host_entryhi), kvm_vcpu_arch 725 arch/mips/kvm/entry.c offsetof(struct kvm_vcpu_arch, host_pgd), K1); kvm_vcpu_arch 741 arch/mips/kvm/entry.c offsetof(struct kvm_vcpu_arch, host_cp0_guestctl0), K1); kvm_vcpu_arch 768 arch/mips/kvm/entry.c UASM_i_LW(&p, GP, offsetof(struct kvm_vcpu_arch, host_gp), K1); kvm_vcpu_arch 771 arch/mips/kvm/entry.c UASM_i_LW(&p, SP, offsetof(struct kvm_vcpu_arch, host_stack), K1); kvm_vcpu_arch 876 arch/mips/kvm/entry.c UASM_i_LW(&p, T0, offsetof(struct kvm_vcpu_arch, guest_ebase), K1); kvm_vcpu_arch 914 arch/mips/kvm/entry.c UASM_i_LW(&p, K1, offsetof(struct kvm_vcpu_arch, host_stack), K1); kvm_vcpu_arch 121 arch/mips/kvm/interrupt.c struct kvm_vcpu_arch *arch = &vcpu->arch; kvm_vcpu_arch 1071 arch/mips/kvm/vz.c struct kvm_vcpu_arch *arch = &vcpu->arch; kvm_vcpu_arch 1136 arch/mips/kvm/vz.c struct kvm_vcpu_arch *arch = &vcpu->arch; kvm_vcpu_arch 1214 arch/mips/kvm/vz.c struct kvm_vcpu_arch *arch = &vcpu->arch; kvm_vcpu_arch 502 arch/powerpc/kvm/book3s_pr.c struct kvm_vcpu_arch *a = &vcpu->arch; kvm_vcpu_arch 33 arch/x86/kvm/hyperv.h struct kvm_vcpu_arch *arch; kvm_vcpu_arch 35 arch/x86/kvm/hyperv.h arch = container_of(hv_vcpu, struct kvm_vcpu_arch, hyperv); kvm_vcpu_arch 2314 arch/x86/kvm/x86.c struct kvm_vcpu_arch *vcpu = &v->arch; kvm_vcpu_arch 2372 arch/x86/kvm/x86.c struct kvm_vcpu_arch *vcpu = &v->arch; kvm_vcpu_arch 322 include/linux/kvm_host.h struct kvm_vcpu_arch arch; kvm_vcpu_arch 35 virt/kvm/arm/pmu.c struct kvm_vcpu_arch *vcpu_arch; kvm_vcpu_arch 39 virt/kvm/arm/pmu.c vcpu_arch = container_of(pmu, struct kvm_vcpu_arch, pmu);