Home
last modified time | relevance | path

Searched refs:VCPU_FPR (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.4/arch/powerpc/kvm/
Dbook3s_paired_singles.c152 kvm_cvt_df(&VCPU_FPR(vcpu, rt), &vcpu->arch.qpr[rt]); in kvmppc_sync_qpr()
201 kvm_cvt_fd((u32*)tmp, &VCPU_FPR(vcpu, rs)); in kvmppc_emulate_fpr_load()
205 VCPU_FPR(vcpu, rs) = *((u64*)tmp); in kvmppc_emulate_fpr_load()
227 kvm_cvt_df(&VCPU_FPR(vcpu, rs), (u32*)tmp); in kvmppc_emulate_fpr_store()
232 *((u32*)tmp) = VCPU_FPR(vcpu, rs); in kvmppc_emulate_fpr_store()
233 val = VCPU_FPR(vcpu, rs) & 0xffffffff; in kvmppc_emulate_fpr_store()
237 *((u64*)tmp) = VCPU_FPR(vcpu, rs); in kvmppc_emulate_fpr_store()
238 val = VCPU_FPR(vcpu, rs); in kvmppc_emulate_fpr_store()
295 kvm_cvt_fd(&tmp[0], &VCPU_FPR(vcpu, rs)); in kvmppc_emulate_psq_load()
313 kvm_cvt_df(&VCPU_FPR(vcpu, rs), &tmp[0]); in kvmppc_emulate_psq_store()
[all …]
Demulate_loadstore.c259 VCPU_FPR(vcpu, op.reg), size, 1); in kvmppc_emulate_loadstore()
Dbook3s.c620 *val = get_reg_val(id, VCPU_FPR(vcpu, i)); in kvmppc_get_one_reg()
708 VCPU_FPR(vcpu, i) = set_reg_val(id, *val); in kvmppc_set_one_reg()
Dpowerpc.c1164 VCPU_FPR(vcpu, vcpu->arch.io_gpr & KVM_MMIO_REG_MASK) = gpr; in kvmppc_complete_mmio_load()
1171 VCPU_FPR(vcpu, vcpu->arch.io_gpr & KVM_MMIO_REG_MASK) = gpr; in kvmppc_complete_mmio_load()
/Linux-v5.4/arch/powerpc/include/asm/
Dkvm_host.h831 #define VCPU_FPR(vcpu, i) (vcpu)->arch.fp.fpr[i][TS_FPROFFSET] macro