Home
last modified time | relevance | path

Searched refs:kvmppc_set_gpr (Results 1 – 15 of 15) sorted by relevance

/Linux-v4.19/arch/powerpc/kvm/
Dbook3s_pr_papr.c79 kvmppc_set_gpr(vcpu, 4, pte_index | i); in kvmppc_h_pr_enter()
84 kvmppc_set_gpr(vcpu, 3, ret); in kvmppc_h_pr_enter()
120 kvmppc_set_gpr(vcpu, 4, pte[0]); in kvmppc_h_pr_remove()
121 kvmppc_set_gpr(vcpu, 5, pte[1]); in kvmppc_h_pr_remove()
125 kvmppc_set_gpr(vcpu, 3, ret); in kvmppc_h_pr_remove()
176 kvmppc_set_gpr(vcpu, paramnr+(2*i), tsh); in kvmppc_h_pr_bulk_remove()
209 kvmppc_set_gpr(vcpu, paramnr+(2*i), tsh); in kvmppc_h_pr_bulk_remove()
212 kvmppc_set_gpr(vcpu, 3, ret); in kvmppc_h_pr_bulk_remove()
260 kvmppc_set_gpr(vcpu, 3, ret); in kvmppc_h_pr_protect()
272 kvmppc_set_gpr(vcpu, 3, rc); in kvmppc_h_pr_logical_ci_load()
[all …]
Demulate_loadstore.c137 kvmppc_set_gpr(vcpu, op.update_reg, op.ea); in kvmppc_emulate_loadstore()
157 kvmppc_set_gpr(vcpu, op.update_reg, op.ea); in kvmppc_emulate_loadstore()
257 kvmppc_set_gpr(vcpu, op.update_reg, op.ea); in kvmppc_emulate_loadstore()
280 kvmppc_set_gpr(vcpu, op.update_reg, op.ea); in kvmppc_emulate_loadstore()
Dbook3s_paired_singles.c707 kvmppc_set_gpr(vcpu, ax_ra, addr); in kvmppc_emulate_paired_single()
730 kvmppc_set_gpr(vcpu, ax_ra, addr); in kvmppc_emulate_paired_single()
764 kvmppc_set_gpr(vcpu, ax_ra, addr); in kvmppc_emulate_paired_single()
851 kvmppc_set_gpr(vcpu, ax_ra, addr); in kvmppc_emulate_paired_single()
948 kvmppc_set_gpr(vcpu, ax_ra, addr); in kvmppc_emulate_paired_single()
967 kvmppc_set_gpr(vcpu, ax_ra, addr); in kvmppc_emulate_paired_single()
986 kvmppc_set_gpr(vcpu, ax_ra, addr); in kvmppc_emulate_paired_single()
1005 kvmppc_set_gpr(vcpu, ax_ra, addr); in kvmppc_emulate_paired_single()
1028 kvmppc_set_gpr(vcpu, ax_ra, addr); in kvmppc_emulate_paired_single()
1049 kvmppc_set_gpr(vcpu, ax_ra, addr); in kvmppc_emulate_paired_single()
[all …]
Dbook3s_emulate.c271 kvmppc_set_gpr(vcpu, 3, EV_UNIMPLEMENTED); in kvmppc_core_emulate_op_pr()
310 kvmppc_set_gpr(vcpu, rt, kvmppc_get_msr(vcpu)); in kvmppc_core_emulate_op_pr()
335 kvmppc_set_gpr(vcpu, rt, sr); in kvmppc_core_emulate_op_pr()
347 kvmppc_set_gpr(vcpu, rt, sr); in kvmppc_core_emulate_op_pr()
428 kvmppc_set_gpr(vcpu, rt, t); in kvmppc_core_emulate_op_pr()
439 kvmppc_set_gpr(vcpu, rt, t); in kvmppc_core_emulate_op_pr()
Dbook3s.c554 kvmppc_set_gpr(vcpu, i, regs->gpr[i]); in kvm_arch_vcpu_ioctl_set_regs()
877 kvmppc_set_gpr(vcpu, 4, *(u8 *)&buf); in kvmppc_h_logical_ci_load()
881 kvmppc_set_gpr(vcpu, 4, be16_to_cpu(*(__be16 *)&buf)); in kvmppc_h_logical_ci_load()
885 kvmppc_set_gpr(vcpu, 4, be32_to_cpu(*(__be32 *)&buf)); in kvmppc_h_logical_ci_load()
889 kvmppc_set_gpr(vcpu, 4, be64_to_cpu(*(__be64 *)&buf)); in kvmppc_h_logical_ci_load()
Dbook3s_xics.c720 kvmppc_set_gpr(vcpu, 4, ((u32)state.cppr << 24) | state.xisr); in kvmppc_h_ipoll()
721 kvmppc_set_gpr(vcpu, 5, state.mfrr); in kvmppc_h_ipoll()
894 kvmppc_set_gpr(vcpu, 4, res); in kvmppc_xics_hcall()
895 kvmppc_set_gpr(vcpu, 5, get_tb()); in kvmppc_xics_hcall()
909 kvmppc_set_gpr(vcpu, 4, res); in kvmppc_xics_hcall()
Demulate.c198 kvmppc_set_gpr(vcpu, rt, spr_val); in kvmppc_emulate_mfspr()
Dpowerpc.c252 kvmppc_set_gpr(vcpu, 4, r2); in kvmppc_kvm_pv()
1139 kvmppc_set_gpr(vcpu, vcpu->arch.io_gpr, gpr); in kvmppc_complete_mmio_load()
1784 kvmppc_set_gpr(vcpu, i, gprs[i]); in kvm_arch_vcpu_ioctl_run()
1789 kvmppc_set_gpr(vcpu, 3, run->papr_hcall.ret); in kvm_arch_vcpu_ioctl_run()
1791 kvmppc_set_gpr(vcpu, 4 + i, run->papr_hcall.args[i]); in kvm_arch_vcpu_ioctl_run()
De500_emulate.c123 kvmppc_set_gpr(vcpu, rt, in kvmppc_e500_emul_mftmr()
Dbooke_emulate.c91 kvmppc_set_gpr(vcpu, rt, vcpu->arch.shared->msr); in kvmppc_booke_emulate_op()
Dbooke.c1219 kvmppc_set_gpr(vcpu, 3, kvmppc_kvm_pv(vcpu)); in kvmppc_handle_exit()
1235 kvmppc_set_gpr(vcpu, 3, kvmppc_kvm_pv(vcpu)); in kvmppc_handle_exit()
1399 kvmppc_set_gpr(vcpu, 1, (16<<20) - 8); /* -8 for the callee-save LR slot */ in kvm_arch_vcpu_setup()
1496 kvmppc_set_gpr(vcpu, i, regs->gpr[i]); in kvm_arch_vcpu_ioctl_set_regs()
Dbook3s_pr.c1317 kvmppc_set_gpr(vcpu, 3, kvmppc_kvm_pv(vcpu)); in kvmppc_handle_exit_pr()
Dbook3s_hv.c941 kvmppc_set_gpr(vcpu, 3, ret); in kvmppc_pseries_do_hcall()
1079 kvmppc_set_gpr(vcpu, get_rt(inst), arg); in kvmppc_emulate_doorbell_instr()
/Linux-v4.19/arch/powerpc/include/asm/
Dkvm_booke.h37 static inline void kvmppc_set_gpr(struct kvm_vcpu *vcpu, int num, ulong val) in kvmppc_set_gpr() function
Dkvm_book3s.h292 static inline void kvmppc_set_gpr(struct kvm_vcpu *vcpu, int num, ulong val) in kvmppc_set_gpr() function