Home
last modified time | relevance | path

Searched refs:kvmppc_get_gpr (Results 1 – 17 of 17) sorted by relevance

/linux-4.4.14/arch/powerpc/kvm/
Demulate_loadstore.c87 kvmppc_get_gpr(vcpu, rs), in kvmppc_emulate_loadstore()
93 kvmppc_get_gpr(vcpu, rs), in kvmppc_emulate_loadstore()
99 kvmppc_get_gpr(vcpu, rs), in kvmppc_emulate_loadstore()
119 kvmppc_get_gpr(vcpu, rs), in kvmppc_emulate_loadstore()
125 kvmppc_get_gpr(vcpu, rs), in kvmppc_emulate_loadstore()
146 kvmppc_get_gpr(vcpu, rs), in kvmppc_emulate_loadstore()
156 kvmppc_get_gpr(vcpu, rs), in kvmppc_emulate_loadstore()
192 kvmppc_get_gpr(vcpu, rs), in kvmppc_emulate_loadstore()
200 kvmppc_get_gpr(vcpu, rs), in kvmppc_emulate_loadstore()
206 kvmppc_get_gpr(vcpu, rs), in kvmppc_emulate_loadstore()
[all …]
Dbook3s_pr_papr.c41 long flags = kvmppc_get_gpr(vcpu, 4); in kvmppc_h_pr_enter()
42 long pte_index = kvmppc_get_gpr(vcpu, 5); in kvmppc_h_pr_enter()
71 hpte[0] = cpu_to_be64(kvmppc_get_gpr(vcpu, 6)); in kvmppc_h_pr_enter()
72 hpte[1] = cpu_to_be64(kvmppc_get_gpr(vcpu, 7)); in kvmppc_h_pr_enter()
87 unsigned long flags= kvmppc_get_gpr(vcpu, 4); in kvmppc_h_pr_remove()
88 unsigned long pte_index = kvmppc_get_gpr(vcpu, 5); in kvmppc_h_pr_remove()
89 unsigned long avpn = kvmppc_get_gpr(vcpu, 6); in kvmppc_h_pr_remove()
148 unsigned long tsh = kvmppc_get_gpr(vcpu, paramnr+(2*i)); in kvmppc_h_pr_bulk_remove()
149 unsigned long tsl = kvmppc_get_gpr(vcpu, paramnr+(2*i)+1); in kvmppc_h_pr_bulk_remove()
205 unsigned long flags = kvmppc_get_gpr(vcpu, 4); in kvmppc_h_pr_protect()
[all …]
Dbook3s_emulate.c138 ulong rs_val = kvmppc_get_gpr(vcpu, rs); in kvmppc_core_emulate_op_pr()
149 kvmppc_set_msr(vcpu, kvmppc_get_gpr(vcpu, rs)); in kvmppc_core_emulate_op_pr()
167 srnum = (kvmppc_get_gpr(vcpu, rb) >> 28) & 0xf; in kvmppc_core_emulate_op_pr()
178 kvmppc_get_gpr(vcpu, rs)); in kvmppc_core_emulate_op_pr()
182 (kvmppc_get_gpr(vcpu, rb) >> 28) & 0xf, in kvmppc_core_emulate_op_pr()
183 kvmppc_get_gpr(vcpu, rs)); in kvmppc_core_emulate_op_pr()
189 ulong addr = kvmppc_get_gpr(vcpu, rb); in kvmppc_core_emulate_op_pr()
197 ulong cmd = kvmppc_get_gpr(vcpu, 3); in kvmppc_core_emulate_op_pr()
211 ulong gpr = kvmppc_get_gpr(vcpu, 4 + i); in kvmppc_core_emulate_op_pr()
228 kvmppc_get_gpr(vcpu, rs), in kvmppc_core_emulate_op_pr()
[all …]
Dbook3s_paired_singles.c689 ulong addr = ax_ra ? kvmppc_get_gpr(vcpu, ax_ra) : 0; in kvmppc_emulate_paired_single()
699 ulong addr = kvmppc_get_gpr(vcpu, ax_ra); in kvmppc_emulate_paired_single()
712 ulong addr = ax_ra ? kvmppc_get_gpr(vcpu, ax_ra) : 0; in kvmppc_emulate_paired_single()
722 ulong addr = kvmppc_get_gpr(vcpu, ax_ra); in kvmppc_emulate_paired_single()
742 ulong addr = ax_ra ? kvmppc_get_gpr(vcpu, ax_ra) : 0; in kvmppc_emulate_paired_single()
746 addr += kvmppc_get_gpr(vcpu, ax_rb); in kvmppc_emulate_paired_single()
756 ulong addr = kvmppc_get_gpr(vcpu, ax_ra); in kvmppc_emulate_paired_single()
760 addr += kvmppc_get_gpr(vcpu, ax_rb); in kvmppc_emulate_paired_single()
833 ulong addr = ax_ra ? kvmppc_get_gpr(vcpu, ax_ra) : 0; in kvmppc_emulate_paired_single()
837 addr += kvmppc_get_gpr(vcpu, ax_rb); in kvmppc_emulate_paired_single()
[all …]
Dtrace_hv.h349 __entry->req = kvmppc_get_gpr(vcpu, 3);
350 __entry->gpr4 = kvmppc_get_gpr(vcpu, 4);
351 __entry->gpr5 = kvmppc_get_gpr(vcpu, 5);
352 __entry->gpr6 = kvmppc_get_gpr(vcpu, 6);
353 __entry->gpr7 = kvmppc_get_gpr(vcpu, 7);
376 __entry->hcall_rc = kvmppc_get_gpr(vcpu, 3);
Dbook3s.c108 crit_r1 = kvmppc_get_gpr(vcpu, 1); in kvmppc_critical_section()
491 regs->gpr[i] = kvmppc_get_gpr(vcpu, i); in kvm_arch_vcpu_ioctl_get_regs()
829 unsigned long size = kvmppc_get_gpr(vcpu, 4); in kvmppc_h_logical_ci_load()
830 unsigned long addr = kvmppc_get_gpr(vcpu, 5); in kvmppc_h_logical_ci_load()
871 unsigned long size = kvmppc_get_gpr(vcpu, 4); in kvmppc_h_logical_ci_store()
872 unsigned long addr = kvmppc_get_gpr(vcpu, 5); in kvmppc_h_logical_ci_store()
873 unsigned long val = kvmppc_get_gpr(vcpu, 6); in kvmppc_h_logical_ci_store()
Dbook3s_hv.c291 r, kvmppc_get_gpr(vcpu, r), in kvmppc_dump_regs()
292 r+16, kvmppc_get_gpr(vcpu, r+16)); in kvmppc_dump_regs()
687 unsigned long req = kvmppc_get_gpr(vcpu, 3); in kvmppc_pseries_do_hcall()
701 target = kvmppc_get_gpr(vcpu, 4); in kvmppc_pseries_do_hcall()
717 target = kvmppc_get_gpr(vcpu, 4); in kvmppc_pseries_do_hcall()
725 yield_count = kvmppc_get_gpr(vcpu, 5); in kvmppc_pseries_do_hcall()
731 ret = do_h_register_vpa(vcpu, kvmppc_get_gpr(vcpu, 4), in kvmppc_pseries_do_hcall()
732 kvmppc_get_gpr(vcpu, 5), in kvmppc_pseries_do_hcall()
733 kvmppc_get_gpr(vcpu, 6)); in kvmppc_pseries_do_hcall()
761 ret = kvmppc_h_set_mode(vcpu, kvmppc_get_gpr(vcpu, 4), in kvmppc_pseries_do_hcall()
[all …]
Dbook3s_xics.c863 rc = kvmppc_h_ipoll(vcpu, kvmppc_get_gpr(vcpu, 4)); in kvmppc_xics_hcall()
877 kvmppc_h_cppr(vcpu, kvmppc_get_gpr(vcpu, 4)); in kvmppc_xics_hcall()
880 rc = kvmppc_h_eoi(vcpu, kvmppc_get_gpr(vcpu, 4)); in kvmppc_xics_hcall()
883 rc = kvmppc_h_ipi(vcpu, kvmppc_get_gpr(vcpu, 4), in kvmppc_xics_hcall()
884 kvmppc_get_gpr(vcpu, 5)); in kvmppc_xics_hcall()
Dpowerpc.c151 int nr = kvmppc_get_gpr(vcpu, 11); in kvmppc_kvm_pv()
153 unsigned long __maybe_unused param1 = kvmppc_get_gpr(vcpu, 3); in kvmppc_kvm_pv()
154 unsigned long __maybe_unused param2 = kvmppc_get_gpr(vcpu, 4); in kvmppc_kvm_pv()
155 unsigned long __maybe_unused param3 = kvmppc_get_gpr(vcpu, 5); in kvmppc_kvm_pv()
156 unsigned long __maybe_unused param4 = kvmppc_get_gpr(vcpu, 6); in kvmppc_kvm_pv()
Dbooke_emulate.c97 kvmppc_set_msr(vcpu, kvmppc_get_gpr(vcpu, rs)); in kvmppc_booke_emulate_op()
102 | (kvmppc_get_gpr(vcpu, rs) & MSR_EE); in kvmppc_booke_emulate_op()
Dbook3s_pr.c1098 ulong cmd = kvmppc_get_gpr(vcpu, 3); in kvmppc_handle_exit_pr()
1110 ulong gpr = kvmppc_get_gpr(vcpu, 4 + i); in kvmppc_handle_exit_pr()
1117 (((u32)kvmppc_get_gpr(vcpu, 3)) == OSI_SC_MAGIC_R3) && in kvmppc_handle_exit_pr()
1118 (((u32)kvmppc_get_gpr(vcpu, 4)) == OSI_SC_MAGIC_R4)) { in kvmppc_handle_exit_pr()
1125 gprs[i] = kvmppc_get_gpr(vcpu, i); in kvmppc_handle_exit_pr()
1129 (((u32)kvmppc_get_gpr(vcpu, 0)) == KVM_SC_MAGIC_R0)) { in kvmppc_handle_exit_pr()
Demulate.c96 ulong spr_val = kvmppc_get_gpr(vcpu, rs); in kvmppc_emulate_mtspr()
Dbooke.c88 kvmppc_get_gpr(vcpu, i), in kvmppc_dump_vcpu()
89 kvmppc_get_gpr(vcpu, i+1), in kvmppc_dump_vcpu()
90 kvmppc_get_gpr(vcpu, i+2), in kvmppc_dump_vcpu()
91 kvmppc_get_gpr(vcpu, i+3)); in kvmppc_dump_vcpu()
386 ulong crit_r1 = kvmppc_get_gpr(vcpu, 1); in kvmppc_booke_irqprio_deliver()
1213 (((u32)kvmppc_get_gpr(vcpu, 0)) == KVM_SC_MAGIC_R0)) { in kvmppc_handle_exit()
1444 regs->gpr[i] = kvmppc_get_gpr(vcpu, i); in kvm_arch_vcpu_ioctl_get_regs()
Dbook3s_rtas.c220 args_phys = kvmppc_get_gpr(vcpu, 4) & KVM_PAM; in kvmppc_rtas_hcall()
/linux-4.4.14/arch/powerpc/include/asm/
Dkvm_booke.h42 static inline ulong kvmppc_get_gpr(struct kvm_vcpu *vcpu, int num) in kvmppc_get_gpr() function
Dkvm_ppc.h670 ea = kvmppc_get_gpr(vcpu, rb); in kvmppc_get_ea_indexed()
672 ea += kvmppc_get_gpr(vcpu, ra); in kvmppc_get_ea_indexed()
Dkvm_book3s.h214 static inline ulong kvmppc_get_gpr(struct kvm_vcpu *vcpu, int num) in kvmppc_get_gpr() function