| /linux-6.15/arch/powerpc/kvm/ |
| H A D | book3s_pr_papr.c | 38 long flags = kvmppc_get_gpr(vcpu, 4); in kvmppc_h_pr_enter() 39 long pte_index = kvmppc_get_gpr(vcpu, 5); in kvmppc_h_pr_enter() 70 hpte[0] = cpu_to_be64(kvmppc_get_gpr(vcpu, 6)); in kvmppc_h_pr_enter() 71 hpte[1] = cpu_to_be64(kvmppc_get_gpr(vcpu, 7)); in kvmppc_h_pr_enter() 88 unsigned long flags= kvmppc_get_gpr(vcpu, 4); in kvmppc_h_pr_remove() 90 unsigned long avpn = kvmppc_get_gpr(vcpu, 6); in kvmppc_h_pr_remove() 218 unsigned long avpn = kvmppc_get_gpr(vcpu, 6); in kvmppc_h_pr_protect() 304 unsigned long ioba = kvmppc_get_gpr(vcpu, 5); in kvmppc_h_pr_put_tce() 305 unsigned long tce = kvmppc_get_gpr(vcpu, 6); in kvmppc_h_pr_put_tce() 318 unsigned long ioba = kvmppc_get_gpr(vcpu, 5); in kvmppc_h_pr_put_tce_indirect() [all …]
|
| H A D | book3s_paired_singles.c | 737 addr += kvmppc_get_gpr(vcpu, ax_rb); in kvmppc_emulate_paired_single() 751 addr += kvmppc_get_gpr(vcpu, ax_rb); in kvmppc_emulate_paired_single() 828 addr += kvmppc_get_gpr(vcpu, ax_rb); in kvmppc_emulate_paired_single() 1013 kvmppc_get_gpr(vcpu, ax_rb); in kvmppc_emulate_paired_single() 1025 kvmppc_get_gpr(vcpu, ax_rb); in kvmppc_emulate_paired_single() 1034 kvmppc_get_gpr(vcpu, ax_rb); in kvmppc_emulate_paired_single() 1046 kvmppc_get_gpr(vcpu, ax_rb); in kvmppc_emulate_paired_single() 1055 kvmppc_get_gpr(vcpu, ax_rb); in kvmppc_emulate_paired_single() 1067 kvmppc_get_gpr(vcpu, ax_rb); in kvmppc_emulate_paired_single() 1076 kvmppc_get_gpr(vcpu, ax_rb); in kvmppc_emulate_paired_single() [all …]
|
| H A D | book3s_emulate.c | 339 kvmppc_get_gpr(vcpu, rs)); in kvmppc_core_emulate_op_pr() 344 kvmppc_get_gpr(vcpu, rs)); in kvmppc_core_emulate_op_pr() 389 kvmppc_get_gpr(vcpu, rs), in kvmppc_core_emulate_op_pr() 390 kvmppc_get_gpr(vcpu, rb)); in kvmppc_core_emulate_op_pr() 397 kvmppc_get_gpr(vcpu, rb)); in kvmppc_core_emulate_op_pr() 412 b = kvmppc_get_gpr(vcpu, rb); in kvmppc_core_emulate_op_pr() 428 rb_val = kvmppc_get_gpr(vcpu, rb); in kvmppc_core_emulate_op_pr() 439 rb_val = kvmppc_get_gpr(vcpu, rb); in kvmppc_core_emulate_op_pr() 1057 dar = kvmppc_get_gpr(vcpu, ra); in kvmppc_alignment_dar() 1062 dar = kvmppc_get_gpr(vcpu, ra); in kvmppc_alignment_dar() [all …]
|
| H A D | book3s_hv.c | 1161 kvmppc_get_gpr(vcpu, 5), in kvmppc_pseries_do_hcall() 1162 kvmppc_get_gpr(vcpu, 6)); in kvmppc_pseries_do_hcall() 1168 kvmppc_get_gpr(vcpu, 5), in kvmppc_pseries_do_hcall() 1169 kvmppc_get_gpr(vcpu, 6), in kvmppc_pseries_do_hcall() 1170 kvmppc_get_gpr(vcpu, 7)); in kvmppc_pseries_do_hcall() 1176 kvmppc_get_gpr(vcpu, 5)); in kvmppc_pseries_do_hcall() 1182 kvmppc_get_gpr(vcpu, 5)); in kvmppc_pseries_do_hcall() 1194 kvmppc_get_gpr(vcpu, 5), in kvmppc_pseries_do_hcall() 1235 kvmppc_get_gpr(vcpu, 5), in kvmppc_pseries_do_hcall() 1265 kvmppc_get_gpr(vcpu, 5), in kvmppc_pseries_do_hcall() [all …]
|
| H A D | trace_hv.h | 368 __entry->req = kvmppc_get_gpr(vcpu, 3); 369 __entry->gpr4 = kvmppc_get_gpr(vcpu, 4); 370 __entry->gpr5 = kvmppc_get_gpr(vcpu, 5); 371 __entry->gpr6 = kvmppc_get_gpr(vcpu, 6); 372 __entry->gpr7 = kvmppc_get_gpr(vcpu, 7); 395 __entry->hcall_rc = kvmppc_get_gpr(vcpu, 3);
|
| H A D | book3s_hv_nested.c | 313 hv_ptr = kvmppc_get_gpr(vcpu, 4); in kvmhv_enter_nested_guest() 314 regs_ptr = kvmppc_get_gpr(vcpu, 5); in kvmhv_enter_nested_guest() 571 unsigned long ptcr = kvmppc_get_gpr(vcpu, 4); in kvmhv_set_partition_table() 599 int l1_lpid = kvmppc_get_gpr(vcpu, 4); in kvmhv_copy_tofrom_guest_nested() 600 int pid = kvmppc_get_gpr(vcpu, 5); in kvmhv_copy_tofrom_guest_nested() 601 gva_t eaddr = kvmppc_get_gpr(vcpu, 6); in kvmhv_copy_tofrom_guest_nested() 602 gpa_t gp_to = (gpa_t) kvmppc_get_gpr(vcpu, 7); in kvmhv_copy_tofrom_guest_nested() 603 gpa_t gp_from = (gpa_t) kvmppc_get_gpr(vcpu, 8); in kvmhv_copy_tofrom_guest_nested() 605 unsigned long n = kvmppc_get_gpr(vcpu, 9); in kvmhv_copy_tofrom_guest_nested() 1281 ret = kvmhv_emulate_priv_tlbie(vcpu, kvmppc_get_gpr(vcpu, 4), in kvmhv_do_nested_tlbie() [all …]
|
| H A D | book3s.c | 119 crit_r1 = kvmppc_get_gpr(vcpu, 1); in kvmppc_critical_section() 576 regs->gpr[i] = kvmppc_get_gpr(vcpu, i); in kvm_arch_vcpu_ioctl_get_regs() 936 unsigned long size = kvmppc_get_gpr(vcpu, 4); in kvmppc_h_logical_ci_load() 937 unsigned long addr = kvmppc_get_gpr(vcpu, 5); in kvmppc_h_logical_ci_load() 978 unsigned long size = kvmppc_get_gpr(vcpu, 4); in kvmppc_h_logical_ci_store() 979 unsigned long addr = kvmppc_get_gpr(vcpu, 5); in kvmppc_h_logical_ci_store() 980 unsigned long val = kvmppc_get_gpr(vcpu, 6); in kvmppc_h_logical_ci_store()
|
| H A D | book3s_hv_tm.c | 120 newmsr = kvmppc_get_gpr(vcpu, rs); in kvmhv_p9_tm_emulation() 196 ra = kvmppc_get_gpr(vcpu, ra) & 0xff; in kvmhv_p9_tm_emulation()
|
| H A D | book3s_hv_tm_builtin.c | 76 newmsr = kvmppc_get_gpr(vcpu, rs); in kvmhv_p9_tm_emulation_early()
|
| H A D | booke_emulate.c | 86 kvmppc_set_msr(vcpu, kvmppc_get_gpr(vcpu, rs)); in kvmppc_booke_emulate_op() 91 | (kvmppc_get_gpr(vcpu, rs) & MSR_EE); in kvmppc_booke_emulate_op()
|
| H A D | book3s_xics.c | 893 rc = kvmppc_h_ipoll(vcpu, kvmppc_get_gpr(vcpu, 4)); in kvmppc_xics_hcall() 907 kvmppc_h_cppr(vcpu, kvmppc_get_gpr(vcpu, 4)); in kvmppc_xics_hcall() 910 rc = kvmppc_h_eoi(vcpu, kvmppc_get_gpr(vcpu, 4)); in kvmppc_xics_hcall() 913 rc = kvmppc_h_ipi(vcpu, kvmppc_get_gpr(vcpu, 4), in kvmppc_xics_hcall() 914 kvmppc_get_gpr(vcpu, 5)); in kvmppc_xics_hcall()
|
| H A D | booke.c | 105 kvmppc_get_gpr(vcpu, i), in kvmppc_dump_vcpu() 106 kvmppc_get_gpr(vcpu, i+1), in kvmppc_dump_vcpu() 107 kvmppc_get_gpr(vcpu, i+2), in kvmppc_dump_vcpu() 108 kvmppc_get_gpr(vcpu, i+3)); in kvmppc_dump_vcpu() 422 ulong crit_r1 = kvmppc_get_gpr(vcpu, 1); in kvmppc_booke_irqprio_deliver() 1270 (((u32)kvmppc_get_gpr(vcpu, 0)) == KVM_SC_MAGIC_R0)) { in kvmppc_handle_exit() 1472 regs->gpr[i] = kvmppc_get_gpr(vcpu, i); in kvm_arch_vcpu_ioctl_get_regs()
|
| H A D | emulate.c | 78 ulong spr_val = kvmppc_get_gpr(vcpu, rs); in kvmppc_emulate_mtspr()
|
| H A D | book3s_pr.c | 1297 ulong cmd = kvmppc_get_gpr(vcpu, 3); in kvmppc_handle_exit_pr() 1309 ulong gpr = kvmppc_get_gpr(vcpu, 4 + i); in kvmppc_handle_exit_pr() 1316 (((u32)kvmppc_get_gpr(vcpu, 3)) == OSI_SC_MAGIC_R3) && in kvmppc_handle_exit_pr() 1317 (((u32)kvmppc_get_gpr(vcpu, 4)) == OSI_SC_MAGIC_R4)) { in kvmppc_handle_exit_pr() 1324 gprs[i] = kvmppc_get_gpr(vcpu, i); in kvmppc_handle_exit_pr() 1328 (((u32)kvmppc_get_gpr(vcpu, 0)) == KVM_SC_MAGIC_R0)) { in kvmppc_handle_exit_pr()
|
| H A D | book3s_rtas.c | 230 args_phys = kvmppc_get_gpr(vcpu, 4) & KVM_PAM; in kvmppc_rtas_hcall()
|
| H A D | emulate_loadstore.c | 229 emulated = kvmppc_handle_store(vcpu, kvmppc_get_gpr(vcpu, op.reg), in kvmppc_emulate_loadstore()
|
| H A D | book3s_xive.c | 2790 return xive_vm_h_cppr(vcpu, kvmppc_get_gpr(vcpu, 4)); in kvmppc_xive_xics_hcall() 2792 return xive_vm_h_eoi(vcpu, kvmppc_get_gpr(vcpu, 4)); in kvmppc_xive_xics_hcall() 2794 return xive_vm_h_ipi(vcpu, kvmppc_get_gpr(vcpu, 4), in kvmppc_xive_xics_hcall() 2795 kvmppc_get_gpr(vcpu, 5)); in kvmppc_xive_xics_hcall() 2797 return xive_vm_h_ipoll(vcpu, kvmppc_get_gpr(vcpu, 4)); in kvmppc_xive_xics_hcall()
|
| H A D | powerpc.c | 164 int nr = kvmppc_get_gpr(vcpu, 11); in kvmppc_kvm_pv() 166 unsigned long __maybe_unused param1 = kvmppc_get_gpr(vcpu, 3); in kvmppc_kvm_pv() 167 unsigned long __maybe_unused param2 = kvmppc_get_gpr(vcpu, 4); in kvmppc_kvm_pv() 168 unsigned long __maybe_unused param3 = kvmppc_get_gpr(vcpu, 5); in kvmppc_kvm_pv() 169 unsigned long __maybe_unused param4 = kvmppc_get_gpr(vcpu, 6); in kvmppc_kvm_pv()
|
| /linux-6.15/arch/powerpc/include/asm/ |
| H A D | kvm_booke.h | 31 static inline ulong kvmppc_get_gpr(struct kvm_vcpu *vcpu, int num) in kvmppc_get_gpr() function
|
| H A D | kvm_ppc.h | 1100 ea = kvmppc_get_gpr(vcpu, rb); in kvmppc_get_ea_indexed() 1102 ea += kvmppc_get_gpr(vcpu, ra); in kvmppc_get_ea_indexed()
|
| H A D | kvm_book3s.h | 407 static inline ulong kvmppc_get_gpr(struct kvm_vcpu *vcpu, int num) in kvmppc_get_gpr() function
|