Lines Matching refs:ingpa
1810 u64 ingpa;
1822 * either offset in bytes from 'ingpa' for regular hypercalls or the
1861 return kvm_read_guest(kvm, hc->ingpa + hc->data_offset, data,
1988 hc->ingpa = translate_nested_gpa(vcpu, hc->ingpa, 0, NULL);
1989 if (unlikely(hc->ingpa == INVALID_GPA))
1996 flush.address_space = hc->ingpa;
2001 if (unlikely(kvm_read_guest(kvm, hc->ingpa,
2025 flush_ex.address_space = hc->ingpa;
2031 if (unlikely(kvm_read_guest(kvm, hc->ingpa, &flush_ex,
2180 if (unlikely(kvm_read_guest(kvm, hc->ingpa, &send_ipi,
2187 if (unlikely(hc->ingpa >> 32 != 0))
2190 vector = (u32)hc->ingpa;
2198 if (unlikely(kvm_read_guest(kvm, hc->ingpa, &send_ipi_ex,
2202 send_ipi_ex.vector = (u32)hc->ingpa;
2361 gpa_t gpa = hc->ingpa;
2363 if ((gpa & (__alignof__(hc->ingpa) - 1)) ||
2364 offset_in_page(gpa) + sizeof(hc->ingpa) > PAGE_SIZE)
2368 &hc->ingpa, sizeof(hc->ingpa));
2378 if (hc->ingpa & 0xffff00000000ULL)
2381 if (hc->ingpa & ~KVM_HYPERV_CONN_ID_MASK)
2386 eventfd = idr_find(&hv->conn_to_evt, hc->ingpa);
2487 hc.ingpa = kvm_rdx_read(vcpu);
2494 hc.ingpa = ((u64)kvm_rbx_read(vcpu) << 32) |
2508 hc.rep_idx, hc.ingpa, hc.outgpa);
2633 vcpu->run->hyperv.u.hcall.params[0] = hc.ingpa;