Home
last modified time | relevance | path

Searched refs:outgpa (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/kvm/
H A Dhyperv.c1606 static u64 kvm_hv_send_ipi(struct kvm_vcpu *current_vcpu, u64 ingpa, u64 outgpa, in kvm_hv_send_ipi() argument
1632 sparse_banks[0] = outgpa; in kvm_hv_send_ipi()
1754 u64 param, ingpa, outgpa, ret = HV_STATUS_SUCCESS; in kvm_hv_hypercall() local
1771 outgpa = kvm_r8_read(vcpu); in kvm_hv_hypercall()
1779 outgpa = ((u64)kvm_rdi_read(vcpu) << 32) | in kvm_hv_hypercall()
1789 trace_kvm_hv_hypercall(code, fast, rep_cnt, rep_idx, ingpa, outgpa); in kvm_hv_hypercall()
1818 vcpu->run->hyperv.u.hcall.params[1] = outgpa; in kvm_hv_hypercall()
1855 ret = kvm_hv_send_ipi(vcpu, ingpa, outgpa, false, fast); in kvm_hv_hypercall()
1862 ret = kvm_hv_send_ipi(vcpu, ingpa, outgpa, true, false); in kvm_hv_hypercall()
1887 vcpu->run->hyperv.u.hcall.params[1] = outgpa; in kvm_hv_hypercall()
[all...]
H A Dtrace.h68 __u64 ingpa, __u64 outgpa),
69 TP_ARGS(code, fast, rep_cnt, rep_idx, ingpa, outgpa),
75 __field( __u64, outgpa )
84 __entry->outgpa = outgpa;
92 __entry->outgpa)
/kernel/linux/linux-6.6/arch/x86/kvm/
H A Dhyperv.c1811 u64 outgpa; member
1997 flush.flags = hc->outgpa; in kvm_hv_flush_tlb()
2026 flush_ex.flags = hc->outgpa; in kvm_hv_flush_tlb()
2189 sparse_banks[0] = hc->outgpa; in kvm_hv_send_ipi()
2203 send_ipi_ex.vp_set.format = hc->outgpa; in kvm_hv_send_ipi()
2488 hc.outgpa = kvm_r8_read(vcpu); in kvm_hv_hypercall()
2496 hc.outgpa = ((u64)kvm_rdi_read(vcpu) << 32) | in kvm_hv_hypercall()
2508 hc.rep_idx, hc.ingpa, hc.outgpa); in kvm_hv_hypercall()
2634 vcpu->run->hyperv.u.hcall.params[1] = hc.outgpa; in kvm_hv_hypercall()
H A Dtrace.h68 __u16 rep_idx, __u64 ingpa, __u64 outgpa),
69 TP_ARGS(code, fast, var_cnt, rep_cnt, rep_idx, ingpa, outgpa),
75 __field( __u64, outgpa )
85 __entry->outgpa = outgpa;
94 __entry->ingpa, __entry->outgpa)

Completed in 8 milliseconds