Lines Matching refs:ingpa

1499 static u64 kvm_hv_flush_tlb(struct kvm_vcpu *current_vcpu, u64 ingpa,  in kvm_hv_flush_tlb()  argument
1515 if (unlikely(kvm_read_guest(kvm, ingpa, &flush, sizeof(flush)))) in kvm_hv_flush_tlb()
1534 if (unlikely(kvm_read_guest(kvm, ingpa, &flush_ex, in kvm_hv_flush_tlb()
1556 ingpa + offsetof(struct hv_tlb_flush_ex, in kvm_hv_flush_tlb()
1601 static u64 kvm_hv_send_ipi(struct kvm_vcpu *current_vcpu, u64 ingpa, u64 outgpa, in kvm_hv_send_ipi() argument
1618 if (unlikely(kvm_read_guest(kvm, ingpa, &send_ipi, in kvm_hv_send_ipi()
1625 if (unlikely(ingpa >> 32 != 0)) in kvm_hv_send_ipi()
1628 vector = (u32)ingpa; in kvm_hv_send_ipi()
1635 if (unlikely(kvm_read_guest(kvm, ingpa, &send_ipi_ex, in kvm_hv_send_ipi()
1657 ingpa + offsetof(struct hv_send_ipi_ex, in kvm_hv_send_ipi()
1749 u64 param, ingpa, outgpa, ret = HV_STATUS_SUCCESS; in kvm_hv_hypercall() local
1765 ingpa = kvm_rdx_read(vcpu); in kvm_hv_hypercall()
1772 ingpa = ((u64)kvm_rbx_read(vcpu) << 32) | in kvm_hv_hypercall()
1784 trace_kvm_hv_hypercall(code, fast, rep_cnt, rep_idx, ingpa, outgpa); in kvm_hv_hypercall()
1799 ret = kvm_hvcall_signal_event(vcpu, fast, ingpa); in kvm_hv_hypercall()
1812 vcpu->run->hyperv.u.hcall.params[0] = ingpa; in kvm_hv_hypercall()
1822 ret = kvm_hv_flush_tlb(vcpu, ingpa, rep_cnt, false); in kvm_hv_hypercall()
1829 ret = kvm_hv_flush_tlb(vcpu, ingpa, rep_cnt, false); in kvm_hv_hypercall()
1836 ret = kvm_hv_flush_tlb(vcpu, ingpa, rep_cnt, true); in kvm_hv_hypercall()
1843 ret = kvm_hv_flush_tlb(vcpu, ingpa, rep_cnt, true); in kvm_hv_hypercall()
1850 ret = kvm_hv_send_ipi(vcpu, ingpa, outgpa, false, fast); in kvm_hv_hypercall()
1857 ret = kvm_hv_send_ipi(vcpu, ingpa, outgpa, true, false); in kvm_hv_hypercall()
1881 vcpu->run->hyperv.u.hcall.params[0] = ingpa; in kvm_hv_hypercall()